Commit Graph

  • 8e322b1e99 Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h Dave Rodgman 2022-11-02 09:25:38 +00:00
  • 1630447eed Move declaration of mbedtls_cipher_info_from_psa into psa_crypto_cipher.h Dave Rodgman 2022-11-02 09:25:38 +00:00
  • d39cf1e07c Align CONTRIBUTING.md with development Dave Rodgman 2022-11-01 20:58:30 +00:00
  • bc1e670fb7 Improve list formatting Dave Rodgman 2022-11-01 20:40:48 +00:00
  • 9a1c38a3c1 Reinstate note about all PRs receiving review Dave Rodgman 2022-11-01 20:39:04 +00:00
  • 53b65f65ff Update CONTRIBUTING.md, and refer to this from the template Dave Rodgman 2022-10-31 15:57:31 +00:00
  • f1d74acb18 Update PR template Dave Rodgman 2022-10-31 14:54:24 +00:00
  • 5f8dfb5393 Merge pull request #6521 from daverodgman/fix_ssl_zeroize Dave Rodgman 2022-11-01 20:50:38 +00:00
  • 35e2b2b2bd Merge pull request #6523 from daverodgman/fix_ssl_zeroize-2.28 Dave Rodgman 2022-11-01 20:50:33 +00:00
  • 428ef795e6 Update PSA links in README.md Dave Rodgman 2022-10-31 15:34:11 +00:00
  • b256640d72 Improve list formatting Dave Rodgman 2022-11-01 20:40:48 +00:00
  • f3928fb3e0 Reinstate note about all PRs receiving review Dave Rodgman 2022-11-01 20:39:04 +00:00
  • e222637cfe Remove duplicate function prototype Dave Rodgman 2022-11-01 16:40:40 +00:00
  • ba864848e7 Remove duplicate function prototype Dave Rodgman 2022-11-01 16:40:40 +00:00
  • febe14e6e0 Add Changelog Dave Rodgman 2022-11-01 16:27:14 +00:00
  • 5875f5f96b Add Changelog Dave Rodgman 2022-11-01 16:27:14 +00:00
  • 369f495afc Fix zeroization at NULL pointer Dave Rodgman 2022-11-01 16:08:14 +00:00
  • 29b9b2b699 Fix zeroization at NULL pointer Dave Rodgman 2022-11-01 16:08:14 +00:00
  • 8904a2db29 mpi_core_ct_uint_table_lookup: style and docs Janos Follath 2022-10-31 15:32:28 +00:00
  • 119e5d7a6b Update CONTRIBUTING.md, and refer to this from the template Dave Rodgman 2022-10-31 15:57:31 +00:00
  • 12cee78ea7 Update PSA links in README.md Dave Rodgman 2022-10-31 15:34:11 +00:00
  • ef67d38bc0 Fix memory leak in mpi_core_ct_uint_table_lookup test Janos Follath 2022-10-31 15:11:49 +00:00
  • a1ea28fc40 Merge pull request #6513 from daverodgman/allsh-redundancies-2.28 Dave Rodgman 2022-10-31 15:03:48 +00:00
  • 3d973314b2 Update PR template Dave Rodgman 2022-10-31 14:54:24 +00:00
  • 3951a4f3ad pkcs7: Use better error codes Nick Child 2022-10-31 09:17:15 -05:00
  • 88e3177fcc Make pylint happy Janos Follath 2022-10-31 14:32:46 +00:00
  • e8734d8a55 Apply suggestions from code review Dave Rodgman 2022-10-31 14:30:24 +00:00
  • 55fd0b9fc1 Merge pull request #6121 from daverodgman/pr277 Dave Rodgman 2022-10-31 13:27:49 +00:00
  • 7d8b3c9342 Merge pull request #6510 from gilles-peskine-arm/all.sh-simplify-20221028-development Dave Rodgman 2022-10-31 12:00:18 +00:00
  • 83264bed63 Group cpp_dummy_build test into an existing component Gilles Peskine 2022-10-30 21:02:40 +01:00
  • e86cdcb7bf Remove redundant build-only driver interface component Gilles Peskine 2022-10-29 17:51:19 +02:00
  • 133f4e427b Test mpi_core_table_lookup for constant timeness Janos Follath 2022-10-28 10:54:46 +01:00
  • 032924f297 Add mbedtls_mpi_core_ct_uint_table_lookup tests Janos Follath 2022-10-26 19:10:29 +01:00
  • e50f2f1a8e Add mbedtls_mpi_core_ct_uint_table_lookup Janos Follath 2022-10-26 15:14:33 +01:00
  • 2dc2757cca Merge pull request #6457 from minosgalanakis/minos/6017_update_modulus_lifecycle Janos Follath 2022-10-31 11:28:37 +00:00
  • 0bbe75838e Merge pull request #6191 from daverodgman/invalid-ecdsa-pubkey-backport-2.28 Dave Rodgman 2022-10-31 09:37:38 +00:00
  • 1a22bef116 Merge pull request #6190 from daverodgman/invalid-ecdsa-pubkey Dave Rodgman 2022-10-31 09:37:26 +00:00
  • 7a485c1fdf Add ext id and utilities Jerry Yu 2022-10-31 13:08:18 +08:00
  • c4bf5d658e fix various issues Jerry Yu 2022-10-29 09:08:47 +08:00
  • 03112ae022 change input extension_type Jerry Yu 2022-08-30 16:27:17 +08:00
  • 0c354a211b introduce sent/recv extensions field Jerry Yu 2022-08-29 15:25:36 +08:00
  • ffa1582793 move get_extension mask Jerry Yu 2022-08-29 15:19:42 +08:00
  • 9872eb2d69 change return type for unexpected extension Jerry Yu 2022-08-29 13:42:01 +08:00
  • 43ff252688 Remove unnecessary checks. Jerry Yu 2022-08-29 12:58:05 +08:00
  • d15992d3ce fix wrong setting of unrecognized ext Jerry Yu 2022-08-29 10:58:31 +08:00
  • 6ba9f1c959 Add extension check for NewSessionTicket Jerry Yu 2022-08-04 17:53:25 +08:00
  • 2c5363e58b Add extension check for ServerHello and HRR Jerry Yu 2022-08-04 17:42:49 +08:00
  • 2eaa76044b Add extension check for Certificate Jerry Yu 2022-08-04 17:28:15 +08:00
  • c55a6af9eb Add extensions check for CertificateRequest Jerry Yu 2022-08-04 17:01:21 +08:00
  • cbd082f396 Add extension check for EncryptedExtensions Jerry Yu 2022-08-04 16:55:10 +08:00
  • e18dc7eb9a Add forbidden extensions check for ClientHello Jerry Yu 2022-08-04 16:29:22 +08:00
  • 471dee5a12 Add debug helpers to track extensions Jerry Yu 2022-08-04 16:33:14 +08:00
  • da6017cbe3 Group cpp_dummy_build test into an existing component Gilles Peskine 2022-10-30 21:02:40 +01:00
  • 12f5c6b2bc Add changelog entry Jerry Yu 2022-10-30 14:24:07 +08:00
  • def7ae4404 Add auth mode check Jerry Yu 2022-10-30 14:13:19 +08:00
  • 2883219edb Improve output message Jerry Yu 2022-10-30 13:53:31 +08:00
  • 78e06a1054 Remove redundant TLS 1.3 components Gilles Peskine 2022-10-29 17:55:11 +02:00
  • 8a4fd0e7a9 Remove redundant build-only driver interface component Gilles Peskine 2022-10-29 17:51:19 +02:00
  • 4bb369c4eb Always enable MBEDTLS_TEST_HOOKS in TLS 1.3-only test configurations Gilles Peskine 2022-10-29 17:44:19 +02:00
  • 5f39767495 pkcs7: Fix imports Nick Child 2022-10-28 12:38:41 -05:00
  • bb82ab764f pkcs7: Respond to feeback on parsing logic Nick Child 2022-10-28 12:28:54 -05:00
  • 7db3124c00 Skip asn1 zeroize if freeing shallow pointers Glenn Strauss 2022-07-01 13:22:45 -04:00
  • a4b4041219 Shared code to free x509 structs Glenn Strauss 2022-06-26 19:32:09 -04:00
  • 73621ef0f0 pkcs7: Improve verify logic and rebuild test data Nick Child 2022-10-28 11:23:15 -05:00
  • b3166f4b2f Update Changelog Dave Rodgman 2022-10-28 11:39:04 +01:00
  • d7dfc0922e Update Changelog Dave Rodgman 2022-10-28 11:38:05 +01:00
  • 169ae4f528 Add Changelog entry Dave Rodgman 2022-10-28 11:24:29 +01:00
  • 04e2133f45 Merge pull request #6482 from ronald-cron-arm/tls13-misc Ronald Cron 2022-10-28 11:09:03 +02:00
  • 6d61d83f29 Build fix - remove line of dead code Dave Rodgman 2022-10-28 09:22:28 +01:00
  • f00466e2e0 Build fix - remove line of dead code Dave Rodgman 2022-10-28 09:22:28 +01:00
  • c3a7fa386e Update output message when certification verified fail Jerry Yu 2022-10-28 12:38:33 +08:00
  • ad9e99bd2e fix session resumption fail when hostname is not localhost Jerry Yu 2022-10-28 12:18:52 +08:00
  • eaf46d1291 Add output of build version in ssl_server2 Yanray Wang 2022-10-28 10:38:37 +08:00
  • 84645e92c6 Simplify code of adding output in ssl_client2 Yanray Wang 2022-10-27 10:17:09 +08:00
  • 0c61a749b7 test_suite_bignum_mod_raw: Removed parameter for mbedtls_mpi_mod_modulus_setup() Minos Galanakis 2022-10-27 18:20:33 +01:00
  • ce48c92c6c Credit Cryptofuzz in the changelog Dave Rodgman 2022-10-27 20:36:47 +01:00
  • 23b79b6c9c Credit Cryptofuzz in the changelog Dave Rodgman 2022-10-27 20:36:47 +01:00
  • a66e7edf09 Improve changelog for ECDSA verify fix Dave Rodgman 2022-10-27 20:34:21 +01:00
  • 584200cf4e Update tests/suites/test_suite_ecdsa.function Dave Rodgman 2022-10-27 20:24:46 +01:00
  • 5d13e5e568 Improve changelog for ECDSA verify fix Dave Rodgman 2022-10-27 20:34:21 +01:00
  • 683850b416 Update tests/suites/test_suite_ecdsa.function Dave Rodgman 2022-10-27 20:24:46 +01:00
  • cd7fe3ee14 Merge pull request #6487 from gilles-peskine-arm/legacy_or_psa-internal Dave Rodgman 2022-10-27 20:21:43 +01:00
  • 75c4eaf1f8 Merge pull request #5841 from aurel32/ecp_mul_mxz-timing-leak Gilles Peskine 2022-10-27 19:46:48 +02:00
  • e0917c0346 Merge pull request #6492 from daverodgman/ecp_mul_mxz-timing-leak-2.28 Gilles Peskine 2022-10-27 19:46:44 +02:00
  • 4d4c98b1b9 bignum_mod: mbedtls_mpi_mod_modulus_setup() refactoring. Minos Galanakis 2022-10-27 15:58:02 +01:00
  • 66e05505b6 Support generating DER format certificates Dave Rodgman 2022-10-27 16:29:38 +01:00
  • b5b1ed2969 Fix unused warning in ssl_tls.c David Horstmann 2022-10-27 13:21:49 +01:00
  • a380b06c26 Add fake dependency to test CI Przemek Stekiel 2022-10-27 14:15:26 +02:00
  • 31788cd8ae Add missing SHA256 dependencies in test_suite_ssl Andrzej Kurek 2022-10-27 07:42:27 -04:00
  • 9821253847 Add missing CBC dependency in test_suite_ssl Andrzej Kurek 2022-10-27 06:55:42 -04:00
  • c5acdb9e92 Remove unused perl dependency scripts Andrzej Kurek 2022-10-26 11:15:34 -04:00
  • 20d8a5f688 Add all.sh components running depends.py without MBEDTLS_USE_PSA_CRYPTO Andrzej Kurek 2022-10-24 10:49:22 -04:00
  • 2b44a929a4 depends.py: add a config option to unset MBEDTLS_USE_PSA Andrzej Kurek 2022-10-24 10:41:20 -04:00
  • 771c47055f bignum_mod: Style changes Minos Galanakis 2022-10-27 12:22:22 +01:00
  • edc110d15a Fix a timing leak in ecp_mul_mxz() Aurelien Jarno 2022-05-15 13:24:05 +02:00
  • ab6175130b Fix macro-spanning if in x509_crt.c David Horstmann 2022-10-27 11:45:01 +01:00
  • dd365a526f test_suite_bignum: Updated mpi_mod_setup() test Minos Galanakis 2022-10-19 01:48:32 +01:00
  • 8b33363315 bignum_mod: Updated modulus lifecycle with mm and rr. Minos Galanakis 2022-10-11 11:28:24 +01:00
  • 760f5d6b6b bignum_mod: Updated mbedtls_mpi_mod_modulus_setup/free with new fields Minos Galanakis 2022-08-11 12:21:09 +01:00
  • cd860dfe02 bignum_mod: Added Montgomery constants Hanno Becker 2022-08-18 16:23:05 +01:00