David Horstmann b6bf5f5533 Workaround Uncrustify parsing of "asm"
The following code:

 #ifndef asm
 #define asm __asm
 #endif

causes Uncrustify to stop correcting the rest of the file. This may be
due to parsing the "asm" keyword in the definition.

Work around this by wrapping the idiom in an *INDENT-OFF* comment
wherever it appears.

Signed-off-by: David Horstmann <david.horstmann@arm.com>
2023-01-03 11:27:18 +00:00
..
.gitignore Split libs with make + general make cleanups 2015-06-25 10:59:56 +02:00
aes.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
aesni.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:27:18 +00:00
arc4.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
aria.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
asn1parse.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
asn1write.c Minor changes to asn1write.c 2022-10-25 16:47:56 +01:00
base64.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
bignum.c Merge remote-tracking branch 'origin/mbedtls-2.28' into merge-2.28 2022-12-05 11:04:05 +00:00
blowfish.c Implement byte reading macros to remaining files 2021-08-03 16:42:42 +01:00
camellia.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
ccm.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
certs.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
chacha20.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
chachapoly.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
check_crypto_config.h psa: config: Add CAMELLIA to the list of possible CMAC ciphers 2021-03-25 14:25:46 +01:00
cipher_wrap.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
cipher.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
cmac.c Allow skipping 3DES in CMAC self-test when ALT implemented 2021-04-30 10:09:52 +02:00
CMakeLists.txt Bump LTS version to 2.28.2 2022-12-08 11:05:11 +00:00
common.h Explain why p + n isn't good enough 2022-11-25 13:35:51 +01:00
constant_time_internal.h Compile constant time masking and hmac if there are suites using MAC 2022-10-20 06:21:50 -04:00
constant_time_invasive.h Add documentation for the functions 2021-12-08 16:24:22 +01:00
constant_time.c Adapt macro names: MBEDTLS_SSL_SOME_SUITES_USE_MAC->MBEDTLS_SSL_SOME_MODES_USE_MAC 2022-10-06 10:53:20 +02:00
ctr_drbg.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
debug.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
des.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
dhm.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ecdh.c Refactor macro-spanning ifs in ecdh.c 2022-10-25 16:47:56 +01:00
ecdsa.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ecjpake.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ecp_curves.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
ecp_invasive.h Move mbedtls_mpi_random to the bignum module 2021-06-02 21:31:24 +02:00
ecp.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
entropy_poll.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
entropy.c Fix typo in library/entropy.c 2022-12-09 09:26:42 -05:00
error.c Restore platform.h inclusion in error.c 2022-10-07 19:49:05 +02:00
gcm.c Include platform.h unconditionally: gcm 2022-10-07 15:47:39 +02:00
havege.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
hkdf.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
hmac_drbg.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
Makefile Add a temporary solution to create a seedfile 2022-10-20 06:38:12 -04:00
md2.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
md4.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
md5.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
md.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
memory_buffer_alloc.c Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell. 2022-04-28 18:22:20 +01:00
mps_common.h Fix typos in documentation and constants with typo finding tool 2022-05-18 14:08:33 -04:00
mps_error.h Fix Doxygen headers for MPS files 2021-03-29 14:20:18 +01:00
mps_reader.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
mps_reader.h Fix Doxygen headers for MPS files 2021-03-29 14:20:18 +01:00
mps_trace.c Capitalise MPS trace macros 2021-04-07 12:45:35 +01:00
mps_trace.h Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
net_sockets.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
nist_kw.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
oid.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
padlock.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:27:18 +00:00
pem.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
pk_wrap.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
pk.c pk.c: Ensure hash_len equals hash in pk_hashlen_helper 2021-06-29 09:31:06 -04:00
pkcs5.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
pkcs11.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
pkcs12.c Remove incorrect hashing 2021-12-13 11:14:45 +00:00
pkparse.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
pkwrite.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
platform_util.c Fixes two _POSIX_C_SOURCE typos. 2020-11-13 09:20:18 +00:00
platform.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
poly1305.c Remove now-redundant definitions of inline 2022-11-25 13:27:34 +01:00
psa_crypto_aead.c Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h 2022-11-02 09:27:01 +00:00
psa_crypto_aead.h fix PSA_XXX typos detected by check_names.py 2022-11-11 14:19:22 +08:00
psa_crypto_cipher.c Fix NULL+0 undefined behavior in ECB encryption and decryption 2022-11-23 17:23:44 +01:00
psa_crypto_cipher.h Improve documentation for psa_crypto_cipher.h 2022-11-02 09:29:35 +00:00
psa_crypto_client.c Remove useless platform macro redefinitions: automatic part 2022-10-05 11:54:51 +02:00
psa_crypto_core.h Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h 2022-11-02 09:27:01 +00:00
psa_crypto_driver_wrappers.c fix PSA_XXX typos detected by check_names.py 2022-11-11 14:19:22 +08:00
psa_crypto_driver_wrappers.h Merge remote-tracking branch 'restricted/development_2.x-restricted' into mbedtls-2.28.0rc0-pr 2021-12-14 12:52:51 +00:00
psa_crypto_ecp.c Remove useless platform macro redefinitions: automatic part 2022-10-05 11:54:51 +02:00
psa_crypto_ecp.h psa: test driver: Move driver test entry points prototypes 2021-11-30 14:49:19 +01:00
psa_crypto_hash.c psa: Fix and improve comments 2021-11-30 14:49:19 +01:00
psa_crypto_hash.h Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell. 2022-04-28 18:22:20 +01:00
psa_crypto_invasive.h Rework MAC algorithm / key type validation 2021-03-03 19:58:02 +01:00
psa_crypto_its.h fix PSA_XXX typos detected by check_names.py 2022-11-11 14:19:22 +08:00
psa_crypto_mac.c Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h 2022-11-02 09:27:01 +00:00
psa_crypto_mac.h psa: test driver: Move driver test entry points prototypes 2021-11-30 14:49:19 +01:00
psa_crypto_random_impl.h Work around MSVC bug with duplicate static declarations 2021-02-16 18:55:05 +01:00
psa_crypto_rsa.c Remove useless platform macro redefinitions: automatic part 2022-10-05 11:54:51 +02:00
psa_crypto_rsa.h psa: test driver: Move driver test entry points prototypes 2021-11-30 14:49:19 +01:00
psa_crypto_se.c Remove useless platform macro redefinitions: automatic part 2022-10-05 11:54:51 +02:00
psa_crypto_se.h Fix typos prior to release 2022-12-04 16:44:21 +00:00
psa_crypto_slot_management.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
psa_crypto_slot_management.h psa: Fix error code when creating/registering a key with invalid id 2021-04-01 14:05:41 +02:00
psa_crypto_storage.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
psa_crypto_storage.h Rename PSA_KEY_SLOT_COUNT to MBEDTLS_PSA_KEY_SLOT_COUNT 2021-02-15 14:26:44 +01:00
psa_crypto.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
psa_its_file.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ripemd160.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
rsa_internal.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
rsa.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
sha1.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
sha256.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00
sha512.c Refactor macro-spanning if in sha512.c 2022-10-25 16:47:53 +01:00
ssl_cache.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ssl_ciphersuites.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ssl_cli.c Fix another typo where 'PSK' was 'PKS' 2022-12-05 12:08:26 +00:00
ssl_cookie.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
ssl_msg.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
ssl_srv.c Avoid unstructured macro usage with code duplication 2022-12-08 21:50:34 +01:00
ssl_ticket.c Simplify PSA fallback logic in ssl_ticket.c 2022-11-07 14:48:38 +00:00
ssl_tls13_keys.c Fix tls 1.3 test dependencies 2022-10-20 06:36:20 -04:00
ssl_tls13_keys.h Comment on hardcoding of maximum HKDF key expansion of 255 Bytes 2020-09-16 09:50:17 +01:00
ssl_tls.c Merge pull request #6735 from daverodgman/fix_test_dep_spelling_2.28 2022-12-07 09:06:39 +00:00
threading.c Fix typo "phtreads" to "pthreads" 2022-03-29 17:56:55 +02:00
timing.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:27:18 +00:00
version_features.c Update files generated from config.h 2021-09-30 19:24:36 +02:00
version.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
x509_create.c Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
x509_crl.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
x509_crt.c Merge pull request #6380 from Kabbah/backport2.28-x509-info-hwmodulename-hex 2022-11-08 17:11:09 +01:00
x509_csr.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
x509.c Fix typos prior to release 2022-12-04 16:44:21 +00:00
x509write_crt.c Use ASN1 UTC tags for dates before 2000 2022-06-01 16:28:10 +01:00
x509write_csr.c Include platform.h unconditionally: automatic part 2022-10-05 11:26:07 +02:00
xtea.c Include platform.h unconditionally: second automatic part 2022-10-05 11:49:12 +02:00