Commit Graph

  • 2ba9794adc Merge pull request #7224 from gilles-peskine-arm/readme-pip Dave Rodgman 2023-03-13 13:02:57 +00:00
  • e7f896d73f fix extra whitespaces Valerio Setti 2023-03-13 13:55:28 +01:00
  • efbc5f7322 Update wording in comments Dave Rodgman 2023-03-13 12:15:49 +00:00
  • 6c9cea8feb Merge pull request #7260 from daverodgman/test-macro-cleanup Dave Rodgman 2023-03-13 11:34:38 +00:00
  • 80318d2775 ssl-opt: automatically detect requirements when using certs in dir-maxpath Valerio Setti 2023-03-13 12:26:42 +01:00
  • 3463435ec5 ssl_helpers.c: fix review comments and improve code readability Yanray Wang 2023-02-14 17:56:51 +08:00
  • 5ba709c449 Move #define Directive into ssl_helpers.h Yanray Wang 2023-02-03 11:07:56 +08:00
  • 09a6f7e14f Move TEST_AVAILABLE_ECC into ssl_helpers.h Yanray Wang 2023-02-03 11:04:38 +08:00
  • 1db628f254 Move ECJPAKE_TEST_SET_PASSWORD into ssl_helpers.h Yanray Wang 2023-02-03 11:01:29 +08:00
  • a8f445e60f Fix issue of conversion from size_t to int Yanray Wang 2022-11-03 11:51:59 +08:00
  • e64b40520d Fix build error in CI about test_fail_if_psa_leaking Yanray Wang 2022-10-28 18:12:01 +08:00
  • b458b8c0ec Fix build errors in CMake Yanray Wang 2022-10-28 11:49:33 +08:00
  • 1fca4de942 ssl_helpers.c: remove duplicate comments for some functions Yanray Wang 2023-02-06 12:10:48 +08:00
  • 4d07d1c394 Resolve build errors for ssl_helpers.c and test_suite_ssl.c Yanray Wang 2022-10-27 15:28:16 +08:00
  • e6afd919dd Move TLS connection related functions to ssl_helpers.c Yanray Wang 2022-10-27 12:11:18 +08:00
  • d577a68325 Improve code readability for test_suite_ssl.function Yanray Wang 2022-10-27 11:47:54 +08:00
  • bd29683c90 Rewrap the lines to fit code standard in test_suite_ssl.function Yanray Wang 2022-10-26 18:28:11 +08:00
  • f7b62353cb Rename the functions which are used to set up TLS connection Yanray Wang 2022-10-26 11:51:53 +08:00
  • 55a6619135 Move the renamed typedef statements to ssl_helpers.h Yanray Wang 2022-10-26 09:57:53 +08:00
  • 9ef0dce9e3 Rename the typedef statements which are used for TLS connection Yanray Wang 2022-10-25 16:44:13 +08:00
  • 47907a4bb4 Create ssl_helpers.c to hold functions of TLS connection Yanray Wang 2022-10-24 14:42:01 +08:00
  • 77588e9451 ssl-opt: uniformize requirements in tests Valerio Setti 2023-03-13 12:00:10 +01:00
  • 756b028511 Merge pull request #7171 from daverodgman/pr5527 Dave Rodgman 2023-03-13 10:46:29 +00:00
  • 39987ebde7 Merge pull request #7172 from daverodgman/fix_UB_in_ssl_read-2.28 Dave Rodgman 2023-03-13 10:46:24 +00:00
  • c5b48a6f04 Add time test with delay Jerry Yu 2023-03-13 14:28:06 +08:00
  • 3373ccaa18 Update changelog Jerry Yu 2023-03-13 11:39:43 +08:00
  • be510fe470 Add experimental warning Jerry Yu 2023-03-13 11:26:35 +08:00
  • 6f86c19d62 Improve readability for compiler version check Jerry Yu 2023-03-13 11:03:40 +08:00
  • be78386681 Remove documents about command line options. Jerry Yu 2023-03-13 10:58:41 +08:00
  • 55b3ed74c9 Add reason for arm64 host travis tests Jerry Yu 2023-03-13 10:46:01 +08:00
  • 02487a2123 Rename target option flag macro Jerry Yu 2023-03-06 15:28:51 +08:00
  • 77a010e3b3 Remove the max version limitation for clang workaround Jerry Yu 2023-03-06 15:27:04 +08:00
  • 490bf08dd9 fix comment issues Jerry Yu 2023-03-06 15:21:44 +08:00
  • 7b4d9da08c fix wrong clang version check. Jerry Yu 2023-03-03 17:56:54 +08:00
  • ad0b2f7677 Enable all arm64 acceleration in travis tests Jerry Yu 2023-03-03 15:58:49 +08:00
  • ae129c3a20 Add new feature test macros Jerry Yu 2023-03-03 15:55:56 +08:00
  • 48b999cd6e Add cpu modifiers for aesce.c Jerry Yu 2023-03-03 15:51:07 +08:00
  • 62ed1aa316 ssl-opt: Add test for cache entry removal Pengyu Lv 2023-03-07 14:52:47 +08:00
  • 753d02ffd4 ssl_server2: Add options to support cache removal Pengyu Lv 2023-03-07 14:51:09 +08:00
  • f309d6b7fb Fix peer user mismatch after rebase Przemek Stekiel 2023-03-10 09:54:45 +01:00
  • 8b429ba414 Add change log entry (EC j-pake driver dispatch) Przemek Stekiel 2023-03-10 09:22:46 +01:00
  • 18cd6c908c Use local macros for j-pake slient/server strings Przemek Stekiel 2023-03-06 15:40:35 +01:00
  • aa1834254e Fix code style Przemek Stekiel 2023-03-06 14:21:44 +01:00
  • 09104b8712 rework psa_pake_set_role to be consistent with requirements and adapt tests Przemek Stekiel 2023-03-06 14:11:51 +01:00
  • f15d335f5b ecjpake_setup: clean up handling of errors Przemek Stekiel 2023-03-06 13:49:59 +01:00
  • d7f6ad7bc8 Minor fixes (comments, cleanup) Przemek Stekiel 2023-03-06 13:39:52 +01:00
  • 9cc1786e46 Add chenage log entry for j-pake user/peer partial fix Przemek Stekiel 2023-03-02 09:27:54 +01:00
  • 8e528ece74 Disable test under MBEDTLS_MEMORY_BUFFER_ALLOC_C Dave Rodgman 2023-03-12 13:30:56 +00:00
  • 45bed94406 Add parse failure test when MBEDTLS_RSA_C not set Dave Rodgman 2023-03-12 10:01:02 +00:00
  • 651fb529f9 Make pkcs7_parse test not depend on MBEDTLS_RSA_C Dave Rodgman 2023-03-12 10:00:44 +00:00
  • 4fa8590b62 Fix test dependency Dave Rodgman 2023-03-12 09:34:08 +00:00
  • 25b2dfa6da Fix comment typo Dave Rodgman 2023-03-11 13:00:41 +00:00
  • 957cc36be9 Improve wording; use PKCS #7 not PKCS7 Dave Rodgman 2023-03-10 17:14:52 +00:00
  • 3fe2abf306 Apply suggestions from code review Dave Rodgman 2023-03-10 17:05:54 +00:00
  • d12b592bc1 Changelog Dave Rodgman 2023-03-10 15:07:21 +00:00
  • 7c33b0cac6 Remove pre-production warnings Dave Rodgman 2023-03-10 15:07:15 +00:00
  • 3ef7a6af12 Merge pull request #7269 from daverodgman/pkcs7-no-datetime Dave Rodgman 2023-03-11 12:57:54 +00:00
  • f8565b3c2b Add more PKCS #7 tests with expired cert Dave Rodgman 2023-03-11 10:26:39 +00:00
  • 2e8442565a Add PKCS #7 test files using expired cert Dave Rodgman 2023-03-11 10:24:30 +00:00
  • cc77fe8e52 Fix PKCS #7 tests when MBEDTLS_HAVE_TIME_DATE unset Dave Rodgman 2023-03-11 09:46:13 +00:00
  • d0f9b0bacc Don't warn about Msan/Valgrind if AESNI isn't actually built Gilles Peskine 2023-03-10 22:25:13 +01:00
  • d4f31c87d1 Update bibliographic references Gilles Peskine 2023-03-10 22:21:47 +01:00
  • 9c9601bac5 Merge pull request #7247 from daverodgman/zero-signers Dave Rodgman 2023-03-10 18:44:11 +00:00
  • d51b1c5666 Remove duplicate test macros Dave Rodgman 2023-03-10 17:44:08 +00:00
  • 2301a80a73 Merge pull request #7245 from mpg/driver-only-ecdsa-wrapup Manuel Pégourié-Gonnard 2023-03-10 17:23:29 +01:00
  • 55ceff6d2f Code optimization and style fixes Przemek Stekiel 2023-03-10 12:40:41 +01:00
  • ca43e0d0ac Fix test file extension Dave Rodgman 2023-03-10 13:06:01 +00:00
  • f2f2dbcfd7 Add test case for PKCS7 file with zero signers Dave Rodgman 2023-03-10 12:50:50 +00:00
  • c2495f78e6 Add a ChangeLog entry for driver-only ECDSA Manuel Pégourié-Gonnard 2023-03-10 12:04:33 +01:00
  • 439dbc5c60 Fix dependency for TLS 1.3 as well Manuel Pégourié-Gonnard 2023-03-10 12:33:15 +01:00
  • 45bcb6aac8 Fix dependencies of 1.2 ECDSA key exchanges Manuel Pégourié-Gonnard 2023-03-10 11:40:48 +01:00
  • ac447837d3 Merge pull request #7206 from xkqian/test_memory_management_in_pkcs7 Dave Rodgman 2023-03-10 11:29:50 +00:00
  • ed36bbeb9a Merge pull request #7238 from davidhorstmann-arm/2.28-move-getting-started-guide Gilles Peskine 2023-03-10 10:59:25 +01:00
  • e9254a0e55 Adapt driver dispatch documentation for user/peer getters Przemek Stekiel 2023-03-01 11:18:09 +01:00
  • 4cd20313fe Use user/peer instead role in jpake TLS code Przemek Stekiel 2023-03-01 11:11:28 +01:00
  • f3ae020c37 Use user/peer instead role in jpake driver-wrapper tests Przemek Stekiel 2023-02-28 15:38:00 +01:00
  • af94c13b2c Add tests for user/peer input getters Przemek Stekiel 2023-02-28 14:40:00 +01:00
  • 1e7a927118 Add input getters for jpake user and peer Przemek Stekiel 2023-02-28 14:38:58 +01:00
  • 0c946e9aa9 Addapt jpake tests and add cases for set_user, set_peer Przemek Stekiel 2023-02-28 12:36:56 +01:00
  • 26c909d587 Enable support for user/peer for JPAKE Przemek Stekiel 2023-02-28 12:34:03 +01:00
  • a4c6a3c355 Merge pull request #7237 from davidhorstmann-arm/move-getting-started-guide Gilles Peskine 2023-03-09 23:31:25 +01:00
  • 4da92832b0 Merge pull request #7117 from valeriosetti/issue6862 Gilles Peskine 2023-03-09 20:49:44 +01:00
  • a25203c5f9 Merge pull request #7208 from paul-elliott-arm/interruptible_sign_hash_new_verify_tests Gilles Peskine 2023-03-09 20:48:13 +01:00
  • bf4016e5d5 Merge pull request #6567 from mprse/ecjpake-driver-dispatch Dave Rodgman 2023-03-09 19:23:05 +00:00
  • 94e841290d Don't check prerequisites for MBEDTLS_AESCE_C if we won't use it Tom Cosgrove 2023-03-09 17:17:42 +00:00
  • 8657e3280a Add corrupt PKCS #7 test files Dave Rodgman 2023-03-09 15:53:52 +00:00
  • 362142f6d3 Merge pull request #7223 from gilles-peskine-arm/doc-tls13-psa_crypto_init-2.28 Dave Rodgman 2023-03-09 15:44:39 +00:00
  • 2bf85e349d ssl-opt: enable test for accelerated ECDH + USE_PSA valerio 2023-03-09 16:39:07 +01:00
  • f27472b128 ssl-opt: enable test and fix failures for reference ECDH + USE_PSA" valerio 2023-03-09 16:19:35 +01:00
  • 89e268dfb9 Add change log entry (SubjectAltName extension in CSR) Przemek Stekiel 2023-03-09 08:23:18 +01:00
  • 42510a91c4 Use for loop instead while loop Przemek Stekiel 2023-03-09 08:18:30 +01:00
  • 68ca81c8fe Change separator for SAN names to ';' Przemek Stekiel 2023-03-08 15:14:47 +01:00
  • fffd6d9ded Fix maximum cannonical value Gabor Mezei 2023-03-09 13:43:15 +01:00
  • e4710ae9ed Add and fix comments Gabor Mezei 2023-03-09 13:41:10 +01:00
  • b8eaf635ba Remove MBEDTLS_SHA256_C from PSA_WANT_ALG_JPAKE config and adapt test dependencies Przemek Stekiel 2023-03-08 09:56:29 +01:00
  • 29216d21e7 Move docs/getting_started.md to docs repo David Horstmann 2023-03-09 09:52:13 +00:00
  • 369930dec2 Move docs/getting_started.md to docs repo David Horstmann 2023-03-09 09:52:13 +00:00
  • 9e1d889766 Merge pull request #7231 from tom-cosgrove-arm/update-changelog-230308 Janos Follath 2023-03-09 08:47:49 +00:00
  • 803dbdbd22 Merge pull request #7232 from tom-cosgrove-arm/update-changelog-230308-2.28 Janos Follath 2023-03-09 08:47:37 +00:00
  • 042e433eda Threat Model: clarify attack vectors Janos Follath 2023-03-08 20:07:59 +00:00