Commit Graph

  • 3a92593d1e Adapt cert_req app to support SAN IP Przemek Stekiel 2023-02-14 13:05:24 +01:00
  • f40de93b1a Remove redundant variable Przemek Stekiel 2023-02-14 13:04:00 +01:00
  • 8e83d3aaa9 Add tests for writting SAN to CSR Przemek Stekiel 2023-02-14 12:01:16 +01:00
  • e11c1ceac9 Merge pull request #7200 from paul-elliott-arm/interruptible_sign_hash_fail_tests Dave Rodgman 2023-03-03 11:51:57 +00:00
  • 270b3f9790 Rename error_pair_t to mbedtls_error_pair_t Andrzej Kurek 2023-03-03 05:54:13 -05:00
  • daf5b56b02 Translate to MD errors in ssl-tls.c Andrzej Kurek 2023-03-03 05:52:28 -05:00
  • 747ab4ea5e Introduce error_pair_t to psa utils Andrzej Kurek 2023-02-28 10:32:47 -05:00
  • 138b30ac62 Add missing const qualifiers Andrzej Kurek 2023-02-28 10:06:42 -05:00
  • ba24138e0f Duplicate error logic in pk_wrap deprecated functions Andrzej Kurek 2022-12-27 09:17:33 -05:00
  • 8a045ce5e6 Unify PSA to Mbed TLS error translation Andrzej Kurek 2022-12-23 11:00:06 -05:00
  • d216c0411d all.sh: add support function for build_armcc Pengyu Lv 2023-03-03 18:23:35 +08:00
  • a19ce12e47 all.sh: Skip build_mingw correctly Pengyu Lv 2023-02-24 15:38:52 +08:00
  • 05b80a4eee Merge pull request #6201 from gilles-peskine-arm/tls13_only-renegotiation Dave Rodgman 2023-03-03 09:56:51 +00:00
  • 40d79cef35 Merge pull request #7199 from daverodgman/armclang-sha-warning-2.28 Dave Rodgman 2023-03-03 09:01:50 +00:00
  • e965c3c4bd Merge pull request #7197 from daverodgman/armclang-sha-warning Dave Rodgman 2023-03-03 09:01:41 +00:00
  • 9a12df022e Add tests for time rountine Jerry Yu 2023-03-03 12:55:16 +08:00
  • 8049346989 Add change log entry for mbedtls_ms_time Jerry Yu 2023-03-02 18:05:10 +08:00
  • 521710e91d check_test_cases.py: simplify how to store test case description Yanray Wang 2023-03-02 14:45:01 +08:00
  • fb784b26d2 compat.sh: uniform TITLE format for --list-test-case and run_client Yanray Wang 2023-03-02 11:55:55 +08:00
  • 194e2bdb6a fix typos Valerio Setti 2023-03-02 17:18:10 +01:00
  • ddbc6ed6cd Enable all keys for interruptible op fail tests Paul Elliott 2023-03-02 16:00:18 +00:00
  • 6cda3d3b5b Enable -Werror for armclang Dave Rodgman 2023-03-02 13:39:04 +00:00
  • 0fddf829d5 Add more detailed comment Dave Rodgman 2023-03-02 15:32:12 +00:00
  • 57897b8d6a Merge pull request #6493 from AndrzejKurek/pymod Gilles Peskine 2023-03-02 15:38:47 +01:00
  • 2b810e3a74 Merge pull request #7104 from AndrzejKurek/pymod-2-28 Gilles Peskine 2023-03-02 15:38:45 +01:00
  • 6def41b146 Merge pull request #6932 from yuhaoth/pr/fix-arm64-host-build-and-illegal_instrucion-fail Gilles Peskine 2023-03-02 15:36:41 +01:00
  • 528bfa640c Whitespace fix Dave Rodgman 2023-03-02 13:54:43 +00:00
  • 1c232a8311 Enable -Werror for armclang Dave Rodgman 2023-03-02 13:39:04 +00:00
  • 2f386c55ff Disable MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT for armclang Dave Rodgman 2023-03-02 13:38:33 +00:00
  • 7b394da738 compat.sh: fix uncompatiable name of peers in --list-test-case Yanray Wang 2023-03-02 11:41:26 +08:00
  • 5b7e1644a7 Document the need to call psa_crypto_init() with USE_PSA_CRYPTO Gilles Peskine 2022-08-04 23:44:59 +02:00
  • a8d7e438e6 Move non-boolean config options to the proper section Gilles Peskine 2022-08-04 23:39:41 +02:00
  • 8c2830a06a Document what "TLS 1.3 depends on PSA" entails Gilles Peskine 2022-08-04 23:37:51 +02:00
  • cc29bfd92a Bug fixes from the split of ssl_handle_hs_message_post_handshake Gilles Peskine 2022-08-12 23:12:35 +02:00
  • 136d25c416 Explicitly disable all DTLS options in tls13-only.h Gilles Peskine 2022-08-12 22:49:12 +02:00
  • 7d3186d18a Disable MBEDTLS_SSL_RENEGOTIATION in tls13-only configuration Gilles Peskine 2022-08-12 22:43:18 +02:00
  • f4385faa6f Merge pull request #7188 from paul-elliott-arm/interruptible_sign_hash_complete_after_start_fail Dave Rodgman 2023-03-01 17:18:08 +00:00
  • aeadc2d731 Apply naming convention Gabor Mezei 2023-03-01 16:53:03 +01:00
  • 931fd646ff Use lower case hex number Gabor Mezei 2023-03-01 16:50:00 +01:00
  • 6d6a720603 Protect against possible macro redefinition warning Dave Rodgman 2023-03-01 15:09:40 +00:00
  • 42585f678b Merge pull request #7176 from paul-elliott-arm/interruptible_sign_hash_verify_test_improvements Paul Elliott 2023-03-01 15:00:45 +00:00
  • ebf2e38662 Merge pull request #7177 from paul-elliott-arm/interruptible_sign_hash_improve_num_ops_testing Paul Elliott 2023-03-01 14:59:44 +00:00
  • de7c31e082 Improve comment wording Paul Elliott 2023-03-01 14:37:48 +00:00
  • d1cddff71a Merge pull request #7189 from daverodgman/armcc-fix Paul Elliott 2023-03-01 11:59:26 +00:00
  • f5dcb8886a Rework pake input getters tests Przemek Stekiel 2023-02-27 07:53:14 +01:00
  • 1eae11565d Merge pull request #6949 from bensze01/replace_pkcs7_fuzzer_tests Gilles Peskine 2023-03-01 10:46:22 +01:00
  • 802ff1b116 Merge pull request #7147 from paul-elliott-arm/interruptible_sign_hash_codestyle_drivers Gilles Peskine 2023-03-01 10:46:09 +01:00
  • 914c632646 Whitespace Dave Rodgman 2023-03-01 09:30:14 +00:00
  • c6298ad46a Use parentheses to avoid executing the output Pengyu Lv 2023-03-01 10:31:29 +08:00
  • c2b1864ceb Revert "Check if the license server is available for armcc" Pengyu Lv 2023-03-01 10:25:08 +08:00
  • 620f0dc850 Fix for 32-bit Gabor Mezei 2023-02-28 18:42:33 +01:00
  • 08a94953e1 Apply naming convention for p224 Gabor Mezei 2023-02-28 18:40:57 +01:00
  • e47899df20 Fix macro redefinition warning from armcc Dave Rodgman 2023-02-28 17:39:03 +00:00
  • 7c17308253 Add num_ops tests to sign and verify interruptible hash Paul Elliott 2023-02-26 18:44:45 +00:00
  • 8359c14c14 Add hash corruption test to interruptible verify test Paul Elliott 2023-02-24 18:40:10 +00:00
  • c1e0400bac Add test to check not calling get_num_ops() Paul Elliott 2023-02-26 20:27:23 +00:00
  • 9e8819f356 Move 'change max_ops' test into ops tests Paul Elliott 2023-02-26 19:01:35 +00:00
  • 5770224ef3 Rename max ops tests to ops tests Paul Elliott 2023-02-26 20:36:10 +00:00
  • 7e677fa2c5 Merge pull request #6389 from gilles-peskine-arm/ecdsa-use-psa-without-pkwrite Gilles Peskine 2023-02-28 18:17:16 +01:00
  • b52b788e55 Merge pull request #6895 from yuhaoth/pr/add-aes-with-armv8-crypto-extension Gilles Peskine 2023-02-28 18:16:37 +01:00
  • 587e780812 Test calling complete() after {sign|verify}_hash_start fails Paul Elliott 2023-02-27 09:53:08 +00:00
  • 440535e694 Merge pull request #7153 from lpy4105/issue/1785/backport-ssl-test-script-fail Gilles Peskine 2023-02-28 18:11:42 +01:00
  • e4616830b3 Merge pull request #7137 from lpy4105/issue/1785/ssl-test-script-fail Gilles Peskine 2023-02-28 18:11:39 +01:00
  • 17152df58d Merge pull request #7175 from paul-elliott-arm/interruptible_sign_hash_test_comments Dave Rodgman 2023-02-28 17:09:43 +00:00
  • ebb63420cc Merge pull request #7124 from oberon-microsystems/fix-test-output-length-on-success-only Gilles Peskine 2023-02-28 18:09:33 +01:00
  • 14b61666a5 Merge pull request #7139 from daverodgman/fix-test-output-length-on-success-only-2.28 Gilles Peskine 2023-02-28 18:09:25 +01:00
  • 35d674a6ee Replace usage of echo -e in pkcs7 data Makefile Bence Szépkúti 2023-02-28 16:59:50 +01:00
  • ffb4dc38c8 Merge pull request #7183 from paul-elliott-arm/interruptible_sign_hash_test_max_ops_0 Dave Rodgman 2023-02-28 15:56:01 +00:00
  • 4a2fff6369 Fix expected error code Bence Szépkúti 2023-02-28 16:40:27 +01:00
  • 6a459f5de5 Merge pull request #7143 from paul-elliott-arm/interruptible_sign_hash_codestyle_wipeout Paul Elliott 2023-02-28 15:34:06 +00:00
  • 148903ca7d Merge pull request #7185 from paul-elliott-arm/interruptible_sign_hash_pacify_clang Paul Elliott 2023-02-28 15:31:15 +00:00
  • 6ed143635d Feedback from Arm: guarantee that output_length <= output_size even on error, to reduce the risk that a missing error check escalates into a buffer overflow in the application code Stephan Koch 2023-02-22 13:39:21 +01:00
  • 8a23f49ebc asymmetric_encrypt: check output length only if return code is PSA_SUCCESS. oberon-sk 2023-02-13 13:42:02 +01:00
  • 5b33f6467b ssl-opt.sh: support to parse --outcome-file Yanray Wang 2023-02-28 11:56:59 +08:00
  • 7fc349e903 test-framework.md: document compat.sh Yanray Wang 2023-02-20 16:18:56 +08:00
  • ad47063002 compat.sh: add support to record outcome of test cases Yanray Wang 2023-02-20 14:58:03 +08:00
  • f45a8eae3b compat.sh: call record_fail if test case fails Yanray Wang 2023-02-20 15:49:10 +08:00
  • 608e1093de Improve comment about conflicts between aesce and sha512-crypto Jerry Yu 2023-02-28 12:50:00 +08:00
  • 15d7d43904 Pacify Clang 15 Paul Elliott 2023-02-27 17:17:56 +00:00
  • dd4427cc5b Merge pull request #7169 from AndrzejKurek/mpi-window-size Dave Rodgman 2023-02-27 17:12:38 +00:00
  • 7a5168e90d Merge pull request #7170 from AndrzejKurek/mpi-window-size-2.28 Dave Rodgman 2023-02-27 17:12:29 +00:00
  • 5afb80e00a Fix coding style issues Gabor Mezei 2023-02-27 17:00:34 +01:00
  • 804cfd32ea Follow the naming convention Gabor Mezei 2023-02-27 16:50:09 +01:00
  • bf506361c4 Revert the illustration and remove unnecessary code Gabor Mezei 2023-02-27 16:33:30 +01:00
  • 73e8553273 Add comments to illustrate the second round of carry reduction is unnecessary Gabor Mezei 2023-02-27 16:05:53 +01:00
  • 98791e7781 Add more test cases for P224 testing Gabor Mezei 2023-02-27 15:59:34 +01:00
  • a835d20cde Add documentation Gabor Mezei 2023-02-23 17:38:00 +01:00
  • ac2251dad1 Merge pull request #7076 from mprse/parse_RFC822_name Paul Elliott 2023-02-27 14:16:13 +00:00
  • cd7e8bce03 Change max_ops=min tests to use zero Paul Elliott 2023-02-27 12:21:36 +00:00
  • 5819d2c141 Feedback from Arm: guarantee that output_length <= output_size even on error, to reduce the risk that a missing error check escalates into a buffer overflow in the application code Stephan Koch 2023-02-22 13:39:21 +01:00
  • 10c0f770ce asymmetric_encrypt: check output length only if return code is PSA_SUCCESS. oberon-sk 2023-02-13 13:42:02 +01:00
  • fc2e128fc9 Fix grammar issues and remove useless code Jerry Yu 2023-02-27 11:16:56 +08:00
  • b361e04207 Merge pull request #7167 from gilles-peskine-arm/retval-non-empty-2.28 Dave Rodgman 2023-02-26 19:52:40 +00:00
  • c2033502f5 Give edge case tests a better name Paul Elliott 2023-02-26 17:09:14 +00:00
  • c7f6882995 Add comments to each test case to show intent Paul Elliott 2023-02-24 17:37:04 +00:00
  • 7118d17df1 Pacify code style checker Paul Elliott 2023-02-26 16:57:05 +00:00
  • 096e72959b Fix case of include header for mingw Dave Rodgman 2023-02-25 17:17:35 +00:00
  • f5e531a87b Fix code style Dave Rodgman 2023-02-25 17:17:15 +00:00
  • 21dfce7a5c Add tests Dave Rodgman 2023-02-25 17:10:38 +00:00
  • 703f805f09 Improve explicit_bzero detection Dave Rodgman 2023-02-25 15:19:52 +00:00