Commit graph

  • 6295dcb600
    Merge pull request #5051 from gilles-peskine-arm/psa-add-aria-2.x Manuel Pégourié-Gonnard 2021-10-29 09:38:13 +0200
  • 300c081940
    Merge pull request #5046 from gilles-peskine-arm/rm-PSACryptoDriverModelSpec-2.x Manuel Pégourié-Gonnard 2021-10-29 09:36:27 +0200
  • 0c81ba7856
    Merge pull request #4944 from gilles-peskine-arm/remove-greentea-2.x Manuel Pégourié-Gonnard 2021-10-29 09:33:26 +0200
  • fa586dbbcf
    Merge pull request #5087 from gilles-peskine-arm/test_ssl_o2-2.x Manuel Pégourié-Gonnard 2021-10-29 09:25:32 +0200
  • ff30bd0111 Always set a build type for cmake when building for testing Gilles Peskine 2021-10-19 21:33:32 +0200
  • 31fdda1262 Fix cmake invocation syntax Gilles Peskine 2021-10-08 11:45:47 +0200
  • 2531970772 Switch cmake -O2 builds around to where we test a lot Gilles Peskine 2021-10-07 19:34:57 +0200
  • a0c51fb53e Clarify a comment Gilles Peskine 2021-10-07 19:27:16 +0200
  • 3daa83e99a Correct support function name Gilles Peskine 2021-10-07 19:25:29 +0200
  • 6fa69864a2 Build with -O2 when running ssl-opt Gilles Peskine 2021-10-05 09:36:03 +0200
  • f8362ca847 Readability improvements Gilles Peskine 2021-10-08 16:28:32 +0200
  • 44fa40cd56 Fix PSA_ALG_RSA_PSS verification accepting an arbitrary salt length Gilles Peskine 2021-10-04 22:15:05 +0200
  • d79af3a522 Test PSS verification with different salt lengths Gilles Peskine 2021-10-04 20:17:55 +0200
  • 19ff9a6173 Test that a PSS policy doesn't allow PSS_ANY_SALT and vice versa Gilles Peskine 2021-10-04 18:41:27 +0200
  • 72215f6336 Shorten some test descriptions Gilles Peskine 2021-10-04 18:39:58 +0200
  • a2536092b2 Support PSA_ALG_RSA_PSS_ANY_SALT iff PSA_ALG_RSA_PSS is supported Gilles Peskine 2021-10-04 18:33:56 +0200
  • bb2d17cec6 Add test cases for PSA_ALG_RSA_PSS_ANY_SALT Gilles Peskine 2021-10-04 18:30:27 +0200
  • ac6181ca1c Update metadata tests with the new IS_ALG_RSA_PSS_xxx_SALT predicates Gilles Peskine 2021-10-04 18:14:59 +0200
  • 35115f9c1a New algorithm PSA_ALG_RSA_PSS_ANY_SALT Gilles Peskine 2021-10-04 18:10:38 +0200
  • d599dc7f1b
    Merge pull request #4932 from tom-daubney-arm/all.sh-subshells-2.x Manuel Pégourié-Gonnard 2021-10-28 09:33:22 +0200
  • 3545103fd4 Break out algorithm_tester() as a separate method Gilles Peskine 2021-10-04 18:10:16 +0200
  • 460d779773
    Merge pull request #5097 from gilles-peskine-arm/ssl-opt-resend-retry-2.x paul-elliott-arm 2021-10-27 16:24:41 +0100
  • 8e8251a6fa
    Merge pull request #4835 from gilles-peskine-arm/base64-no-table-2.2x Manuel Pégourié-Gonnard 2021-10-27 12:18:29 +0200
  • db77eaf2b4
    Merge pull request #5113 from paul-elliott-arm/ssl_opt_fixes_2.x Gilles Peskine 2021-10-26 20:50:50 +0200
  • ce77738d95 Remove bash specific code Paul Elliott 2021-10-20 15:59:33 +0100
  • 6cd97ceba0 Remove use of -p with lsof Paul Elliott 2021-10-19 17:56:39 +0100
  • 05ee09eae7
    Merge pull request #5107 from mprse/issue_4056_b2x Manuel Pégourié-Gonnard 2021-10-26 10:35:47 +0200
  • 1222fed513 Fix typo in documentation Gilles Peskine 2021-10-25 21:14:06 +0200
  • 773f5b7f42 Fix copypasta in comment Gilles Peskine 2021-10-25 21:13:27 +0200
  • d3e5dd3f3a Rename variable to avoid a name clash Gilles Peskine 2021-08-06 16:54:22 +0200
  • fd489f97c1 Move the list of Base64 digits out of the test data Gilles Peskine 2021-08-06 14:55:55 +0200
  • a138802230 Move declarations of testing-only base64 functions to their own header Gilles Peskine 2021-08-06 14:47:10 +0200
  • 3f0722c1af Fix the build of sample programs without mbedtls_strerror Gilles Peskine 2021-08-06 14:37:01 +0200
  • 0f4e3fbd10 Mark output as public before testing it Gilles Peskine 2021-08-03 17:41:49 +0200
  • 85f3165c6a Fix printf format signedness error Gilles Peskine 2021-08-03 13:15:04 +0200
  • 3b1f4c0d7e Add unit tests for base64 internal functions Gilles Peskine 2021-08-03 12:38:55 +0200
  • 2c78f98071 Expose internal base64 functions for testing Gilles Peskine 2021-08-03 12:19:30 +0200
  • 38d41b98b3 load_roots: properly error out on an invalid option Gilles Peskine 2021-07-30 13:01:52 +0200
  • 373c54e174 load_roots: fix no-argument detection Gilles Peskine 2021-07-30 13:01:36 +0200
  • db92884cd0 load_roots: arguments must be files Gilles Peskine 2021-07-30 13:00:10 +0200
  • a2dc0cc9ea mask_of_range: simplify high comparison Gilles Peskine 2021-07-30 12:57:22 +0200
  • 831fd766f3 Base64 decode: simplify local variables (n) Gilles Peskine 2021-07-30 12:56:21 +0200
  • 327c33fc7f Base64 range-based constant-flow code: changelog entry Gilles Peskine 2021-07-28 14:37:14 +0200
  • d6e3f46daa Base64 encoding: use ranges instead of tables Gilles Peskine 2021-07-28 14:31:39 +0200
  • a97e911e5d Base64 decode: simplify local variables Gilles Peskine 2021-07-28 14:20:06 +0200
  • c48ab11400 Base64 decoding: use ranges instead of tables Gilles Peskine 2021-07-28 13:54:02 +0200
  • 6b541a026b Base64 decoding: don't use the table for '=' Gilles Peskine 2021-07-28 11:33:04 +0200
  • 82c04329bf New sample program to benchmark certificate loading Gilles Peskine 2021-07-26 20:20:54 +0200
  • 645703c8a3 Use PSA_HASH_LENGTH instead hardcoded integer values Przemyslaw Stekiel 2021-10-11 16:38:17 +0200
  • 1893cd3f91
    Merge pull request #5104 from gilles-peskine-arm/test_equal_verbose-2.x Gilles Peskine 2021-10-22 17:25:11 +0200
  • b436649a25 Show values when TEST_EQUAL fails Gilles Peskine 2021-04-29 20:28:54 +0200
  • aa1d6ad9d2 Move is-it-resend logic into a function Gilles Peskine 2021-10-20 14:17:02 +0200
  • 2d3c9f898b Retry if a test case fails because of an unexpected resend Gilles Peskine 2021-10-19 18:00:10 +0200
  • a28fd41ed1 Move retry logic into check_test_failure Gilles Peskine 2021-10-19 17:23:25 +0200
  • 5d8e702ab8 Move the core loop of run_test into an auxiliary function Gilles Peskine 2021-10-19 16:35:35 +0200
  • f9022b056b Move some code of run_test into auxiliary functions Gilles Peskine 2021-10-19 16:25:10 +0200
  • a093d76a26 Update generated files Gilles Peskine 2021-10-19 22:39:45 +0200
  • a686bf46f7
    Merge pull request #5083 from mprse/issue_5065_2x Gilles Peskine 2021-10-18 17:51:53 +0200
  • 7ce979a4f5 all.sh: tests/scripts/all.sh full minus MBEDTLS_CHACHAPOLY_C without PSA_WANT_ALG_GCM and PSA_WANT_ALG_CHACHA20_POLY1305 Przemyslaw Stekiel 2021-10-13 11:09:44 +0200
  • e4739ab5ef
    Merge pull request #5038 from mprse/issue_4551_2x Gilles Peskine 2021-10-18 10:39:26 +0200
  • 95f2324c5e
    Merge pull request #4845 from mstarzyk-mobica/ecb-alt-ret-2.2x Gilles Peskine 2021-10-14 12:11:04 +0200
  • ecb8da0f0c
    Merge pull request #5073 from paul-elliott-arm/fix-resumption-openssl-client-tests-2.x Gilles Peskine 2021-10-13 21:05:13 +0200
  • ccba129c5a Use 127.0.0.1 rather than localhost Paul Elliott 2021-10-12 16:10:37 +0100
  • 405fcccf75 Fix incorrect check for DTLS Paul Elliott 2021-10-12 16:02:55 +0100
  • 7ca2f39d91 Spelling fix Paul Elliott 2021-10-13 16:13:44 +0100
  • d76c47d74d Use newer OpenSSL for tests failing with the old Manuel Pégourié-Gonnard 2021-10-13 13:12:47 +0200
  • 633a74e9fb Backport OPENSSL_NEXT to ssl-opt.sh Paul Elliott 2021-10-13 18:31:07 +0100
  • 96de45e7e8 Re-generate test_suite_psa_crypto_not_supported.generated.data Przemyslaw Stekiel 2021-10-12 09:08:35 +0200
  • d6ead7ca84 Address review comments Przemyslaw Stekiel 2021-10-11 10:15:25 +0200
  • 8eb3c95590 Add --restore option to clean up but not necessarily run components Gilles Peskine 2021-08-06 11:51:59 +0200
  • 6702ce9f73 Documentation improvements Gilles Peskine 2021-08-06 11:35:17 +0200
  • 6eb8007dc5 Add documentation Gilles Peskine 2021-08-05 15:13:57 +0200
  • a25c5675e2 Documentation improvement Gilles Peskine 2021-08-05 15:11:33 +0200
  • 560e1dcd29 Switch to 4-space indentation Gilles Peskine 2021-08-05 15:10:27 +0200
  • 4fa948feb7 Documentation improvements Gilles Peskine 2021-08-03 13:44:28 +0200
  • 8bfe15f291 Disable wildcards when checking for unsupported components Gilles Peskine 2021-08-03 13:43:36 +0200
  • 76d40fa977 Improve the detection of keep-going commands Gilles Peskine 2021-08-02 23:29:53 +0200
  • 202e9b4ed4 Improve --error-test reporting Gilles Peskine 2021-08-02 23:28:00 +0200
  • cb4bfac119 Clarify some comments Gilles Peskine 2021-08-02 23:14:03 +0200
  • ef64e7fb3b Don't unconditionally restore **/Makefile Gilles Peskine 2021-07-12 18:16:01 +0200
  • 24bdf02e4e Don't restore *config.h before backing it up Gilles Peskine 2020-03-30 20:11:39 +0200
  • 9b35640e3f Generate cpp_dummy_build.cpp dynamically Gilles Peskine 2021-07-09 15:19:28 +0200
  • 0d3d742a0a Implement PSA_WANT_KEY_TYPE_ARIA Gilles Peskine 2021-10-08 15:48:16 +0200
  • 8890f64338 Add ARIA to the PSA API Gilles Peskine 2021-09-21 11:59:39 +0200
  • 81be6e275c enerate_psa_tests.py fix format Przemyslaw Stekiel 2021-10-08 14:45:04 +0200
  • 330e460ef3 Addapt psa_generate_key() tests Przemyslaw Stekiel 2021-10-08 12:26:21 +0200
  • 6fe3863cb7 Remove obsolete specification draft Gilles Peskine 2021-10-07 19:12:44 +0200
  • 479a13d181 Add change-log entry Przemyslaw Stekiel 2021-10-07 11:12:41 +0200
  • 5b20a7e8b3 psa_generate_key(): return PSA_ERROR_INVALID_ARGUMENT for public key Przemyslaw Stekiel 2021-10-07 11:08:56 +0200
  • e93b3699fa
    Merge pull request #5035 from gilles-peskine-arm/readme-add-contacts-2.x Gilles Peskine 2021-10-06 19:35:44 +0200
  • 70c1260968
    Merge pull request #5033 from gilles-peskine-arm/all.sh-makeflags-nproc-2.x Gilles Peskine 2021-10-06 19:35:25 +0200
  • 289c66c5e1 Add contact information directly on the home page Gilles Peskine 2021-09-30 14:10:06 +0200
  • 85229acf04 Limit make parallelism to the number of CPUs Gilles Peskine 2021-09-30 18:24:21 +0200
  • a4e060b87b
    Merge pull request #5000 from mprse/mbedtls_cipher_setup_psa_ECB_2x Gilles Peskine 2021-10-01 14:49:25 +0200
  • c79e4abaef Fix typo in comment Gilles Peskine 2021-09-30 20:34:29 +0200
  • 8ad54fa0b4 Update files generated from config.h Gilles Peskine 2021-09-30 19:22:48 +0200
  • c2779328bf Make MBEDTLS_IGNORE_RETURN configurable Gilles Peskine 2021-09-30 18:56:17 +0200
  • 327cb72e76 Cleaner implementation of MBEDTLS_IGNORE_RETURN Gilles Peskine 2021-09-30 18:54:51 +0200
  • 9110809c46 Fix mistake in the sample implementation of MBEDTLS_CHECK_RETURN Gilles Peskine 2021-09-30 18:53:36 +0200
  • f315d6a718
    Merge pull request #4957 from gilles-peskine-arm/make-tests-v-2.2x Gilles Peskine 2021-09-30 16:08:56 +0200