Commit Graph

  • cb492102bf Merge pull request #6380 from Kabbah/backport2.28-x509-info-hwmodulename-hex Gilles Peskine 2022-11-08 17:11:09 +01:00
  • 4a480ac5a1 Merge pull request #6265 from Kabbah/x509-info-hwmodulename-hex Gilles Peskine 2022-11-08 17:11:07 +01:00
  • 616ba75c23 move test cases and mark tls13-kex-modes.sh as locked Jerry Yu 2022-11-08 21:49:47 +08:00
  • 7de2ff0310 Refactor extension list print Jerry Yu 2022-11-08 21:43:46 +08:00
  • 79aa721ade Rename ext print function and macro Jerry Yu 2022-11-08 21:30:21 +08:00
  • b95dd3683b Add missing mask set and tls13 unrecognized extension Jerry Yu 2022-11-08 21:19:34 +08:00
  • c4646c08cd Merge branch 'development' into driver-wrapper-key-agreement Aditya Deshpande 2022-11-08 14:25:20 +00:00
  • c018204019 Improve error injection in EC J-PAKE tests Andrzej Kurek 2022-11-08 08:12:56 -05:00
  • c437ee3bac fix wrong return value Jerry Yu 2022-11-08 21:04:15 +08:00
  • ea52ed91cf fix typo and spell issues Jerry Yu 2022-11-08 21:01:17 +08:00
  • 1dccfdb904 Add comments for some forbidden aliasing in bignum Glenn Strauss 2022-11-08 02:25:01 -05:00
  • 14a87291bd fix false negative reported by check_names.py Pengyu Lv 2022-11-08 19:41:28 +08:00
  • 42d75f2daf Merge pull request #6013 from gstrauss/asn1-type-free Gilles Peskine 2022-11-08 12:20:20 +01:00
  • 433f1f1809 Merge pull request #6456 from gabor-mezei-arm/6237_test_update_cond_assign_swap Gilles Peskine 2022-11-08 12:15:07 +01:00
  • a084c93be9 Fix outdated reference in debug message Jan Bruckner 2022-11-07 15:28:49 +01:00
  • ae2635df6f Merge pull request #6306 from tom-cosgrove-arm/issue-6305-fix Dave Rodgman 2022-11-08 10:54:17 +00:00
  • 98061a75a1 Add default return case to mbedtls_test_transparent_key_agreement() Aditya Deshpande 2022-11-08 10:33:44 +00:00
  • c1ecb25d8a fix PSA_XXX typos detected by check_names.py Pengyu Lv 2022-11-08 18:17:00 +08:00
  • f3f1f81c1a add exclusive rule for PSA_CRYPTO_DRIVER_TEST Pengyu Lv 2022-11-08 16:56:51 +08:00
  • cdac0d5305 check_names: extend typo check to PSA macro/enum names Pengyu Lv 2022-11-08 15:55:00 +08:00
  • e2977b6901 Remove TLS 1.2 exception about EC J-PAKE and PSA Crypto Neil Armstrong 2022-09-13 14:30:57 +02:00
  • ca7d506556 Use PSA PAKE API when MBEDTLS_USE_PSA_CRYPTO is selected Neil Armstrong 2022-05-31 14:43:23 +02:00
  • 9e4ea3a8a8 Add ChangeLog entry Janos Follath 2022-10-04 14:57:17 +01:00
  • 95655a2ba0 mpi_exp_mod: protect out of window zeroes Janos Follath 2022-10-04 14:00:09 +01:00
  • 91c0286917 mpi_exp_mod: load the output variable to the table Janos Follath 2022-10-04 13:27:40 +01:00
  • e5991328ff fix tls13 psk only test fail Jerry Yu 2022-11-07 14:03:44 +08:00
  • 0750d08601 Add comments for some forbidden aliasing in bignum Glenn Strauss 2022-11-08 02:25:01 -05:00
  • 2a64299648 Update tests/suites/test_suite_asn1parse.function Glenn Strauss 2022-11-07 20:09:38 -05:00
  • aa36c2a6f6 Update tests/suites/test_suite_asn1parse.function Glenn Strauss 2022-11-07 20:08:54 -05:00
  • d47ba71676 New strategy: start the analysis Gilles Peskine 2022-11-07 22:28:26 +01:00
  • 82ba274c01 Deprecate mbedtls_asn1_free_named_data() Glenn Strauss 2022-11-04 04:01:23 -04:00
  • 70dc3e2895 Reword the documentation for deprecation David Horstmann 2022-11-07 17:12:28 +00:00
  • d1b72a7b83 Merge branch 'development' into driver-wrapper-key-agreement Aditya Deshpande 2022-11-07 17:23:21 +00:00
  • ec6bb5879a Disabled tests in test_suite_ssl that won't work without builtin ECDH Aditya Deshpande 2022-11-07 17:11:48 +00:00
  • faefe62013 Merge pull request #6390 from mpg/fix-ecjpake-psa-format Gilles Peskine 2022-11-07 17:35:44 +01:00
  • b410566ba7 Reverse logic for compression in ssl_cli.c David Horstmann 2022-11-07 16:33:57 +00:00
  • bf249accc7 Merge pull request #6498 from yuhaoth/pr/fix-session-resumption-fail-when-hostname-is-not-localhost Gilles Peskine 2022-11-07 17:33:38 +01:00
  • 08a37516ff Minor style fixes to ssl_cli.c David Horstmann 2022-11-07 15:55:00 +00:00
  • bcc18f2bec Simplify PSA fallback logic in ssl_ticket.c David Horstmann 2022-11-07 14:41:13 +00:00
  • 9fc2f959b3 Change 0-checks to NULL-checks in ecp.c David Horstmann 2022-11-07 14:28:30 +00:00
  • 0955f82642 Tidy up compression logic with auxiliary function David Horstmann 2022-11-07 14:24:21 +00:00
  • f869bfdfef Fix outdated reference in debug message Jan Bruckner 2022-11-07 15:28:49 +01:00
  • 34c09469f3 Merge pull request #5396 from SiliconLabs/codegen_1.1 Gilles Peskine 2022-11-07 15:27:41 +01:00
  • a8cf998bc9 Let the allocated memory visible for the memory sanitizer Gabor Mezei 2022-10-20 12:27:36 +02:00
  • 7ba7b3aded Update tests to use mbedtls_test_read_mpi_core Gabor Mezei 2022-10-19 17:22:15 +02:00
  • 0448de58d7 Simplify logic in ssl_cli.c David Horstmann 2022-11-02 18:05:24 +00:00
  • dbb6f08c3f Eliminate bad_params variable David Horstmann 2022-11-02 15:33:31 +00:00
  • 79bb19f702 Remove redundant checks for renegotiation David Horstmann 2022-11-02 14:07:46 +00:00
  • 5567c660cd Fix formatting and code comments Aditya Deshpande 2022-11-07 10:43:29 +00:00
  • 14bae83ca0 Change test templating syntax to be valid C David Horstmann 2022-11-03 17:49:29 +00:00
  • 3f1606a1f6 Refactor call hierarchy for ECDH so that it goes through the driver wrapper in a similar fashion to ECDSA. Add component_test_psa_config_accel_ecdh to all.sh to test key agreement driver wrapper with libtestdriver1. Aditya Deshpande 2022-11-04 16:55:57 +00:00
  • 38860e2f19 Improve test suite detection in run-test-suites.pl Manuel Pégourié-Gonnard 2022-11-07 10:05:49 +01:00
  • f467d46bbb move get_srv_psk_list Jerry Yu 2022-11-07 13:12:44 +08:00
  • 50e00e3ac6 Refactor server hello Jerry Yu 2022-10-31 14:45:01 +08:00
  • edab637b51 Refactor new session ticket Jerry Yu 2022-10-31 14:37:31 +08:00
  • 0d5cfb7703 Refactor Certificate Jerry Yu 2022-10-31 14:15:48 +08:00
  • 6d0e78ba22 Refactor certificate request Jerry Yu 2022-10-31 14:13:25 +08:00
  • 9eba750916 Refactor encrypted extensions Jerry Yu 2022-10-31 13:46:16 +08:00
  • 63a459cde5 Refactor client_hello parser and writer Jerry Yu 2022-10-31 13:38:40 +08:00
  • 4b8f2f7266 Refactor sent extension message output Jerry Yu 2022-10-31 13:31:22 +08:00
  • d25cab0327 Refactor debug helpers for exts and hs message Jerry Yu 2022-10-31 12:48:30 +08:00
  • b85838f2f4 Change test templating syntax to be valid C David Horstmann 2022-11-03 17:49:29 +00:00
  • 2364aaefa6 Update tests/suites/test_suite_pkcs7.function Dave Rodgman 2022-11-04 11:33:04 +00:00
  • 49e9fbd6bc Merge pull request #6532 from yanesca/bignum_common_merge_slots Janos Follath 2022-11-04 08:37:07 +00:00
  • f8b3b72910 Add merge slots to bignum_common.py Janos Follath 2022-11-03 14:46:18 +00:00
  • fc234b7b52 test/pkcs7: Add Windows CRLF EOF to data files Nick Child 2022-11-02 15:23:39 -05:00
  • 4feb94a965 Merge pull request #6530 from yanesca/bignum_merge_scaffolding Janos Follath 2022-11-03 11:29:32 +00:00
  • 9b656d3c80 removed stray whitespaces from change logs Asfandyar Orakzai 2022-11-03 11:39:36 +01:00
  • 65cd8a4a23 fixed formating issues in psa_crypto_code_gen_1_1.txt Asfandyar Orakzai 2022-11-03 11:16:40 +01:00
  • c4698502d6 Merge pull request #6491 from davidhorstmann-arm/2.28-fix-unusual-macros-0 Gilles Peskine 2022-11-03 10:29:06 +01:00
  • 4f63ac4358 fixed changelog formating Asfandyar Orakzai 2022-11-03 10:18:05 +01:00
  • d820ca5d07 Fix bignum test generator class names Janos Follath 2022-11-03 08:42:54 +00:00
  • ee2b637d03 Fixed change log issue Asfandyar Orakzai 2022-11-02 21:50:27 +01:00
  • c1a81bc998 Remove trailing new lines Janos Follath 2022-11-02 17:33:11 +00:00
  • 9cf14cd6b0 Make pylint happy Janos Follath 2022-11-02 16:15:25 +00:00
  • 6642cafae3 Fix merge separator position Janos Follath 2022-11-02 16:14:08 +00:00
  • be13652296 Use comments for merge separators in .data files Janos Follath 2022-11-02 15:12:04 +00:00
  • 1be322a795 Add merge slots to raw and mod_raw test generation Janos Follath 2022-11-02 14:46:23 +00:00
  • b99b056f0a Add script for generating mod test cases Janos Follath 2022-11-02 14:44:08 +00:00
  • df8239b846 Add script for generating mod_raw test cases Janos Follath 2022-11-02 14:40:58 +00:00
  • 5933f691a2 Add merge slots to Bignum files Janos Follath 2022-11-02 14:35:17 +00:00
  • 2a8bcf8c6f Add bignum merge scaffolding Janos Follath 2022-11-02 10:47:30 +00:00
  • 7b96f52b39 Merge pull request #6450 from gilles-peskine-arm/bignum-core-fill_random Janos Follath 2022-11-02 17:23:31 +00:00
  • 9bd28dc1e1 Update changed log Asfandyar Orakzai 2022-11-02 16:36:14 +01:00
  • 22cdd0ccd3 Update some internal comments Gilles Peskine 2022-10-27 20:15:13 +02:00
  • dd54324765 Increase iterations for some statistical tests Gilles Peskine 2022-09-20 23:07:23 +02:00
  • 009d195a56 Move mbedtls_mpi_core_fill_random to the proper .c file Gilles Peskine 2022-09-09 21:00:00 +02:00
  • 5980f2bd36 Implement mbedtls_mpi_core_fill_random Gilles Peskine 2022-09-09 20:55:53 +02:00
  • 909e03c52f Bignum core: fill_random: prototype Gilles Peskine 2022-10-18 18:14:33 +02:00
  • f1ed5815ba Merge pull request #6512 from yanesca/extract_uint_table_lookup_core Janos Follath 2022-11-02 13:58:19 +00:00
  • df0ad658a3 tls13: Add allowed extesions constants. Jerry Yu 2022-10-31 13:20:57 +08:00
  • 90c6836271 Merge pull request #6524 from daverodgman/fix-duplicate-header Dave Rodgman 2022-11-02 13:06:08 +00:00
  • e9e0eeccec Merge pull request #6525 from daverodgman/fix-duplicate-header-2.28 Dave Rodgman 2022-11-02 13:06:04 +00:00
  • ea63f69303 Merge pull request #6514 from daverodgman/update_pr_template Dave Rodgman 2022-11-02 13:05:09 +00:00
  • e43caca4ab Merge pull request #6527 from daverodgman/update_pr_template-2.28 Dave Rodgman 2022-11-02 13:05:03 +00:00
  • 28f85e6683 Fix const time in mpi_core_ct_uint_table_lookup test Janos Follath 2022-11-02 09:51:02 +00:00
  • 340846ec7e Merge pull request #6515 from daverodgman/psalinks Dave Rodgman 2022-11-02 10:02:19 +00:00
  • a4f10bec28 Merge pull request #6526 from daverodgman/psalinks-2.28 Dave Rodgman 2022-11-02 10:02:03 +00:00
  • 0877dc8f55 Improve documentation for psa_crypto_cipher.h Dave Rodgman 2022-11-02 09:29:35 +00:00
  • 490f804555 Improve documentation for psa_crypto_cipher.h Dave Rodgman 2022-11-02 09:29:35 +00:00