mbedtls/library
David Horstmann e3d8f31ba1 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:07:09 +00:00
..
.gitignore
aes.c Merge pull request #6666 from daverodgman/fast_unaligned 2022-12-12 12:18:17 +01:00
aesni.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:07:09 +00:00
aesni.h
alignment.h Support armcc builtin byteswap routine 2022-11-30 15:18:39 +00:00
aria.c Make use of optimised bswap from ARIA 2022-11-30 12:16:21 +00:00
asn1parse.c Deprecate mbedtls_asn1_free_named_data() 2022-11-07 15:42:44 -05:00
asn1write.c Merge pull request #6467 from davidhorstmann-arm/fix-unusual-macros-0 2022-10-25 19:55:29 +02:00
base64.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
bignum.c Merge pull request #6303 from gilles-peskine-arm/bignum-core-random 2022-12-16 09:58:07 +01:00
bignum_core.c Merge pull request #6777 from tom-cosgrove-arm/issue-6292-mod_inv 2022-12-17 13:26:02 +01:00
bignum_core.h Merge pull request #6777 from tom-cosgrove-arm/issue-6292-mod_inv 2022-12-17 13:26:02 +01:00
bignum_mod.c Merge pull request #6776 from gabor-mezei-arm/6222_bignum_mod_mul 2022-12-23 10:39:30 +01:00
bignum_mod.h Merge pull request #6776 from gabor-mezei-arm/6222_bignum_mod_mul 2022-12-23 10:39:30 +01:00
bignum_mod_raw.c Merge pull request #6747 from gilles-peskine-arm/bignum-mod-random 2022-12-23 10:36:22 +01:00
bignum_mod_raw.h Merge pull request #6747 from gilles-peskine-arm/bignum-mod-random 2022-12-23 10:36:22 +01:00
bn_mul.h Workaround Uncrustify parsing of "asm" 2023-01-03 11:07:09 +00:00
camellia.c Use mbedtls_xor in Camellia 2022-11-22 17:32:43 +00:00
ccm.c Merge pull request #6666 from daverodgman/fast_unaligned 2022-12-12 12:18:17 +01:00
chacha20.c Merge remote-tracking branch 'origin/development' into fast_xor 2022-11-25 17:10:25 +00:00
chachapoly.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
check_crypto_config.h Define ECJPAKE_TO_PMS in config_psa only if SHA_256 is available 2022-09-14 14:57:51 -04:00
cipher.c Merge pull request #6381 from tom-cosgrove-arm/pr2164 2022-11-25 10:55:10 +00:00
cipher_wrap.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
cipher_wrap.h
cmac.c Use mbedtls_xor in CMAC 2022-11-22 17:32:44 +00:00
CMakeLists.txt Bump versions for libmbedcrypto and libmbedtls 2022-12-14 17:04:00 +00:00
common.h Remove redundant inline workarounds 2022-11-25 17:11:45 +00:00
constant_time.c Merge pull request #6289 from gabor-mezei-arm/6237_Add_conditional_assign_and_swap_for_bignum 2022-10-19 15:51:19 +02:00
constant_time_internal.h Don't test mbedtls_mpi_core_lt_ct with 0 limbs 2022-11-09 11:18:38 +01:00
constant_time_invasive.h
ctr_drbg.c Use mbedtls_xor in CTR_DRBG 2022-11-22 17:32:44 +00:00
debug.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
des.c Use mbedtls_xor in DES 2022-11-22 17:32:44 +00:00
dhm.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
ecdh.c Refactor macro-spanning ifs in ecdh.c 2022-10-07 14:08:42 +01:00
ecdsa.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
ecjpake.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
ecp.c Merge pull request #6282 from gstrauss/sw_derive_y 2022-12-22 10:20:31 +01:00
ecp_curves.c Remove more now-redundant definitions of inline 2022-11-25 13:26:44 +01:00
ecp_internal_alt.h
ecp_invasive.h
entropy.c Fix typo in library/entropy.c 2022-12-08 07:28:29 -05:00
entropy_poll.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
entropy_poll.h
gcm.c Use mbedtls_xor in GCM 2022-11-22 17:32:44 +00:00
hash_info.c Make legacy_or_psa.h public. 2022-09-16 12:02:48 +02:00
hash_info.h hash_info.h: add MBEDTLS_MAX_HASH_SIZE macro 2022-09-06 14:18:39 +02:00
hkdf.c
hmac_drbg.c Include platform.h unconditionally: second automatic part 2022-09-15 20:34:10 +02:00
lmots.c Add extra zeroization to LMS and LMOTS 2022-10-13 14:30:03 +01:00
lmots.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
lms.c lms: Move merkle tree generation to heap allocation 2022-11-22 15:49:56 -08:00
Makefile Bump versions for libmbedcrypto and libmbedtls 2022-12-14 17:04:00 +00:00
md.c Use mbedtls_xor in md 2022-11-22 17:32:44 +00:00
md5.c Include platform.h unconditionally: second automatic part 2022-09-15 20:34:10 +02:00
md_wrap.h
memory_buffer_alloc.c Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell. 2022-05-11 21:25:51 +01:00
mps_common.h Fix typos in documentation and constants with typo finding tool 2022-05-18 14:15:33 -04:00
mps_error.h
mps_reader.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
mps_reader.h
mps_trace.c
mps_trace.h Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
net_sockets.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
nist_kw.c Include platform.h unconditionally: second automatic part 2022-09-15 20:34:10 +02:00
oid.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
padlock.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:07:09 +00:00
padlock.h
pem.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
pk.c Take advantage of now-public macro in pk.c 2022-12-21 09:50:17 +01:00
pk_wrap.c Readability improvement in pk_wrap.c 2022-12-09 10:09:34 +01:00
pk_wrap.h Guard pk_opaque_rsa_decrypt() with PSA_WANT_KEY_TYPE_RSA_KEY_PAIR 2022-05-04 11:02:37 +02:00
pkcs5.c Remove unused variable 2022-11-24 09:27:15 +00:00
pkcs7.c Correct the fix for the PKCS 7 memory leak 2022-12-12 21:59:03 +01:00
pkcs12.c Make use of MBEDTLS_MAX_HASH_SIZE macro 2022-09-06 14:18:45 +02:00
pkparse.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
pkwrite.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
pkwrite.h Rename max sizes of RSA & EC DER keys defines 2022-03-01 10:03:21 +01:00
platform.c Fix code formatting 2022-07-01 16:43:25 +01:00
platform_util.c Add efficent unaligned get/put functions 2022-11-28 15:41:04 +00:00
poly1305.c Remove more now-redundant definitions of inline 2022-11-25 13:26:44 +01:00
psa_crypto.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
psa_crypto_aead.c Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h 2022-11-02 09:25:38 +00:00
psa_crypto_aead.h fix PSA_XXX typos detected by check_names.py 2022-11-08 18:22:53 +08:00
psa_crypto_cipher.c Fix NULL+0 undefined behavior in ECB encryption and decryption 2022-11-23 14:16:52 +01:00
psa_crypto_cipher.h Improve documentation for psa_crypto_cipher.h 2022-11-02 09:29:50 +00:00
psa_crypto_client.c Remove useless platform macro redefinitions: automatic part 2022-09-15 20:34:15 +02:00
psa_crypto_core.h Merge branch 'development' into driver-wrapper-key-agreement 2022-11-22 17:58:52 +00:00
psa_crypto_driver_wrappers.h Fix spacing and formatting 2022-10-17 15:17:30 +01:00
psa_crypto_ecp.c Minor formatting fixes to address code review comments 2022-11-29 16:53:29 +00:00
psa_crypto_ecp.h Fix formatting and code comments 2022-11-07 10:43:29 +00:00
psa_crypto_hash.c Rm now-duplicate helper function 2022-07-18 21:28:38 +02:00
psa_crypto_hash.h Rm now-duplicate helper function 2022-07-18 21:28:38 +02:00
psa_crypto_invasive.h
psa_crypto_its.h fix PSA_XXX typos detected by check_names.py 2022-11-08 18:22:53 +08:00
psa_crypto_mac.c Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h 2022-11-02 09:25:38 +00:00
psa_crypto_mac.h
psa_crypto_pake.c psa_crypto_pake: initialize psa_status_t stack variables 2022-11-22 18:52:17 +01:00
psa_crypto_random_impl.h
psa_crypto_rsa.c Remove useless platform macro redefinitions: automatic part 2022-09-15 20:34:15 +02:00
psa_crypto_rsa.h fix PSA_XXX typos detected by check_names.py 2022-11-08 18:22:53 +08:00
psa_crypto_se.c Remove useless platform macro redefinitions: automatic part 2022-09-15 20:34:15 +02:00
psa_crypto_se.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
psa_crypto_slot_management.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
psa_crypto_slot_management.h
psa_crypto_storage.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
psa_crypto_storage.h
psa_its_file.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
ripemd160.c Include platform.h unconditionally: second automatic part 2022-09-15 20:34:10 +02:00
rsa.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
rsa_alt_helpers.c
rsa_alt_helpers.h
sha1.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
sha256.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:07:09 +00:00
sha512.c Workaround Uncrustify parsing of "asm" 2023-01-03 11:07:09 +00:00
ssl_cache.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00
ssl_ciphersuites.c Merge pull request #6291 from gilles-peskine-arm/platform.h-unconditional-3.2 2022-10-13 10:19:22 +02:00
ssl_client.c Merge pull request #5600 from yuhaoth/pr/refactor-cookie-members-of-handshake 2022-12-14 10:55:34 +01:00
ssl_client.h Mark internal int SSL functions CHECK_RETURN_CRITICAL 2022-06-20 21:12:55 +02:00
ssl_cookie.c sha: remove SHA1 from ssl_cookie 2022-12-22 14:27:34 +01:00
ssl_debug_helpers.h Change ticket_flag base on review 2022-11-14 03:16:22 +00:00
ssl_misc.h Merge pull request #986 from Mbed-TLS/merge-back-3.3.0-3 2022-12-14 19:18:05 +00:00
ssl_msg.c Merge pull request #6666 from daverodgman/fast_unaligned 2022-12-12 12:18:17 +01:00
ssl_ticket.c Revert "Fix guards for mbedtls_ssl_ticket_write() and mbedtls_ssl_ticket_parse() functions" 2022-09-29 15:29:18 +02:00
ssl_tls.c Merge pull request #6680 from valeriosetti/issue6599 2022-12-14 11:04:33 +01:00
ssl_tls12_client.c Merge pull request #5600 from yuhaoth/pr/refactor-cookie-members-of-handshake 2022-12-14 10:55:34 +01:00
ssl_tls12_server.c Refactor cookie members of handshake struct 2022-12-05 19:58:45 +08:00
ssl_tls13_client.c Refactor cookie members of handshake struct 2022-12-05 19:58:45 +08:00
ssl_tls13_generic.c Fix various issues cause rebase to latest code 2022-11-15 10:33:53 +00:00
ssl_tls13_invasive.h Merge remote-tracking branch 'mbedtls-restricted/development-restricted' into mbedtls-3.2.0rc0-pr 2022-07-11 10:22:37 +02:00
ssl_tls13_keys.c fix various format issues 2022-11-29 15:19:27 +08:00
ssl_tls13_keys.h fix comments and function name issues 2022-11-28 17:34:06 +08:00
ssl_tls13_server.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
threading.c Fix typo "phtreads" to "pthreads" 2022-03-29 17:43:56 +02:00
timing.c Remove the dependency on MBEDTLS_HAVE_TIME from MBEDTLS_TIMING_C 2022-04-08 04:41:42 -04:00
version.c
x509.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
x509_create.c
x509_crl.c Fix typos prior to release 2022-12-04 17:19:59 +00:00
x509_crt.c Merge pull request #6265 from Kabbah/x509-info-hwmodulename-hex 2022-11-08 17:11:07 +01:00
x509_csr.c Shared code to free x509 structs 2022-10-28 12:51:35 -04:00
x509write_crt.c Merge pull request #6121 from daverodgman/pr277 2022-10-31 13:27:49 +00:00
x509write_csr.c Include platform.h unconditionally: automatic part 2022-09-15 20:33:07 +02:00