godot/thirdparty/mbedtls/library
Fabio Alessandrelli 8ffb7699af [mbedTLS] Enable TLS 1.3 support
Move library initialization to module registration functions.

Only set library debug threshold when verbose output is enabled.

TLSv1.3 functions seems to be a bit more verbose then expected, and
generate a lot of noise. Yet, some level of debugging without
recompiling the engine would be nice. We should discuss this upstream.
2024-09-26 17:37:38 +02:00
..
aes.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
aesce.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
aesce.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
aesni.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
aesni.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
alignment.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
aria.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
asn1parse.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
asn1write.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
base64.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
base64_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bignum.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
bignum_core.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
bignum_core.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
bignum_internal.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
bignum_mod.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bignum_mod.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bignum_mod_raw.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bignum_mod_raw.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bignum_mod_raw_invasive.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
block_cipher.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
block_cipher_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
bn_mul.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
camellia.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ccm.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
chacha20.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
chachapoly.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
check_crypto_config.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
cipher.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
cipher_wrap.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
cipher_wrap.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
cmac.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
common.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
constant_time.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
constant_time_impl.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
constant_time_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ctr.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ctr_drbg.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
debug.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
debug_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
des.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
dhm.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecdh.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecdsa.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecjpake.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecp.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecp_curves.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecp_curves_new.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecp_internal_alt.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ecp_invasive.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
entropy.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
entropy_poll.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
entropy_poll.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
error.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
gcm.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
godot_core_mbedtls_platform.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
hkdf.c mbedtls: Update to upstream version 2.28.7 2024-01-30 14:09:13 +01:00
hmac_drbg.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
lmots.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
lmots.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
lms.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
md.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
md5.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
md_psa.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
md_wrap.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
memory_buffer_alloc.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
mps_common.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
mps_error.h mbedtls: Update to upstream version 2.28.7 2024-01-30 14:09:13 +01:00
mps_reader.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
mps_reader.h mbedtls: Update to upstream version 2.28.7 2024-01-30 14:09:13 +01:00
mps_trace.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
mps_trace.h mbedtls: Update to upstream version 2.28.7 2024-01-30 14:09:13 +01:00
net_sockets.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
nist_kw.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
oid.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
padlock.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
padlock.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pem.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
pk.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
pk_ecc.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pk_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pk_wrap.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pk_wrap.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkcs5.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkcs7.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkcs12.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkparse.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkwrite.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
pkwrite.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
platform.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
platform_util.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
poly1305.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_aead.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_aead.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_cipher.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_cipher.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_client.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_core.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
psa_crypto_core_common.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_driver_wrappers.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
psa_crypto_driver_wrappers_no_static.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_driver_wrappers_no_static.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_ecp.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_ecp.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_ffdh.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_ffdh.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_hash.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_hash.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_invasive.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_its.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_mac.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_mac.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_pake.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_pake.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_random_impl.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
psa_crypto_rsa.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_rsa.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
psa_crypto_se.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_se.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_crypto_slot_management.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_slot_management.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
psa_crypto_storage.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_crypto_storage.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
psa_its_file.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_util.c [mbedTLS] Enable TLS 1.3 support 2024-09-26 17:37:38 +02:00
psa_util_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ripemd160.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
rsa.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
rsa_alt_helpers.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
rsa_alt_helpers.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
rsa_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
sha1.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
sha3.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
sha256.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
sha512.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_cache.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_ciphersuites.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_ciphersuites_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_client.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_client.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_cookie.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_debug_helpers.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_debug_helpers_generated.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_misc.h [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_msg.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_ticket.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls12_client.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls12_server.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls13_client.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls13_generic.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
ssl_tls13_invasive.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_tls13_keys.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_tls13_keys.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
ssl_tls13_server.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
threading.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
timing.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
version.c mbedtls: Update to upstream version 2.28.7 2024-01-30 14:09:13 +01:00
version_features.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
x509.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509_create.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509_crl.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509_crt.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
x509_csr.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509_internal.h mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509write.c mbedTLS: Update to new LTS v3.6.0 2024-04-10 21:19:22 +02:00
x509write_crt.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00
x509write_csr.c [mbedTLS] Update to 3.6.1 2024-08-31 15:35:37 +02:00