Commit Graph

  • 906c63cf35 Revert "improve cbc encrypt perf" Dave Rodgman 2023-06-14 17:53:51 +01:00
  • b8f7305b02 Replace sizeof(mbedtls_mpi_uint) with ciL define Paul Elliott 2023-06-14 17:52:42 +01:00
  • 90dfc21f6b Shorten encoding of version features Dave Rodgman 2023-06-14 17:06:53 +01:00
  • 6966141561 Changelog entry for the MBEDTLS_CIPHER_BLKSIZE_MAX deprecation Gilles Peskine 2023-06-14 17:59:48 +02:00
  • c453e2e7e8 Officially deprecate MBEDTLS_CIPHER_BLKSIZE_MAX Gilles Peskine 2023-06-14 17:54:38 +02:00
  • 9e930e2887 Rename MBEDTLS_CIPHER_BLKSIZE_MAX internally Gilles Peskine 2023-06-14 17:52:54 +02:00
  • 7282a9e1a0 Replacement for MBEDTLS_CIPHER_BLKSIZE_MAX Gilles Peskine 2023-06-14 17:49:02 +02:00
  • 16bb83cb57 Explicitly document that Camellia and ARIA aren't supported Gilles Peskine 2023-06-14 17:42:26 +02:00
  • 9d1689bbbe Add not-supported test case for ARIA and for other Camellia key sizes Gilles Peskine 2023-06-14 17:38:43 +02:00
  • 4f4d4b2c40 Test consistency of cipher max-size macros Gilles Peskine 2023-06-14 17:34:31 +02:00
  • b3eaf8c2ed Use predefined serial numer in certificates Przemek Stekiel 2023-06-14 14:25:21 +02:00
  • 15ddda9ff8 Remove PSA_TO_MD_ERR from ssl_tls.c Andrzej Kurek 2023-06-14 07:37:46 -04:00
  • 257ea00199 Use output block as U_accumulator Kusumit Ghoderao 2023-06-14 15:55:11 +05:30
  • 1cae90bf50 Update PSA_WANT spec for new KEY_PAIR scheme Manuel Pégourié-Gonnard 2023-06-14 12:18:17 +02:00
  • 0c23147456 Disable MBEDTLS_DHM_C in component_test_tls13_only_psk Przemek Stekiel 2023-06-14 11:12:45 +02:00
  • 4292441a42 all.sh: use clang for one test of AES_ONLY_128_BIT_KEY_LENGTH Yanray Wang 2023-06-14 17:10:13 +08:00
  • 422ab1f835 Add FFDH tests to ssl-opt Przemek Stekiel 2023-06-14 11:04:28 +02:00
  • 6ff271e3e9 pake: fixed warning for casting between different types Valerio Setti 2023-06-14 10:26:51 +02:00
  • 3646dc78bc Fix coding style issue Paul Elliott 2023-06-14 08:51:08 +01:00
  • daa363b4d3 Add changelog entry SlugFiller 2023-06-14 05:42:12 +03:00
  • 1fca541a5f Remove redundant PHONY targets Pengyu Lv 2023-06-02 13:27:21 +08:00
  • a640339243 Fix long line format Pengyu Lv 2023-06-02 13:23:39 +08:00
  • 14f59bfca8 Update cert macros in library/certs.c Pengyu Lv 2023-05-25 15:05:18 +08:00
  • c7b53f3ab7 Mention mbedtls_psa_get_random Gilles Peskine 2023-06-13 21:31:53 +02:00
  • 34a201774e More about whether to have the driver key id in the transaction list Gilles Peskine 2023-06-13 21:11:06 +02:00
  • 009c06b973 Discuss the cost of a get_key_attributes entry point Gilles Peskine 2023-06-13 21:10:05 +02:00
  • 5ad8ca2a5f Legacy-to-PSA transition guide Gilles Peskine 2023-06-13 19:49:18 +02:00
  • b727042501 Move corner test case into python framework Paul Elliott 2023-06-13 17:42:01 +01:00
  • 436f2ad37c Three round solution Paul Elliott 2023-06-11 23:29:24 +01:00
  • ae3209c1e4 Add ffdh support yo generate_tls13_compat_tests.py Przemek Stekiel 2023-06-13 15:09:03 +02:00
  • b1e2ff7377 Merge pull request #7751 from davidhorstmann-arm/2.28-build-docs-realfull Bence Szépkúti 2023-06-13 15:04:36 +02:00
  • b02f006685 Merge pull request #7750 from davidhorstmann-arm/build-docs-realfull Bence Szépkúti 2023-06-13 15:04:31 +02:00
  • 558bdc3f42 Add crypt_and_hash decrypt issue to Changelog Waleed Elmelegy 2023-06-12 17:37:23 +01:00
  • c451b4ae11 Replace function calls in crypt_and_hash program with locals Waleed Elmelegy 2023-06-12 14:53:02 +01:00
  • 6eb4626e3f Fix crypt_and_hash decrypt issue when used with stream cipher Waleed Elmelegy 2023-06-09 16:58:01 +01:00
  • 7d42c0d0e5 Code cleanup #2 Przemek Stekiel 2023-06-13 11:49:11 +02:00
  • 9dbd1df175 Update crl-ec-sha*.pem, crl.pem, crl_cat_*.pem Pengyu Lv 2023-05-25 12:20:21 +08:00
  • 8569c876a4 Add rules to generate crl_cat* Pengyu Lv 2023-05-25 12:26:11 +08:00
  • dc66d3a34c Update server10*.crt Pengyu Lv 2023-05-25 11:04:53 +08:00
  • f23ecc1941 Update server8*.crt Pengyu Lv 2023-05-25 10:44:30 +08:00
  • 3ff09ec78f Update server7*.crt Pengyu Lv 2023-05-25 10:21:41 +08:00
  • a6033ac431 Add missing guards in tls 1.3 Andrzej Kurek 2023-05-30 15:16:34 -04:00
  • f1b659ed62 Move an include Andrzej Kurek 2023-05-30 09:45:17 -04:00
  • 1e4a030b00 Fix wrong array size calculation in error translation code Andrzej Kurek 2023-05-30 09:45:17 -04:00
  • b22b9778c7 Move the ARRAY_LENGTH definition to common.h Andrzej Kurek 2023-05-30 09:44:20 -04:00
  • 1c7a99856f Add missing ifdefs Andrzej Kurek 2023-05-30 09:21:20 -04:00
  • 0064484a70 Optimize error translation code size Andrzej Kurek 2023-05-30 05:45:00 -04:00
  • d5be96c4c7 Update test-int-ca*.crt Pengyu Lv 2023-05-25 09:38:03 +08:00
  • fe50030b5b Add rules to generate test-int-ca{2,3}.crt Pengyu Lv 2023-05-25 09:24:17 +08:00
  • ab28649202 Whitespace-align with development branch David Horstmann 2023-06-13 10:43:32 +01:00
  • bb0fd701ad Update test-ca2_cat-*.crt and test-ca_cat*.crt Pengyu Lv 2023-05-24 14:31:42 +08:00
  • e106de0ebb Update server6.crt Pengyu Lv 2023-05-24 14:26:53 +08:00
  • e340675475 Update test-ca[1|2].crt[.der] Pengyu Lv 2023-05-24 18:23:59 +08:00
  • d8893ccb9b Update server5[-der*|-sha*].crt Pengyu Lv 2023-05-23 17:40:25 +08:00
  • 855f72bb4c Fix ecp test Dave Rodgman 2023-06-13 10:36:06 +01:00
  • c216d94560 Merge remote-tracking branch 'origin/development' into safer-ct5 Dave Rodgman 2023-06-13 10:36:37 +01:00
  • 381186b853 Add rules to generate test-ca2_cat-*.crt Pengyu Lv 2023-05-12 12:04:50 +08:00
  • 43ad9848db Add rules to generate server10*.crt Pengyu Lv 2023-05-15 11:07:55 +08:00
  • 926854c4e0 Build the docs in realfull config David Horstmann 2023-06-13 10:27:42 +01:00
  • 4217429a46 Add rules to generate server8*.crt Pengyu Lv 2023-05-12 17:52:09 +08:00
  • 84fccd4da2 Build the docs in realfull config David Horstmann 2023-06-13 10:27:42 +01:00
  • 30cd6b0964 Add rules to generate server7*.crt Pengyu Lv 2023-05-12 16:27:26 +08:00
  • 324a43b4ac Add rules to generate server6.crt Jerry Yu 2023-05-09 13:46:38 +08:00
  • fa4ef28c00 Add rules to generate server5-sha*.crt Jerry Yu 2023-05-12 16:31:26 +08:00
  • c2d694e367 Add server5-der*crt generate command Jerry Yu 2023-04-24 17:03:15 +08:00
  • 111f4353f7 Add rules to generate server5[-badsign].crt Jerry Yu 2023-04-23 17:49:39 +08:00
  • be8faab205 Update server3.crt and server4.crt Pengyu Lv 2023-05-23 11:54:11 +08:00
  • 746e2d133d Add rules to generate server4.crt Pengyu Lv 2023-05-10 09:26:41 +08:00
  • a3d7bb8059 Add rules to generate server3.crt Pengyu Lv 2023-05-09 12:04:56 +08:00
  • a01c24227f Add test components: only PSK ephemeral ffdh, only ephemeral ffdh key exchange Przemek Stekiel 2023-06-13 10:46:48 +02:00
  • f287e2a528 Mark all_intermediate as intermediate files Pengyu Lv 2023-05-24 10:33:42 +08:00
  • 75a5a9c205 Code cleanup Przemek Stekiel 2023-06-12 11:21:18 +02:00
  • f8930e2c80 Fix special-case with all curves except one. Manuel Pégourié-Gonnard 2023-06-13 09:51:32 +02:00
  • f27727b22e Docs update Dave Rodgman 2023-05-13 12:12:02 +01:00
  • 1ab0b48ac3 Code style Dave Rodgman 2023-06-12 18:22:18 +01:00
  • 58c80f4d92 Make mbedtls_ct_zero non-static Dave Rodgman 2023-06-12 18:19:46 +01:00
  • 3bc6feae89 Add crypt_and_hash decrypt issue to Changelog Waleed Elmelegy 2023-06-12 17:37:23 +01:00
  • aed1d7875a Remove references to non-existing options Manuel Pégourié-Gonnard 2023-06-12 17:22:24 +02:00
  • 2336c8e929 Make -SE_C part of adjust_config Manuel Pégourié-Gonnard 2023-06-12 17:17:54 +02:00
  • 8df87bf052 Group both configuration steps Manuel Pégourié-Gonnard 2023-06-12 17:09:38 +02:00
  • 46549cb5fa Replace function calls in crypt_and_hash program with locals Waleed Elmelegy 2023-06-12 14:53:02 +01:00
  • 45bbf16262 Create bugfix_iar_typo.txt Robin Kastberg 2023-05-26 16:06:44 +02:00
  • 1979981e0c Fix typo in cmake file for IAR Robin Kastberg 2023-05-26 15:57:37 +02:00
  • 14f65a47c8 Merge pull request #7714 from daverodgman/sha3-update Manuel Pégourié-Gonnard 2023-06-12 15:13:30 +02:00
  • 1051f856dc Re-enable MBEDTLS_DHM_C in tls13_only_psk, tls13_only_psk_ephemeral, tls13_only_psk_all Przemek Stekiel 2023-06-11 20:32:28 +02:00
  • f07612d02e Merge pull request #1030 from daverodgman/sha384-changelog Gilles Peskine 2023-06-11 20:21:32 +02:00
  • 12d89741bf Improve phrasing Dave Rodgman 2023-06-11 16:29:54 +01:00
  • 5a46dfae2c Changelog for SHA-384 max block size bug Dave Rodgman 2023-06-11 16:15:40 +01:00
  • f956312174 Fix typo in MBEDTLS_MD_CAN macros Dave Rodgman 2023-06-11 16:04:29 +01:00
  • 5c394ff203 Use a single fast-path in mbedtls_xor, gains around 1% in benchmarks Dave Rodgman 2023-06-09 20:10:36 +01:00
  • 159dc099fd Code style Dave Rodgman 2023-06-09 19:46:07 +01:00
  • 20003ca1ab Fix error: comparison of integers of different signs: 'SOCKET' and 'int' Sergey 2023-03-06 16:01:21 -07:00
  • c1fd0cf481 Merge pull request #7723 from tom-cosgrove-arm/fix-unterminated-pragma-clang-attribute-push Dave Rodgman 2023-06-09 17:24:23 +01:00
  • 0e22597871 Update Changelog Dave Rodgman 2023-06-09 17:18:53 +01:00
  • 360e04f379 Fix AES-XTS perf regression Dave Rodgman 2023-06-09 17:18:32 +01:00
  • b57b048ea7 Fix error: comparison of integers of different signs: 'SOCKET' and 'int' Sergey 2023-03-06 15:51:39 -07:00
  • 06c31fcd9f x509_parse_time() perf Glenn Strauss 2022-06-30 13:07:55 -04:00
  • 4b2a6e8df3 Reuse time when verifying certificate chain Glenn Strauss 2022-06-30 12:17:58 -04:00
  • 811eeb21d8 mbedtls_x509_time_gmtime() read struct directly Glenn Strauss 2022-06-30 05:28:50 -04:00
  • 61d99304da mbedtls_x509_time_gmtime() to fill struct w/ time Glenn Strauss 2022-06-30 05:25:56 -04:00