├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── pull_request_template.md ├── .gitignore ├── .gitmodules ├── .globalrc ├── .mypy.ini ├── .pylintrc ├── .readthedocs.yaml ├── .travis.yml ├── .uncrustify.cfg ├── 3rdparty └── .gitignore ├── BRANCHES.md ├── BUGS.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── ChangeLog ├── ChangeLog.d ├── 00README.md ├── config_checks_generator-fix-windows-path.txt ├── gnuinstalldirs_include.txt └── iar-6.5fs.txt ├── DartConfiguration.tcl ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── cmake └── MbedTLSConfig.cmake.in ├── configs ├── README.txt ├── config-ccm-psk-dtls1_2.h ├── config-ccm-psk-tls1_2.h ├── config-suite-b.h ├── config-symmetric-only.h ├── config-tfm.h ├── config-thread.h ├── crypto-config-ccm-psk-tls1_2.h ├── crypto-config-suite-b.h ├── crypto-config-thread.h └── ext │ ├── README.md │ ├── config_tfm.h │ ├── mbedtls_entropy_nv_seed_config.h │ └── tfm_mbedcrypto_config_profile_medium.h ├── dco.txt ├── docs ├── .gitignore ├── 4.0-migration-guide.md ├── Makefile ├── architecture │ ├── Makefile │ ├── psa-migration │ │ ├── outcome-analysis.sh │ │ ├── psa-limitations.md │ │ └── syms.sh │ ├── testing │ │ ├── invasive-testing.md │ │ └── test-framework.md │ └── tls13-support.md ├── conf.py ├── index.rst ├── proposed │ ├── Makefile │ ├── README │ └── config-split.md ├── redirects.yaml ├── requirements.in ├── requirements.txt └── tls13-early-data.md ├── doxygen ├── input │ ├── doc_encdec.h │ ├── doc_hashing.h │ ├── doc_mainpage.h │ ├── doc_rng.h │ ├── doc_ssltls.h │ ├── doc_tcpip.h │ └── doc_x509.h └── mbedtls.doxyfile ├── include ├── .gitignore ├── CMakeLists.txt └── mbedtls │ ├── build_info.h │ ├── debug.h │ ├── error.h │ ├── mbedtls_config.h │ ├── net_sockets.h │ ├── oid.h │ ├── pkcs7.h │ ├── private │ ├── config_adjust_ssl.h │ └── config_adjust_x509.h │ ├── ssl.h │ ├── ssl_cache.h │ ├── ssl_ciphersuites.h │ ├── ssl_cookie.h │ ├── ssl_ticket.h │ ├── timing.h │ ├── version.h │ ├── x509.h │ ├── x509_crl.h │ ├── x509_crt.h │ └── x509_csr.h ├── library ├── .gitignore ├── CMakeLists.txt ├── Makefile ├── debug.c ├── debug_internal.h ├── mbedtls_check_config.h ├── mbedtls_config.c ├── mps_common.h ├── mps_error.h ├── mps_reader.c ├── mps_reader.h ├── mps_trace.c ├── mps_trace.h ├── net_sockets.c ├── pkcs7.c ├── ssl_cache.c ├── ssl_ciphersuites.c ├── ssl_ciphersuites_internal.h ├── ssl_client.c ├── ssl_client.h ├── ssl_cookie.c ├── ssl_debug_helpers.h ├── ssl_misc.h ├── ssl_msg.c ├── ssl_ticket.c ├── ssl_tls.c ├── ssl_tls12_client.c ├── ssl_tls12_server.c ├── ssl_tls13_client.c ├── ssl_tls13_generic.c ├── ssl_tls13_invasive.h ├── ssl_tls13_keys.c ├── ssl_tls13_keys.h ├── ssl_tls13_server.c ├── timing.c ├── version.c ├── x509.c ├── x509_create.c ├── x509_crl.c ├── x509_crt.c ├── x509_csr.c ├── x509_internal.h ├── x509_oid.c ├── x509_oid.h ├── x509write.c ├── x509write_crt.c └── x509write_csr.c ├── pkgconfig ├── .gitignore ├── CMakeLists.txt ├── JoinPaths.cmake ├── mbedcrypto.pc.in ├── mbedtls.pc.in └── mbedx509.pc.in ├── programs ├── .gitignore ├── CMakeLists.txt ├── Makefile ├── README.md ├── fuzz │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile │ ├── README.md │ ├── corpuses │ │ ├── client │ │ ├── dtlsclient │ │ ├── dtlsserver │ │ └── server │ ├── fuzz_client.c │ ├── fuzz_client.options │ ├── fuzz_dtlsclient.c │ ├── fuzz_dtlsclient.options │ ├── fuzz_dtlsserver.c │ ├── fuzz_dtlsserver.options │ ├── fuzz_pkcs7.c │ ├── fuzz_pkcs7.options │ ├── fuzz_privkey.options │ ├── fuzz_pubkey.options │ ├── fuzz_server.c │ ├── fuzz_server.options │ ├── fuzz_x509crl.c │ ├── fuzz_x509crl.options │ ├── fuzz_x509crt.c │ ├── fuzz_x509crt.options │ ├── fuzz_x509csr.c │ └── fuzz_x509csr.options ├── ssl │ ├── CMakeLists.txt │ ├── dtls_client.c │ ├── dtls_server.c │ ├── mini_client.c │ ├── ssl_client1.c │ ├── ssl_client2.c │ ├── ssl_context_info.c │ ├── ssl_fork_server.c │ ├── ssl_mail_client.c │ ├── ssl_pthread_server.c │ ├── ssl_server.c │ ├── ssl_server2.c │ ├── ssl_test_common_source.c │ ├── ssl_test_lib.c │ └── ssl_test_lib.h ├── test │ ├── CMakeLists.txt │ ├── cmake_package │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── cmake_package.c │ ├── cmake_package_install │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── cmake_package_install.c │ ├── cmake_subproject │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── cmake_subproject.c │ ├── dlopen.c │ ├── generate_cpp_dummy_build.sh │ ├── selftest.c │ ├── udp_proxy.c │ └── udp_proxy_wrapper.sh ├── util │ ├── CMakeLists.txt │ ├── pem2der.c │ └── strerror.c └── x509 │ ├── CMakeLists.txt │ ├── cert_app.c │ ├── cert_req.c │ ├── cert_write.c │ ├── crl_app.c │ ├── load_roots.c │ └── req_app.c ├── scripts ├── abi_check.py ├── basic.requirements.txt ├── bump_version.sh ├── ci.requirements.txt ├── code_size_compare.py ├── common.make ├── config.py ├── data_files │ ├── error.fmt │ ├── query_config.fmt │ ├── version_features.fmt │ ├── vs2017-app-template.vcxproj │ ├── vs2017-main-template.vcxproj │ └── vs2017-sln-template.sln ├── driver.requirements.txt ├── ecp_comb_table.py ├── footprint.sh ├── framework_scripts_path.py ├── generate_config_checks.py ├── generate_errors.pl ├── generate_features.pl ├── generate_query_config.pl ├── legacy.make ├── maintainer.requirements.txt ├── make_generated_files.bat ├── massif_max.pl ├── memory.sh ├── min_requirements.py ├── prepare_release.sh ├── project_name.txt ├── sbom.cdx.json └── tmp_ignore_makefiles.sh └── tests ├── .gitignore ├── .jenkins └── Jenkinsfile ├── CMakeLists.txt ├── Descriptions.txt ├── Makefile ├── compat-in-docker.sh ├── compat.sh ├── configs ├── tls13-only.h └── user-config-malloc-0-null.h ├── context-info.sh ├── git-scripts ├── README.md └── pre-push.sh ├── include ├── alt-dummy │ ├── platform_alt.h │ ├── threading_alt.h │ └── timing_alt.h └── test │ ├── certs.h │ └── ssl_helpers.h ├── make-in-docker.sh ├── opt-testcases ├── sample.sh ├── tls13-kex-modes.sh └── tls13-misc.sh ├── psa-client-server ├── README.md └── psasim │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── include │ ├── client.h │ ├── common.h │ ├── error_ext.h │ ├── init.h │ ├── lifecycle.h │ ├── service.h │ └── util.h │ ├── src │ ├── aut_main.c │ ├── aut_psa_aead_encrypt.c │ ├── aut_psa_aead_encrypt_decrypt.c │ ├── aut_psa_asymmetric_encrypt_decrypt.c │ ├── aut_psa_cipher_encrypt_decrypt.c │ ├── aut_psa_hash.c │ ├── aut_psa_hash_compute.c │ ├── aut_psa_hkdf.c │ ├── aut_psa_key_agreement.c │ ├── aut_psa_mac.c │ ├── aut_psa_random.c │ ├── aut_psa_sign_verify.c │ ├── client.c │ ├── manifest.json │ ├── psa_ff_client.c │ ├── psa_ff_server.c │ ├── psa_functions_codes.h │ ├── psa_sim_crypto_client.c │ ├── psa_sim_crypto_server.c │ ├── psa_sim_generate.pl │ ├── psa_sim_serialise.c │ ├── psa_sim_serialise.h │ ├── psa_sim_serialise.pl │ └── server.c │ ├── test │ ├── kill_servers.sh │ ├── run_test.sh │ └── start_server.sh │ └── tools │ └── psa_autogen.py ├── scripts ├── all.sh ├── analyze_outcomes.py ├── audit-validity-dates.py ├── basic-build-test.sh ├── components-basic-checks.sh ├── components-build-system.sh ├── components-compiler.sh ├── components-configuration-crypto.sh ├── components-configuration-platform.sh ├── components-configuration-tls.sh ├── components-configuration-x509.sh ├── components-configuration.sh ├── components-platform.sh ├── components-psasim.sh ├── components-sanitizers.sh ├── depends.py ├── gen_ctr_drbg.pl ├── gen_gcm_decrypt.pl ├── gen_gcm_encrypt.pl ├── gen_pkcs1_v21_sign_verify.pl ├── generate-afl-tests.sh ├── generate_server9_bad_saltlen.py ├── libtestdriver1_rewrite.pl ├── list-identifiers.sh ├── list_internal_identifiers.py ├── psa_collect_statuses.py ├── run-metatests.sh ├── run-test-suites.pl ├── run_demos.py ├── scripts_path.py ├── set_psa_test_dependencies.py ├── test_config_checks.py └── test_config_script.py ├── src ├── certs.c └── test_helpers │ └── ssl_helpers.c ├── ssl-opt.sh └── suites ├── test_suite_config.function ├── test_suite_config.tls_combinations.data ├── test_suite_constant_time_hmac.data ├── test_suite_constant_time_hmac.function ├── test_suite_debug.data ├── test_suite_debug.function ├── test_suite_error.data ├── test_suite_error.function ├── test_suite_mps.data ├── test_suite_mps.function ├── test_suite_net.data ├── test_suite_net.function ├── test_suite_pkcs7.data ├── test_suite_pkcs7.function ├── test_suite_ssl.data ├── test_suite_ssl.function ├── test_suite_ssl.records.data ├── test_suite_ssl.tls-defrag.data ├── test_suite_ssl_decrypt.function ├── test_suite_ssl_decrypt.misc.data ├── test_suite_test_helpers.data ├── test_suite_test_helpers.function ├── test_suite_timing.data ├── test_suite_timing.function ├── test_suite_version.data ├── test_suite_version.function ├── test_suite_x509_oid.data ├── test_suite_x509_oid.function ├── test_suite_x509parse.data ├── test_suite_x509parse.function ├── test_suite_x509write.data └── test_suite_x509write.function /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.gitmodules -------------------------------------------------------------------------------- /.globalrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.globalrc -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.pylintrc -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.travis.yml -------------------------------------------------------------------------------- /.uncrustify.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/.uncrustify.cfg -------------------------------------------------------------------------------- /3rdparty/.gitignore: -------------------------------------------------------------------------------- 1 | /Makefile 2 | -------------------------------------------------------------------------------- /BRANCHES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/BRANCHES.md -------------------------------------------------------------------------------- /BUGS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/BUGS.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/ChangeLog -------------------------------------------------------------------------------- /ChangeLog.d/00README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/ChangeLog.d/00README.md -------------------------------------------------------------------------------- /ChangeLog.d/config_checks_generator-fix-windows-path.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/ChangeLog.d/config_checks_generator-fix-windows-path.txt -------------------------------------------------------------------------------- /ChangeLog.d/gnuinstalldirs_include.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/ChangeLog.d/gnuinstalldirs_include.txt -------------------------------------------------------------------------------- /ChangeLog.d/iar-6.5fs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/ChangeLog.d/iar-6.5fs.txt -------------------------------------------------------------------------------- /DartConfiguration.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/DartConfiguration.tcl -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cmake/MbedTLSConfig.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | 3 | include("${CMAKE_CURRENT_LIST_DIR}/MbedTLSTargets.cmake") 4 | -------------------------------------------------------------------------------- /configs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/README.txt -------------------------------------------------------------------------------- /configs/config-ccm-psk-dtls1_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-ccm-psk-dtls1_2.h -------------------------------------------------------------------------------- /configs/config-ccm-psk-tls1_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-ccm-psk-tls1_2.h -------------------------------------------------------------------------------- /configs/config-suite-b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-suite-b.h -------------------------------------------------------------------------------- /configs/config-symmetric-only.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-symmetric-only.h -------------------------------------------------------------------------------- /configs/config-tfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-tfm.h -------------------------------------------------------------------------------- /configs/config-thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/config-thread.h -------------------------------------------------------------------------------- /configs/crypto-config-ccm-psk-tls1_2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/crypto-config-ccm-psk-tls1_2.h -------------------------------------------------------------------------------- /configs/crypto-config-suite-b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/crypto-config-suite-b.h -------------------------------------------------------------------------------- /configs/crypto-config-thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/crypto-config-thread.h -------------------------------------------------------------------------------- /configs/ext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/ext/README.md -------------------------------------------------------------------------------- /configs/ext/config_tfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/ext/config_tfm.h -------------------------------------------------------------------------------- /configs/ext/mbedtls_entropy_nv_seed_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/ext/mbedtls_entropy_nv_seed_config.h -------------------------------------------------------------------------------- /configs/ext/tfm_mbedcrypto_config_profile_medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/configs/ext/tfm_mbedcrypto_config_profile_medium.h -------------------------------------------------------------------------------- /dco.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/dco.txt -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.pdf 3 | _build/ 4 | api/ 5 | -------------------------------------------------------------------------------- /docs/4.0-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/4.0-migration-guide.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/architecture/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/Makefile -------------------------------------------------------------------------------- /docs/architecture/psa-migration/outcome-analysis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/psa-migration/outcome-analysis.sh -------------------------------------------------------------------------------- /docs/architecture/psa-migration/psa-limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/psa-migration/psa-limitations.md -------------------------------------------------------------------------------- /docs/architecture/psa-migration/syms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/psa-migration/syms.sh -------------------------------------------------------------------------------- /docs/architecture/testing/invasive-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/testing/invasive-testing.md -------------------------------------------------------------------------------- /docs/architecture/testing/test-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/testing/test-framework.md -------------------------------------------------------------------------------- /docs/architecture/tls13-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/architecture/tls13-support.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/proposed/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/proposed/Makefile -------------------------------------------------------------------------------- /docs/proposed/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/proposed/README -------------------------------------------------------------------------------- /docs/proposed/config-split.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/proposed/config-split.md -------------------------------------------------------------------------------- /docs/redirects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/redirects.yaml -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tls13-early-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/docs/tls13-early-data.md -------------------------------------------------------------------------------- /doxygen/input/doc_encdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_encdec.h -------------------------------------------------------------------------------- /doxygen/input/doc_hashing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_hashing.h -------------------------------------------------------------------------------- /doxygen/input/doc_mainpage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_mainpage.h -------------------------------------------------------------------------------- /doxygen/input/doc_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_rng.h -------------------------------------------------------------------------------- /doxygen/input/doc_ssltls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_ssltls.h -------------------------------------------------------------------------------- /doxygen/input/doc_tcpip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_tcpip.h -------------------------------------------------------------------------------- /doxygen/input/doc_x509.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/input/doc_x509.h -------------------------------------------------------------------------------- /doxygen/mbedtls.doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/doxygen/mbedtls.doxyfile -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/mbedtls/build_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/build_info.h -------------------------------------------------------------------------------- /include/mbedtls/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/debug.h -------------------------------------------------------------------------------- /include/mbedtls/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/error.h -------------------------------------------------------------------------------- /include/mbedtls/mbedtls_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/mbedtls_config.h -------------------------------------------------------------------------------- /include/mbedtls/net_sockets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/net_sockets.h -------------------------------------------------------------------------------- /include/mbedtls/oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/oid.h -------------------------------------------------------------------------------- /include/mbedtls/pkcs7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/pkcs7.h -------------------------------------------------------------------------------- /include/mbedtls/private/config_adjust_ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/private/config_adjust_ssl.h -------------------------------------------------------------------------------- /include/mbedtls/private/config_adjust_x509.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/private/config_adjust_x509.h -------------------------------------------------------------------------------- /include/mbedtls/ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/ssl.h -------------------------------------------------------------------------------- /include/mbedtls/ssl_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/ssl_cache.h -------------------------------------------------------------------------------- /include/mbedtls/ssl_ciphersuites.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/ssl_ciphersuites.h -------------------------------------------------------------------------------- /include/mbedtls/ssl_cookie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/ssl_cookie.h -------------------------------------------------------------------------------- /include/mbedtls/ssl_ticket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/ssl_ticket.h -------------------------------------------------------------------------------- /include/mbedtls/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/timing.h -------------------------------------------------------------------------------- /include/mbedtls/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/version.h -------------------------------------------------------------------------------- /include/mbedtls/x509.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/x509.h -------------------------------------------------------------------------------- /include/mbedtls/x509_crl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/x509_crl.h -------------------------------------------------------------------------------- /include/mbedtls/x509_crt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/x509_crt.h -------------------------------------------------------------------------------- /include/mbedtls/x509_csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/include/mbedtls/x509_csr.h -------------------------------------------------------------------------------- /library/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/.gitignore -------------------------------------------------------------------------------- /library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/CMakeLists.txt -------------------------------------------------------------------------------- /library/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/Makefile -------------------------------------------------------------------------------- /library/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/debug.c -------------------------------------------------------------------------------- /library/debug_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/debug_internal.h -------------------------------------------------------------------------------- /library/mbedtls_check_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mbedtls_check_config.h -------------------------------------------------------------------------------- /library/mbedtls_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mbedtls_config.c -------------------------------------------------------------------------------- /library/mps_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_common.h -------------------------------------------------------------------------------- /library/mps_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_error.h -------------------------------------------------------------------------------- /library/mps_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_reader.c -------------------------------------------------------------------------------- /library/mps_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_reader.h -------------------------------------------------------------------------------- /library/mps_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_trace.c -------------------------------------------------------------------------------- /library/mps_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/mps_trace.h -------------------------------------------------------------------------------- /library/net_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/net_sockets.c -------------------------------------------------------------------------------- /library/pkcs7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/pkcs7.c -------------------------------------------------------------------------------- /library/ssl_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_cache.c -------------------------------------------------------------------------------- /library/ssl_ciphersuites.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_ciphersuites.c -------------------------------------------------------------------------------- /library/ssl_ciphersuites_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_ciphersuites_internal.h -------------------------------------------------------------------------------- /library/ssl_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_client.c -------------------------------------------------------------------------------- /library/ssl_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_client.h -------------------------------------------------------------------------------- /library/ssl_cookie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_cookie.c -------------------------------------------------------------------------------- /library/ssl_debug_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_debug_helpers.h -------------------------------------------------------------------------------- /library/ssl_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_misc.h -------------------------------------------------------------------------------- /library/ssl_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_msg.c -------------------------------------------------------------------------------- /library/ssl_ticket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_ticket.c -------------------------------------------------------------------------------- /library/ssl_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls.c -------------------------------------------------------------------------------- /library/ssl_tls12_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls12_client.c -------------------------------------------------------------------------------- /library/ssl_tls12_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls12_server.c -------------------------------------------------------------------------------- /library/ssl_tls13_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_client.c -------------------------------------------------------------------------------- /library/ssl_tls13_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_generic.c -------------------------------------------------------------------------------- /library/ssl_tls13_invasive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_invasive.h -------------------------------------------------------------------------------- /library/ssl_tls13_keys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_keys.c -------------------------------------------------------------------------------- /library/ssl_tls13_keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_keys.h -------------------------------------------------------------------------------- /library/ssl_tls13_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/ssl_tls13_server.c -------------------------------------------------------------------------------- /library/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/timing.c -------------------------------------------------------------------------------- /library/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/version.c -------------------------------------------------------------------------------- /library/x509.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509.c -------------------------------------------------------------------------------- /library/x509_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_create.c -------------------------------------------------------------------------------- /library/x509_crl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_crl.c -------------------------------------------------------------------------------- /library/x509_crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_crt.c -------------------------------------------------------------------------------- /library/x509_csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_csr.c -------------------------------------------------------------------------------- /library/x509_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_internal.h -------------------------------------------------------------------------------- /library/x509_oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_oid.c -------------------------------------------------------------------------------- /library/x509_oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509_oid.h -------------------------------------------------------------------------------- /library/x509write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509write.c -------------------------------------------------------------------------------- /library/x509write_crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509write_crt.c -------------------------------------------------------------------------------- /library/x509write_csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/library/x509write_csr.c -------------------------------------------------------------------------------- /pkgconfig/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.pc 3 | -------------------------------------------------------------------------------- /pkgconfig/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/pkgconfig/CMakeLists.txt -------------------------------------------------------------------------------- /pkgconfig/JoinPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/pkgconfig/JoinPaths.cmake -------------------------------------------------------------------------------- /pkgconfig/mbedcrypto.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/pkgconfig/mbedcrypto.pc.in -------------------------------------------------------------------------------- /pkgconfig/mbedtls.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/pkgconfig/mbedtls.pc.in -------------------------------------------------------------------------------- /pkgconfig/mbedx509.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/pkgconfig/mbedx509.pc.in -------------------------------------------------------------------------------- /programs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/.gitignore -------------------------------------------------------------------------------- /programs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/CMakeLists.txt -------------------------------------------------------------------------------- /programs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/Makefile -------------------------------------------------------------------------------- /programs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/README.md -------------------------------------------------------------------------------- /programs/fuzz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/.gitignore -------------------------------------------------------------------------------- /programs/fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /programs/fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/Makefile -------------------------------------------------------------------------------- /programs/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/README.md -------------------------------------------------------------------------------- /programs/fuzz/corpuses/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/corpuses/client -------------------------------------------------------------------------------- /programs/fuzz/corpuses/dtlsclient: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/corpuses/dtlsclient -------------------------------------------------------------------------------- /programs/fuzz/corpuses/dtlsserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/corpuses/dtlsserver -------------------------------------------------------------------------------- /programs/fuzz/corpuses/server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/corpuses/server -------------------------------------------------------------------------------- /programs/fuzz/fuzz_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_client.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_client.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_dtlsclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_dtlsclient.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_dtlsclient.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_dtlsserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_dtlsserver.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_dtlsserver.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_pkcs7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_pkcs7.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_pkcs7.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_privkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_pubkey.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_server.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_server.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 1048575 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509crl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_x509crl.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509crl.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_x509crt.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509crt.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/fuzz/fuzz_x509csr.c -------------------------------------------------------------------------------- /programs/fuzz/fuzz_x509csr.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 65535 3 | -------------------------------------------------------------------------------- /programs/ssl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/CMakeLists.txt -------------------------------------------------------------------------------- /programs/ssl/dtls_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/dtls_client.c -------------------------------------------------------------------------------- /programs/ssl/dtls_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/dtls_server.c -------------------------------------------------------------------------------- /programs/ssl/mini_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/mini_client.c -------------------------------------------------------------------------------- /programs/ssl/ssl_client1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_client1.c -------------------------------------------------------------------------------- /programs/ssl/ssl_client2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_client2.c -------------------------------------------------------------------------------- /programs/ssl/ssl_context_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_context_info.c -------------------------------------------------------------------------------- /programs/ssl/ssl_fork_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_fork_server.c -------------------------------------------------------------------------------- /programs/ssl/ssl_mail_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_mail_client.c -------------------------------------------------------------------------------- /programs/ssl/ssl_pthread_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_pthread_server.c -------------------------------------------------------------------------------- /programs/ssl/ssl_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_server.c -------------------------------------------------------------------------------- /programs/ssl/ssl_server2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_server2.c -------------------------------------------------------------------------------- /programs/ssl/ssl_test_common_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_test_common_source.c -------------------------------------------------------------------------------- /programs/ssl/ssl_test_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_test_lib.c -------------------------------------------------------------------------------- /programs/ssl/ssl_test_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/ssl/ssl_test_lib.h -------------------------------------------------------------------------------- /programs/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_package/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_package 4 | mbedtls 5 | -------------------------------------------------------------------------------- /programs/test/cmake_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_package/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_package/cmake_package.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_package/cmake_package.c -------------------------------------------------------------------------------- /programs/test/cmake_package_install/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_package_install 4 | mbedtls 5 | -------------------------------------------------------------------------------- /programs/test/cmake_package_install/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_package_install/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_package_install/cmake_package_install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_package_install/cmake_package_install.c -------------------------------------------------------------------------------- /programs/test/cmake_subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | Makefile 3 | cmake_subproject 4 | -------------------------------------------------------------------------------- /programs/test/cmake_subproject/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_subproject/CMakeLists.txt -------------------------------------------------------------------------------- /programs/test/cmake_subproject/cmake_subproject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/cmake_subproject/cmake_subproject.c -------------------------------------------------------------------------------- /programs/test/dlopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/dlopen.c -------------------------------------------------------------------------------- /programs/test/generate_cpp_dummy_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/generate_cpp_dummy_build.sh -------------------------------------------------------------------------------- /programs/test/selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/selftest.c -------------------------------------------------------------------------------- /programs/test/udp_proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/udp_proxy.c -------------------------------------------------------------------------------- /programs/test/udp_proxy_wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/test/udp_proxy_wrapper.sh -------------------------------------------------------------------------------- /programs/util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/util/CMakeLists.txt -------------------------------------------------------------------------------- /programs/util/pem2der.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/util/pem2der.c -------------------------------------------------------------------------------- /programs/util/strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/util/strerror.c -------------------------------------------------------------------------------- /programs/x509/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/CMakeLists.txt -------------------------------------------------------------------------------- /programs/x509/cert_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/cert_app.c -------------------------------------------------------------------------------- /programs/x509/cert_req.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/cert_req.c -------------------------------------------------------------------------------- /programs/x509/cert_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/cert_write.c -------------------------------------------------------------------------------- /programs/x509/crl_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/crl_app.c -------------------------------------------------------------------------------- /programs/x509/load_roots.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/load_roots.c -------------------------------------------------------------------------------- /programs/x509/req_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/programs/x509/req_app.c -------------------------------------------------------------------------------- /scripts/abi_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/abi_check.py -------------------------------------------------------------------------------- /scripts/basic.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/basic.requirements.txt -------------------------------------------------------------------------------- /scripts/bump_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/bump_version.sh -------------------------------------------------------------------------------- /scripts/ci.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/ci.requirements.txt -------------------------------------------------------------------------------- /scripts/code_size_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/code_size_compare.py -------------------------------------------------------------------------------- /scripts/common.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/common.make -------------------------------------------------------------------------------- /scripts/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/config.py -------------------------------------------------------------------------------- /scripts/data_files/error.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/error.fmt -------------------------------------------------------------------------------- /scripts/data_files/query_config.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/query_config.fmt -------------------------------------------------------------------------------- /scripts/data_files/version_features.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/version_features.fmt -------------------------------------------------------------------------------- /scripts/data_files/vs2017-app-template.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/vs2017-app-template.vcxproj -------------------------------------------------------------------------------- /scripts/data_files/vs2017-main-template.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/vs2017-main-template.vcxproj -------------------------------------------------------------------------------- /scripts/data_files/vs2017-sln-template.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/data_files/vs2017-sln-template.sln -------------------------------------------------------------------------------- /scripts/driver.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/driver.requirements.txt -------------------------------------------------------------------------------- /scripts/ecp_comb_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/ecp_comb_table.py -------------------------------------------------------------------------------- /scripts/footprint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/footprint.sh -------------------------------------------------------------------------------- /scripts/framework_scripts_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/framework_scripts_path.py -------------------------------------------------------------------------------- /scripts/generate_config_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/generate_config_checks.py -------------------------------------------------------------------------------- /scripts/generate_errors.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/generate_errors.pl -------------------------------------------------------------------------------- /scripts/generate_features.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/generate_features.pl -------------------------------------------------------------------------------- /scripts/generate_query_config.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/generate_query_config.pl -------------------------------------------------------------------------------- /scripts/legacy.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/legacy.make -------------------------------------------------------------------------------- /scripts/maintainer.requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/maintainer.requirements.txt -------------------------------------------------------------------------------- /scripts/make_generated_files.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/make_generated_files.bat -------------------------------------------------------------------------------- /scripts/massif_max.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/massif_max.pl -------------------------------------------------------------------------------- /scripts/memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/memory.sh -------------------------------------------------------------------------------- /scripts/min_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/min_requirements.py -------------------------------------------------------------------------------- /scripts/prepare_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/prepare_release.sh -------------------------------------------------------------------------------- /scripts/project_name.txt: -------------------------------------------------------------------------------- 1 | Mbed TLS 2 | -------------------------------------------------------------------------------- /scripts/sbom.cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/sbom.cdx.json -------------------------------------------------------------------------------- /scripts/tmp_ignore_makefiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/scripts/tmp_ignore_makefiles.sh -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- 1 | mbedtls.run_job() 2 | -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/Descriptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/Descriptions.txt -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/compat-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/compat-in-docker.sh -------------------------------------------------------------------------------- /tests/compat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/compat.sh -------------------------------------------------------------------------------- /tests/configs/tls13-only.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/configs/tls13-only.h -------------------------------------------------------------------------------- /tests/configs/user-config-malloc-0-null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/configs/user-config-malloc-0-null.h -------------------------------------------------------------------------------- /tests/context-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/context-info.sh -------------------------------------------------------------------------------- /tests/git-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/git-scripts/README.md -------------------------------------------------------------------------------- /tests/git-scripts/pre-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/git-scripts/pre-push.sh -------------------------------------------------------------------------------- /tests/include/alt-dummy/platform_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/include/alt-dummy/platform_alt.h -------------------------------------------------------------------------------- /tests/include/alt-dummy/threading_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/include/alt-dummy/threading_alt.h -------------------------------------------------------------------------------- /tests/include/alt-dummy/timing_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/include/alt-dummy/timing_alt.h -------------------------------------------------------------------------------- /tests/include/test/certs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/include/test/certs.h -------------------------------------------------------------------------------- /tests/include/test/ssl_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/include/test/ssl_helpers.h -------------------------------------------------------------------------------- /tests/make-in-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/make-in-docker.sh -------------------------------------------------------------------------------- /tests/opt-testcases/sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/opt-testcases/sample.sh -------------------------------------------------------------------------------- /tests/opt-testcases/tls13-kex-modes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/opt-testcases/tls13-kex-modes.sh -------------------------------------------------------------------------------- /tests/opt-testcases/tls13-misc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/opt-testcases/tls13-misc.sh -------------------------------------------------------------------------------- /tests/psa-client-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/README.md -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/.gitignore -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/Makefile -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/README.md -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/client.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/common.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/error_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/error_ext.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/init.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/lifecycle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/lifecycle.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/service.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/include/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/include/util.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_main.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_aead_encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_aead_encrypt.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_aead_encrypt_decrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_aead_encrypt_decrypt.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_asymmetric_encrypt_decrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_asymmetric_encrypt_decrypt.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_cipher_encrypt_decrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_cipher_encrypt_decrypt.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_hash.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_hash_compute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_hash_compute.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_hkdf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_hkdf.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_key_agreement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_key_agreement.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_mac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_mac.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_random.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/aut_psa_sign_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/aut_psa_sign_verify.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/client.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/manifest.json -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_ff_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_ff_client.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_ff_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_ff_server.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_functions_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_functions_codes.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_crypto_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_crypto_client.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_crypto_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_crypto_server.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_generate.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_generate.pl -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_serialise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_serialise.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_serialise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_serialise.h -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/psa_sim_serialise.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/psa_sim_serialise.pl -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/src/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/src/server.c -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/test/kill_servers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/test/kill_servers.sh -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/test/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/test/run_test.sh -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/test/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/test/start_server.sh -------------------------------------------------------------------------------- /tests/psa-client-server/psasim/tools/psa_autogen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/psa-client-server/psasim/tools/psa_autogen.py -------------------------------------------------------------------------------- /tests/scripts/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/all.sh -------------------------------------------------------------------------------- /tests/scripts/analyze_outcomes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/analyze_outcomes.py -------------------------------------------------------------------------------- /tests/scripts/audit-validity-dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/audit-validity-dates.py -------------------------------------------------------------------------------- /tests/scripts/basic-build-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/basic-build-test.sh -------------------------------------------------------------------------------- /tests/scripts/components-basic-checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-basic-checks.sh -------------------------------------------------------------------------------- /tests/scripts/components-build-system.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-build-system.sh -------------------------------------------------------------------------------- /tests/scripts/components-compiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-compiler.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration-crypto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-configuration-crypto.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration-platform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-configuration-platform.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration-tls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-configuration-tls.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration-x509.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-configuration-x509.sh -------------------------------------------------------------------------------- /tests/scripts/components-configuration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-configuration.sh -------------------------------------------------------------------------------- /tests/scripts/components-platform.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-platform.sh -------------------------------------------------------------------------------- /tests/scripts/components-psasim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-psasim.sh -------------------------------------------------------------------------------- /tests/scripts/components-sanitizers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/components-sanitizers.sh -------------------------------------------------------------------------------- /tests/scripts/depends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/depends.py -------------------------------------------------------------------------------- /tests/scripts/gen_ctr_drbg.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/gen_ctr_drbg.pl -------------------------------------------------------------------------------- /tests/scripts/gen_gcm_decrypt.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/gen_gcm_decrypt.pl -------------------------------------------------------------------------------- /tests/scripts/gen_gcm_encrypt.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/gen_gcm_encrypt.pl -------------------------------------------------------------------------------- /tests/scripts/gen_pkcs1_v21_sign_verify.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/gen_pkcs1_v21_sign_verify.pl -------------------------------------------------------------------------------- /tests/scripts/generate-afl-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/generate-afl-tests.sh -------------------------------------------------------------------------------- /tests/scripts/generate_server9_bad_saltlen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/generate_server9_bad_saltlen.py -------------------------------------------------------------------------------- /tests/scripts/libtestdriver1_rewrite.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/libtestdriver1_rewrite.pl -------------------------------------------------------------------------------- /tests/scripts/list-identifiers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/list-identifiers.sh -------------------------------------------------------------------------------- /tests/scripts/list_internal_identifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/list_internal_identifiers.py -------------------------------------------------------------------------------- /tests/scripts/psa_collect_statuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/psa_collect_statuses.py -------------------------------------------------------------------------------- /tests/scripts/run-metatests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/run-metatests.sh -------------------------------------------------------------------------------- /tests/scripts/run-test-suites.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/run-test-suites.pl -------------------------------------------------------------------------------- /tests/scripts/run_demos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/run_demos.py -------------------------------------------------------------------------------- /tests/scripts/scripts_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/scripts_path.py -------------------------------------------------------------------------------- /tests/scripts/set_psa_test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/set_psa_test_dependencies.py -------------------------------------------------------------------------------- /tests/scripts/test_config_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/test_config_checks.py -------------------------------------------------------------------------------- /tests/scripts/test_config_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/scripts/test_config_script.py -------------------------------------------------------------------------------- /tests/src/certs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/src/certs.c -------------------------------------------------------------------------------- /tests/src/test_helpers/ssl_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/src/test_helpers/ssl_helpers.c -------------------------------------------------------------------------------- /tests/ssl-opt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/ssl-opt.sh -------------------------------------------------------------------------------- /tests/suites/test_suite_config.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_config.function -------------------------------------------------------------------------------- /tests/suites/test_suite_config.tls_combinations.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_config.tls_combinations.data -------------------------------------------------------------------------------- /tests/suites/test_suite_constant_time_hmac.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_constant_time_hmac.data -------------------------------------------------------------------------------- /tests/suites/test_suite_constant_time_hmac.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_constant_time_hmac.function -------------------------------------------------------------------------------- /tests/suites/test_suite_debug.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_debug.data -------------------------------------------------------------------------------- /tests/suites/test_suite_debug.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_debug.function -------------------------------------------------------------------------------- /tests/suites/test_suite_error.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_error.data -------------------------------------------------------------------------------- /tests/suites/test_suite_error.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_error.function -------------------------------------------------------------------------------- /tests/suites/test_suite_mps.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_mps.data -------------------------------------------------------------------------------- /tests/suites/test_suite_mps.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_mps.function -------------------------------------------------------------------------------- /tests/suites/test_suite_net.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_net.data -------------------------------------------------------------------------------- /tests/suites/test_suite_net.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_net.function -------------------------------------------------------------------------------- /tests/suites/test_suite_pkcs7.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_pkcs7.data -------------------------------------------------------------------------------- /tests/suites/test_suite_pkcs7.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_pkcs7.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl.records.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl.records.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl.tls-defrag.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl.tls-defrag.data -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl_decrypt.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl_decrypt.function -------------------------------------------------------------------------------- /tests/suites/test_suite_ssl_decrypt.misc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_ssl_decrypt.misc.data -------------------------------------------------------------------------------- /tests/suites/test_suite_test_helpers.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_test_helpers.data -------------------------------------------------------------------------------- /tests/suites/test_suite_test_helpers.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_test_helpers.function -------------------------------------------------------------------------------- /tests/suites/test_suite_timing.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_timing.data -------------------------------------------------------------------------------- /tests/suites/test_suite_timing.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_timing.function -------------------------------------------------------------------------------- /tests/suites/test_suite_version.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_version.data -------------------------------------------------------------------------------- /tests/suites/test_suite_version.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_version.function -------------------------------------------------------------------------------- /tests/suites/test_suite_x509_oid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509_oid.data -------------------------------------------------------------------------------- /tests/suites/test_suite_x509_oid.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509_oid.function -------------------------------------------------------------------------------- /tests/suites/test_suite_x509parse.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509parse.data -------------------------------------------------------------------------------- /tests/suites/test_suite_x509parse.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509parse.function -------------------------------------------------------------------------------- /tests/suites/test_suite_x509write.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509write.data -------------------------------------------------------------------------------- /tests/suites/test_suite_x509write.function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mbed-TLS/mbedtls/HEAD/tests/suites/test_suite_x509write.function --------------------------------------------------------------------------------