Commit Graph

  • 957e383f87 Zeroize local MAC variables Gilles Peskine 2021-12-10 21:33:21 +01:00
  • 2b3f21dc0b Catch failures of md_hmac operations Gilles Peskine 2021-12-10 21:35:10 +01:00
  • ecf6bebb9c Catch failures of md_hmac operations Gilles Peskine 2021-12-10 21:35:10 +01:00
  • d5ba50e239 Zeroize local MAC variables Gilles Peskine 2021-12-10 21:33:21 +01:00
  • d8e2e8347b Zeroize local MAC variables Gilles Peskine 2021-12-10 21:33:21 +01:00
  • 6e7deb1d55 Add expected output for tests Paul Elliott 2021-12-03 18:55:31 +00:00
  • 102cc6df5d Add expected output for tests Paul Elliott 2021-12-03 18:55:31 +00:00
  • c11192fcb2 Merge pull request #5290 from minosgalanakis/development Gilles Peskine 2021-12-10 21:13:11 +01:00
  • 9e8f3a6b71 Merge pull request #5308 from minosgalanakis/development_2.x Gilles Peskine 2021-12-10 21:13:09 +01:00
  • 5e41e0e934 Update generated file Gilles Peskine 2021-12-10 20:19:30 +01:00
  • 47569e097e fix help message issues Jerry Yu 2021-12-10 23:38:57 +08:00
  • d351ed3a6a fix msvc build faile Jerry Yu 2021-12-10 21:38:12 +08:00
  • 969c01a234 Beauty source code Jerry Yu 2021-12-10 20:29:02 +08:00
  • cf080ce821 fix ci fail Jerry Yu 2021-12-10 18:45:51 +08:00
  • bbfa1d8c19 Replace configs_enabled check with query_compile_time_config Jerry Yu 2021-12-06 16:52:57 +08:00
  • 4f2dff429a Add list_config into query_comile_time_config Jerry Yu 2021-12-06 13:44:39 +08:00
  • 0abd677ed7 Add list_config generation Jerry Yu 2021-12-06 13:40:37 +08:00
  • f434994d83 Merge pull request #5303 from yuhaoth/pr/add_list_config_function paul-elliott-arm 2021-12-10 18:30:06 +00:00
  • 987bb386be Remove incorrect hashing Paul Elliott 2021-12-02 18:03:12 +00:00
  • b4bfcbbd67 Add explanation for safety in function Paul Elliott 2021-12-02 17:51:34 +00:00
  • 2cd6590040 Delete unneccesary changelog entry Paul Elliott 2021-12-01 17:18:12 +00:00
  • 88ba5b5fa5 Simplify Input usage macros Paul Elliott 2021-11-30 16:39:51 +00:00
  • fe35e84692 Rename (and relabel) pkcs12 test case Paul Elliott 2021-11-30 16:31:10 +00:00
  • 2ed0537424 Remove incorrect test dependency Paul Elliott 2021-11-30 16:21:27 +00:00
  • 5e75dbee51 Documentation fixes Paul Elliott 2021-11-30 15:37:49 +00:00
  • c7b320547f Stop CMake out of source tests running on 16.04 Paul Elliott 2021-11-25 17:29:40 +00:00
  • 159c8f8e7e Fix missing test dependancies Paul Elliott 2021-11-22 17:50:26 +00:00
  • faba220672 Add PKCS12 tests Paul Elliott 2021-11-18 22:35:48 +00:00
  • 6b5707c90a Better fix for empty password / salt Paul Elliott 2021-11-18 14:02:21 +00:00
  • 45f1300fdf Further documentation improvements Paul Elliott 2021-11-18 12:39:10 +00:00
  • a87f009e30 Make changelog more specific Paul Elliott 2021-11-17 17:47:23 +00:00
  • 4d44341369 Fix for pkcs12 with NULL or zero length password Paul Elliott 2021-11-11 19:00:38 +00:00
  • 7412eb4bc2 Better fix for empty password / salt Paul Elliott 2021-11-18 14:02:21 +00:00
  • a59cc3dbc7 Further documentation improvements Paul Elliott 2021-11-18 12:39:10 +00:00
  • f294ff5d87 Make changelog more specific Paul Elliott 2021-11-17 17:47:23 +00:00
  • fe724fe618 Fix for pkcs12 with NULL or zero length password Paul Elliott 2021-11-11 19:00:38 +00:00
  • 2331fdb280 Merge pull request #5293 from ronald-cron-arm/tls13-mvp-misc Ronald Cron 2021-12-10 17:46:47 +01:00
  • 476b157dc4 Merge pull request #5305 from gilles-peskine-arm/test-missing-ret-check-202112-development Gilles Peskine 2021-12-10 17:41:52 +01:00
  • 18a59b7d4c Merge pull request #5306 from gilles-peskine-arm/test-missing-ret-check-202112-2.x Gilles Peskine 2021-12-10 17:41:49 +01:00
  • 6ec13af413 Merge pull request #5307 from gilles-peskine-arm/test-missing-ret-check-202112-2.16 Gilles Peskine 2021-12-10 17:41:46 +01:00
  • 0ca219575a mbedtls_pk_parse_key: don't allocate if not needed Gilles Peskine 2021-12-10 17:36:37 +01:00
  • 5c93a9f214 Update changelog & readme Minos Galanakis 2021-12-08 17:38:07 +00:00
  • c10086e33e changelog: Addressed review comments #6 Minos Galanakis 2021-12-10 15:51:06 +00:00
  • 29ceb564f8 fix help message issues Jerry Yu 2021-12-10 23:38:57 +08:00
  • 8340ea80cd changelog: Addressed review comments #5 Minos Galanakis 2021-12-10 15:31:23 +00:00
  • a0b0dcea7d Don't fail until everything is initialized Gilles Peskine 2021-12-10 14:28:31 +01:00
  • 4423cd3361 Check return values in more places Gilles Peskine 2021-12-10 14:25:45 +01:00
  • 64bff9f261 tests: data_files: Avoid symbolic links Ronald Cron 2021-12-10 14:53:24 +01:00
  • 3fc0d30447 Don't fail until everything is initialized Gilles Peskine 2021-12-10 14:28:31 +01:00
  • 3d28378734 Check return values in more places Gilles Peskine 2021-12-10 14:25:45 +01:00
  • b54b53142a fix msvc build faile Jerry Yu 2021-12-10 21:38:12 +08:00
  • dc8ecda46f Don't fail until everything is initialized Gilles Peskine 2021-12-10 14:28:31 +01:00
  • b1822efe22 docs: TLS 1.3: Improve wording Ronald Cron 2021-12-10 14:28:13 +01:00
  • f1c30b2a94 Check return values in more places Gilles Peskine 2021-12-10 14:25:45 +01:00
  • db6adc5aad ssl: Fix some compilation guards for TLS 1.3 signature algorithms Ronald Cron 2021-12-10 14:25:35 +01:00
  • bb27b43013 build: Fix TLS 1.3 prerequisites Ronald Cron 2021-12-10 14:22:52 +01:00
  • 6aeda5305c Add change log for TLS 1.3 MVP Ronald Cron 2021-12-09 15:52:58 +01:00
  • 6f135e1148 Rename MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL to MBEDTLS_SSL_PROTO_TLS1_3 Ronald Cron 2021-12-08 16:57:54 +01:00
  • 2e8b00172b Beauty source code Jerry Yu 2021-12-10 20:29:02 +08:00
  • 7aa6fc1992 docs: TLS 1.3: Update prototype upstreaming status Ronald Cron 2021-12-09 14:53:59 +01:00
  • 653d5bc781 docs: TLS 1.3: Swap prototype upstreaming status and MVP definition Ronald Cron 2021-12-09 14:35:56 +01:00
  • 43ffc9d659 docs: TLS 1.3: Update TLS 1.3 documentation file name Ronald Cron 2021-12-09 10:09:36 +01:00
  • 0abf07ca2c Make PSA crypto mandatory for TLS 1.3 Ronald Cron 2021-12-08 15:26:59 +01:00
  • 76a2b306ac Merge pull request #4981 from yuhaoth/pr/add-debug-helpers-generated Dave Rodgman 2021-12-10 11:56:55 +00:00
  • 4525cce691 Merge pull request #5256 from yuhaoth/pr/clean-up-secrets-after-done Manuel Pégourié-Gonnard 2021-12-10 12:48:25 +01:00
  • 5f173c62a4 changelog: Addressed review comments #4 Minos Galanakis 2021-12-10 11:07:27 +00:00
  • 6b07916e40 Merge pull request #5230 from ronald-cron-arm/tls13_ccs_client Ronald Cron 2021-12-10 11:58:05 +01:00
  • 3f46f38095 changelog: Addressed review comments #3 Minos Galanakis 2021-12-10 10:54:06 +00:00
  • d0fcf7f6a0 fix ci fail Jerry Yu 2021-12-10 18:45:51 +08:00
  • 3a77949c89 changelog: Addressed review comments #2 Minos Galanakis 2021-12-10 10:45:37 +00:00
  • a5563f6115 move position of base_key init Jerry Yu 2021-12-10 18:14:36 +08:00
  • b737f6a9be move base_key init Jerry Yu 2021-12-10 17:55:23 +08:00
  • 6ce0692d88 Merge pull request #5302 from paul-elliott-arm/test_suite_cipher_returns_2.16 Gilles Peskine 2021-12-10 10:40:04 +01:00
  • 362d6efbde Merge pull request #5301 from paul-elliott-arm/test_suite_cipher_returns_2.x Gilles Peskine 2021-12-10 10:40:01 +01:00
  • fe051f6aab Merge pull request #5297 from paul-elliott-arm/test_suite_cipher_returns Gilles Peskine 2021-12-10 10:39:57 +01:00
  • 9eab5a6f11 tests: TLS 1.3: Remove unnecessary test requirement Ronald Cron 2021-12-10 10:06:15 +01:00
  • 574ace48d8 Remove unnecessary blank line Ronald Cron 2021-12-10 09:56:51 +01:00
  • ae93725ae8 tests: Make compat mode optional in script generating tests Ronald Cron 2021-12-10 09:55:15 +01:00
  • ca14ab3c2e changelog: Addressed review comments Minos Galanakis 2021-12-10 09:21:37 +00:00
  • 9c07473ebc fix various issues Jerry Yu 2021-12-10 17:12:43 +08:00
  • d04fd35c06 Replace configs_enabled check with query_compile_time_config Jerry Yu 2021-12-06 16:52:57 +08:00
  • a15f3cc350 Add list_config into query_comile_time_config Jerry Yu 2021-12-06 13:44:39 +08:00
  • 84e63a73cd Add list_config generation Jerry Yu 2021-12-06 13:40:37 +08:00
  • bc8b22ecc8 fix tls13 test fail Jerry Yu 2021-12-10 15:33:20 +08:00
  • 0cb2cf6cb4 fix build fail Jerry Yu 2021-12-10 14:21:27 +08:00
  • 889b3b76da fix clang build fail Jerry Yu 2021-12-10 12:57:45 +08:00
  • 9817e3e621 fix generate check fail Jerry Yu 2021-12-02 14:32:58 +08:00
  • d05e1cec4b fix build fail on check_* Jerry Yu 2021-12-02 14:09:22 +08:00
  • e6369b0061 fix test_cmake_as_package fail Jerry Yu 2021-12-02 13:51:26 +08:00
  • eb96fb508e Add cmake generator Jerry Yu 2021-12-02 11:03:59 +08:00
  • 6389b254c9 fix typos error Jerry Yu 2021-12-02 10:28:40 +08:00
  • cdcc55f46f update test check strings Jerry Yu 2021-11-11 13:26:33 +08:00
  • e988f0f7a7 fix wrong typo Jerry Yu 2021-11-11 13:22:20 +08:00
  • e3b3412bc4 Add tests for enum helper Jerry Yu 2021-09-28 17:53:35 +08:00
  • e78ee99624 add enum value to string helpers Jerry Yu 2021-09-22 15:42:14 +08:00
  • 4a2fa5d0aa Move erase handshake secrets Jerry Yu 2021-12-10 10:19:34 +08:00
  • 27224f58be fix coding style issue Jerry Yu 2021-12-09 10:56:50 +08:00
  • 5132771f5f Revert "fix possible security leak for counter" Jerry Yu 2021-12-09 10:54:22 +08:00
  • 7ca3054795 move zerioize tls13_hs_secrets Jerry Yu 2021-12-08 15:57:57 +08:00
  • 23ab7a46a3 move zeroize master secrets Jerry Yu 2021-12-08 14:34:10 +08:00