mbedtls/library
Andrzej Kurek 0064484a70 Optimize error translation code size
Introducing an intermediate function
saves code size that's otherwise taken by excessive,
repeated arguments in each place that
was translating errors.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
2023-06-13 05:46:46 -04:00
..
.gitignore
aes.c
aesce.c
aesce.h
aesni.c
aesni.h
alignment.h
aria.c
asn1parse.c
asn1write.c
base64.c
bignum_core.c
bignum_core.h
bignum_mod_raw_invasive.h
bignum_mod_raw.c
bignum_mod_raw.h
bignum_mod.c
bignum_mod.h
bignum.c
bn_mul.h Comment tidy-up 2023-06-04 20:43:05 -04:00
camellia.c
ccm.c
chacha20.c
chachapoly.c
check_crypto_config.h
cipher_wrap.c
cipher_wrap.h
cipher.c
cmac.c
CMakeLists.txt Merge remote-tracking branch 'origin/development' into sha3-updated 2023-06-07 18:02:04 +01:00
common.h
constant_time_internal.h
constant_time_invasive.h
constant_time.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ctr_drbg.c
debug.c
des.c
dhm.c
ecdh.c
ecdsa.c
ecjpake.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
ecp_curves.c
ecp_internal_alt.h
ecp_invasive.h
ecp.c
entropy_poll.c
entropy_poll.h
entropy.c
gcm.c
hkdf.c
hmac_drbg.c
lmots.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
lmots.h
lms.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
Makefile Merge remote-tracking branch 'origin/development' into sha3-updated 2023-06-07 18:02:04 +01:00
md5.c
md_psa.h Add MD <-> PSA translation functions to MD light 2023-06-06 10:33:54 +02:00
md_wrap.h
md.c Replace use of MBEDTLS_SHA3_C with MBEDTLS_MD_CAN_SHA3_xxx 2023-06-08 16:03:54 +01:00
memory_buffer_alloc.c
mps_common.h Merge branch 'development' into development 2023-06-04 14:57:19 -04:00
mps_error.h
mps_reader.c
mps_reader.h
mps_trace.c
mps_trace.h
net_sockets.c
nist_kw.c
oid.c Merge pull request #7106 from davidhorstmann-arm/parse-oid-from-string 2023-06-06 20:57:17 +02:00
padlock.c
padlock.h
pem.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
pk_internal.h pk_internal: minor rearrangement in mbedtls_pk_get_group_id() 2023-06-05 11:08:28 +02:00
pk_wrap.c Add missing include 2023-06-06 10:33:54 +02:00
pk_wrap.h
pk.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
pkcs5.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
pkcs7.c
pkcs12.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
pkparse.c
pkwrite.c
pkwrite.h
platform_util.c
platform.c
poly1305.c
psa_crypto_aead.c
psa_crypto_aead.h
psa_crypto_cipher.c
psa_crypto_cipher.h
psa_crypto_client.c
psa_crypto_core_common.h
psa_crypto_core.h
psa_crypto_driver_wrappers.h
psa_crypto_ecp.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
psa_crypto_ecp.h
psa_crypto_ffdh.c
psa_crypto_ffdh.h
psa_crypto_hash.c
psa_crypto_hash.h
psa_crypto_invasive.h
psa_crypto_its.h
psa_crypto_mac.c
psa_crypto_mac.h
psa_crypto_pake.c
psa_crypto_pake.h
psa_crypto_random_impl.h
psa_crypto_rsa.c Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
psa_crypto_rsa.h
psa_crypto_se.c
psa_crypto_se.h
psa_crypto_slot_management.c
psa_crypto_slot_management.h
psa_crypto_storage.c
psa_crypto_storage.h
psa_crypto.c Add missing include 2023-06-06 10:33:54 +02:00
psa_its_file.c
psa_util.c Fix guard for PSA->MD error conversion 2023-06-06 10:33:54 +02:00
ripemd160.c
rsa_alt_helpers.c
rsa_alt_helpers.h
rsa.c Use PSA-neutral function for availability check 2023-06-06 10:33:54 +02:00
sha1.c
sha3.c Fix for big-endian architectures 2023-06-07 19:59:05 +01:00
sha256.c Fix "unterminated '#pragma clang attribute push'" in sha256/sha512.c 2023-06-09 11:29:50 +01:00
sha512.c Fix "unterminated '#pragma clang attribute push'" in sha256/sha512.c 2023-06-09 11:29:50 +01:00
ssl_cache.c
ssl_ciphersuites.c Add missing include 2023-06-06 10:33:54 +02:00
ssl_client.c
ssl_client.h
ssl_cookie.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_debug_helpers.h
ssl_misc.h Remove hash_info.[ch] 2023-06-06 10:33:54 +02:00
ssl_msg.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_ticket.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls12_client.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls12_server.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls13_client.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls13_generic.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls13_invasive.h
ssl_tls13_keys.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
ssl_tls13_keys.h
ssl_tls13_server.c Add missing include 2023-06-06 10:33:54 +02:00
ssl_tls.c Optimize error translation code size 2023-06-13 05:46:46 -04:00
threading.c
timing.c
version.c
x509_create.c
x509_crl.c
x509_crt.c Add missing include 2023-06-06 10:33:54 +02:00
x509_csr.c
x509_invasive.h
x509.c Use safe snprintf 2023-06-06 11:44:25 +02:00
x509write_crt.c Add missing include 2023-06-06 10:33:54 +02:00
x509write_csr.c Add missing include 2023-06-06 10:33:54 +02:00