Commit Graph

  • 4df5f28b02
    Fix test gabor-mezei-arm 2021-05-05 14:03:48 +0200
  • 6ba89cba6d
    Fix test names gabor-mezei-arm 2021-05-05 14:02:59 +0200
  • 3f5f8c9d4f
    Update tests dependencies gabor-mezei-arm 2021-05-06 11:56:20 +0200
  • 67b28dfde0
    Use non-deterministic ecdsa algorithm for verify_hash/message tests gabor-mezei-arm 2021-05-06 11:47:31 +0200
  • ef6f2aa94b
    Return error if algorithm is not hash-then-sign for psa_sign_message gabor-mezei-arm 2021-05-05 13:59:01 +0200
  • 5698048cc6
    Use bool variable instead of enum values gabor-mezei-arm 2021-05-05 13:56:27 +0200
  • 12ff4d581e
    Fix documentation gabor-mezei-arm 2021-05-05 13:54:55 +0200
  • dd05aab6a0
    Use switch-case for error handling gabor-mezei-arm 2021-05-03 16:30:53 +0200
  • 2e14879c15
    Update driver tests for psa_hash/verify_message gabor-mezei-arm 2021-05-03 16:29:54 +0200
  • 9719a8450e
    Fix for algorithms other than hash-then-sign gabor-mezei-arm 2021-05-03 16:26:20 +0200
  • fc8d0aedd6
    Use driver-wrapper functions for psa_sign/verify_message gabor-mezei-arm 2021-04-29 16:53:58 +0200
  • 84255a5add
    Typo gabor-mezei-arm 2021-04-29 16:53:31 +0200
  • bfbe465bb0
    Enable algorithms other than hash-then-sign gabor-mezei-arm 2021-04-29 16:48:44 +0200
  • 81bf120076
    Fix error checking gabor-mezei-arm 2021-04-29 16:44:59 +0200
  • 77588fb171
    Update macro names gabor-mezei-arm 2021-04-27 18:52:51 +0200
  • 7a74c13fdf
    Add test for sign/verify message key policies gabor-mezei-arm 2021-04-26 20:12:17 +0200
  • 1f9a03db81
    Add driver tests for sign/verify_message gabor-mezei-arm 2021-04-23 12:38:33 +0200
  • c4feaaa4eb
    Rename driver test funtions and test cases gabor-mezei-arm 2021-04-23 12:49:00 +0200
  • c53f4f6281
    Dispatch sign/verify funtions through the driver interface gabor-mezei-arm 2021-04-22 11:32:19 +0200
  • 9d26fa3dcc
    Typo gabor-mezei-arm 2021-04-22 11:27:47 +0200
  • bc0088b99b
    Unify similar functions gabor-mezei-arm 2021-04-20 12:11:35 +0200
  • 1f8036b05e
    Update PSA_ALG_IS_SIGN_MESSAGE gabor-mezei-arm 2021-04-20 12:08:36 +0200
  • abd72585f0
    Add tests for psa_sign_message and psa_verify_message gabor-mezei-arm 2021-04-15 18:19:50 +0200
  • dc76df4631
    Rename test funtions and test cases gabor-mezei-arm 2021-04-16 14:21:21 +0200
  • e8efa3911c
    Implement psa_sign_message and psa_verify_message functions gabor-mezei-arm 2021-04-14 21:14:28 +0200
  • 99cce1dd4f Remove copy-pasted definition of PYTHON that wasn't used Gilles Peskine 2021-05-06 11:36:50 +0200
  • e0de27729e Changelog entry for no longer explicitly invoking python2 Gilles Peskine 2021-05-06 11:34:07 +0200
  • 947360e428 Changelog entry for the removal of config-psa-crypto.h in 2.x Gilles Peskine 2021-05-05 17:59:19 +0200
  • 2eefa80e92 Remove config-psa-crypto.h Gilles Peskine 2021-05-04 13:07:17 +0200
  • 0ac7dbcfdc
    Merge pull request #4459 from ronald-cron-arm/psa-hash-dispatch-testing-2.x Gilles Peskine 2021-05-05 17:48:35 +0200
  • 9fac4ea4a6 tests: driver wrappers: Improve test comments Ronald Cron 2021-05-04 16:11:06 +0200
  • 1459b7af04 tests: driver wrappers: Add hash finish tests Ronald Cron 2021-05-01 15:02:51 +0200
  • acf5ff3ea5 tests: driver wrappers: Add hash update tests Ronald Cron 2021-05-01 14:52:54 +0200
  • 32dee6e3d0 tests: driver wrappers: Specialize hash multi-part test on setup only Ronald Cron 2021-05-01 14:38:42 +0200
  • d81796f609 tests: driver wrappers: Fix hash tests dependencies Ronald Cron 2021-04-26 16:11:37 +0200
  • 05ee58d38a tests: Revert test_driver.h name change Ronald Cron 2021-04-30 17:00:34 +0200
  • 668356377e tests: Fix test arguments separator Ronald Cron 2021-04-30 16:56:51 +0200
  • b0737dab26 tests: psa: Simplify key buffer size calculation Ronald Cron 2021-04-14 10:55:34 +0200
  • c4bc12e8f3 tests: psa: Add mbedtls/MBEDTLS prefix to test driver symbols Ronald Cron 2021-04-13 12:41:34 +0200
  • d5a2a7513a tests: psa: cipher: Remove out-dated comment Ronald Cron 2021-04-14 09:07:03 +0200
  • fd495c409f tests: driver wrapper: Add hash dispatch testing Ronald Cron 2021-04-06 18:20:29 +0200
  • 0bec41a18c tests: Add hash transparent test driver hooks Ronald Cron 2021-03-23 09:33:25 +0100
  • 0d27366520
    Merge pull request #4448 from stevew817/backport_allow_cmac_alt_without_3des Gilles Peskine 2021-04-30 12:45:25 +0200
  • 5b8f4db757
    Merge pull request #4439 from gilles-peskine-arm/aes2crypt-removal-2.16 Gilles Peskine 2021-04-30 11:15:29 +0200
  • 222921830a
    Merge pull request #4438 from gilles-peskine-arm/aes2crypt-removal-2.x Gilles Peskine 2021-04-30 11:15:25 +0200
  • 5d342bf3f8 Add notes to the documentation about CMAC_ALT algorithm support Steven Cooreman 2021-04-26 11:24:44 +0200
  • 91e2bab7fb Add documentation for change in CMAC self-test behaviour Steven Cooreman 2021-04-23 08:19:43 +0200
  • 146e7fc5fa Allow skipping 3DES in CMAC self-test when ALT implemented Steven Cooreman 2021-02-15 13:42:35 +0100
  • 23e5f715f1
    Merge pull request #4325 from gilles-peskine-arm/dhm_min_bitlen-bits-2.16 Gilles Peskine 2021-04-29 14:55:41 +0200
  • 4ad0967125
    Merge pull request #4430 from gilles-peskine-arm/dhm_min_bitlen-bits Gilles Peskine 2021-04-29 14:55:36 +0200
  • e2c417d324 Remove the sample program aescrypt2 Gilles Peskine 2019-02-26 21:47:14 +0100
  • e0427c777f
    Merge pull request #4434 from chris-jones-arm/development Gilles Peskine 2021-04-28 16:47:26 +0200
  • 377f4eda27
    Merge pull request #4436 from gilles-peskine-arm/error-add-2.16 Ronald Cron 2021-04-28 16:37:16 +0200
  • 98b3cd6b23 Remove the sample program aescrypt2 Gilles Peskine 2019-02-26 21:47:14 +0100
  • 4d01c5b5c3 Remove dead code from pk_parse_key_pkcs8_unencrypted_der Chris Jones 2021-04-28 14:12:07 +0100
  • 531aede488 Fix an incorrect error code addition in pk_parse_key_pkcs8_unencrypted_der Chris Jones 2021-04-14 18:15:24 +0100
  • 87e7b95767
    Merge pull request #4241 from stevew817/fix_missing_parenthesis_2.16 Ronald Cron 2021-04-28 08:38:41 +0200
  • 931d91e307
    Merge pull request #4243 from bensze01/psa_vararg Ronald Cron 2021-04-28 08:36:06 +0200
  • 0fa3fc80bc
    Merge pull request #4432 from daverodgman/fix_missing_parenthesis_2x Ronald Cron 2021-04-28 08:33:34 +0200
  • 91edd1e701 Improve changelog entry for #4217 Dave Rodgman 2021-04-27 17:01:24 +0100
  • 46266670e9 Improve changelog entry for #4217 Dave Rodgman 2021-04-27 17:01:24 +0100
  • 7f7f6b8ba9 Add changelog entry for #4217 Steven Cooreman 2021-03-29 15:46:55 +0200
  • b74b5602b7 Add missing parenthesis Steven Cooreman 2021-03-11 13:18:29 +0100
  • 065a1c8e3d Allow configuring MBEDTLS_TLS_EXT_CID at compile time Gilles Peskine 2021-04-24 13:35:41 +0200
  • 58d8518eb1 Update changelog Bence Szépkúti 2021-04-27 04:41:43 +0200
  • bd98df7715 Update documentation of AEAD output size macros Bence Szépkúti 2021-04-27 04:37:18 +0200
  • 860f509421 Clarify case when high level error code is incorrect Chris Jones 2021-04-26 16:31:16 +0100
  • 4f91d8d7ad Change "high level error" to "high level module ID" Chris Jones 2021-04-23 12:07:25 +0100
  • 456d29c20b Rename mbedtls_error_add_ext to mbedtls_error_add Chris Jones 2021-04-23 09:24:05 +0100
  • 21dab7aee6
    Merge pull request #4359 from gilles-peskine-arm/baremetal-no-test-hooks-2.16 Ronald Cron 2021-04-23 10:09:29 +0200
  • b5939e814e
    Merge pull request #4160 from stevew817/feature/driver_builtin_keys Ronald Cron 2021-04-23 09:40:31 +0200
  • e11e81413d Improve documentation for error code checking Chris Jones 2021-04-22 15:28:56 +0100
  • 2bbb5bc6bf
    Merge pull request #4380 from paul-elliott-arm/bignum_unchecked_return Ronald Cron 2021-04-22 13:08:57 +0200
  • fda4dc7fd9 Revert "Travis: Windows: install Python 3 and run generate_psa_constants.py" Gilles Peskine 2021-04-22 01:18:01 +0200
  • 6b0f911b9a Use Python 3 instead of Python 2 to generate test files Gilles Peskine 2021-04-22 00:21:58 +0200
  • 1dda21c4a4 Make sure we don't underflow in the size macros Bence Szépkúti 2021-04-21 11:09:50 +0200
  • b639d43538 Move and rename PSA_ALG_AEAD_IS_BASE_EQUAL Bence Szépkúti 2021-04-21 10:33:54 +0200
  • f5a1fe9392 Explicitly check non-boolean values against zero Bence Szépkúti 2021-04-21 10:13:08 +0200
  • 70c68dac45 Remove unnecessary changelog Paul Elliott 2021-04-20 21:47:04 +0100
  • 986b55af03 Style Fix Paul Elliott 2021-04-20 21:46:29 +0100
  • 7725a63c24 Fix unchecked return in bignum Paul Elliott 2021-04-20 18:54:59 +0100
  • 218da3fcf9
    Merge pull request #4370 from tniessen/docs-typo Ronald Cron 2021-04-20 08:38:50 +0200
  • 835beffcf4
    Fix typo in architecture docs Tobias Nießen 2021-04-19 23:54:27 +0200
  • 0bbb38c67e
    Merge pull request #4199 from TRodziewicz/mul_shortcut_fix Manuel Pégourié-Gonnard 2021-04-19 09:54:12 +0200
  • bab7ef4f0d Disable debugging features in baremetal Gilles Peskine 2021-04-16 16:06:32 +0200
  • 359411fd07 Adjust documentation of PSA_ALG_AEAD_IS_BASE_EQUAL Bence Szépkúti 2021-04-16 11:56:58 +0200
  • 31e27af0cc Reword the builtin key language on persistency declaration Steven Cooreman 2021-04-14 10:32:05 +0200
  • 966db26779 Minor code flow improvements Steven Cooreman 2021-04-13 13:45:45 +0200
  • 2cca9b8f13 Rename test driver source files to avoid file name conflicts Steven Cooreman 2021-04-08 12:34:02 +0200
  • 16141ed2fb Add test driver sources to VC build Steven Cooreman 2021-04-08 10:58:33 +0200
  • 607c0af246 Simplify PSA AEAD output size compatibility macros Bence Szépkúti 2021-04-15 13:23:54 +0200
  • 7e31009bdb Further reduce macro expansion Bence Szépkúti 2021-04-08 12:05:18 +0200
  • 598e92991a Rework PSA_AEAD_NONCE_LENGTH to reduce expansion Bence Szépkúti 2021-04-07 10:59:35 +0200
  • 8072db2fcb Add changelog Bence Szépkúti 2021-03-22 14:51:05 +0100
  • 0d8da39703 Mark unused macro argument as unused Bence Szépkúti 2021-03-19 19:28:52 +0100
  • ec174e292d Update all uses of old AEAD output size macros Bence Szépkúti 2021-03-19 18:46:15 +0100
  • ce48702448 Get a builtin key's attributes in order to correctly get its size Steven Cooreman 2021-04-07 18:09:53 +0200
  • 7ddee7f7c5 Use remove_key_data_from_memory instead of wipe_key_slot Steven Cooreman 2021-04-07 18:08:30 +0200
  • 7609b1ff6c leverage psa_allocate_buffer_to_slot from slot management Steven Cooreman 2021-04-06 16:45:06 +0200
  • 0bb653600f If no storage backend is available, don't even attempt key loading Steven Cooreman 2021-04-06 15:09:57 +0200