Commit graph

  • 4a5ed0231d Add missing parenthesis Steven Cooreman 2021-03-11 13:18:29 +0100
  • 3240c9d2ec Update tests for other invalid key operations. Maulik Patel 2021-03-17 16:11:05 +0000
  • 02a1750098 Update tests for psa_close_key for invalid key. Maulik Patel 2021-03-17 15:05:13 +0000
  • f65ad8ccc1 Update psa_open_key tests for invalid key. Maulik Patel 2021-03-17 14:55:45 +0000
  • c1bfcdda58 Fix:4162 Return correct error type for invalid key Maulik Patel 2021-03-15 14:48:14 +0000
  • 6cc510ea89
    Merge pull request #4075 from rrlapointe/dtls_demo_use_read_timeout Gilles Peskine 2021-03-17 14:39:50 +0100
  • 09d33092cb
    Merge pull request #4230 from rrlapointe/dtls_demo_use_read_timeout_2.16 Gilles Peskine 2021-03-17 14:39:47 +0100
  • 2065a8d8af Reduce level of -Wformat-truncation Paul Elliott 2021-03-17 13:12:22 +0000
  • 29b641688d Fix printf format issue in programs Paul Elliott 2021-03-17 13:02:02 +0000
  • 0e7b6ebb64 Fix typos in comments Gilles Peskine 2021-03-17 13:46:59 +0100
  • 782a7eab14 ecjpake_zkp_read() now returns ...BAD_INPUT_DATA when r len == 0 and test follows that TRodziewicz 2021-03-17 11:35:16 +0100
  • da3da94373
    Merge pull request #4210 from gilles-peskine-arm/crypto_values-param-names Ronald Cron 2021-03-17 10:17:18 +0100
  • d86bc52d78 Cover encodings of algorithms without parameters Gilles Peskine 2021-03-10 15:08:57 +0100
  • 3298851d05 Fix alignment of PSA defines David Brown 2021-03-16 10:44:22 -0600
  • 74a7f93c94 Add BUGS.md Gilles Peskine 2021-03-16 12:05:44 +0100
  • 92042d9bc4 The 2.7 branch is retired Gilles Peskine 2021-03-16 12:05:30 +0100
  • 991bbe7f5e Mention the master branch as well Gilles Peskine 2021-03-16 12:05:16 +0100
  • a23df13e52 Minor presentation improvements Gilles Peskine 2021-03-16 12:04:44 +0100
  • f8e45a4e98 Simplify compilation guards around hash driver testing Steven Cooreman 2021-03-16 11:07:55 +0100
  • 01a622a1a4
    Merge pull request #4197 from bensze01/psa_ccm_nonce_length Gilles Peskine 2021-03-16 10:10:41 +0100
  • eed74df1ee Re-order PSA ECC configs David Brown 2021-03-15 15:53:57 -0600
  • 44bfed596d Update PSA not supported generated data David Brown 2021-03-15 15:40:10 -0600
  • 110ea816ca psa: Fix name of BRAINPOOL configs David Brown 2021-03-15 15:30:28 -0600
  • d80763761f Fix inaccurate comment in sample DTLS server Ryan LaPointe 2021-03-01 10:03:31 -0500
  • a7e586bc2f Actually use the READ_TIMEOUT_MS in the sample DTLS client and server Ryan LaPointe 2021-03-01 10:02:35 -0500
  • dbb192d157 Fix inaccurate comment in sample DTLS server Ryan LaPointe 2021-03-01 10:03:31 -0500
  • 59244e87e1 Actually use the READ_TIMEOUT_MS in the sample DTLS client and server Ryan LaPointe 2021-03-01 10:02:35 -0500
  • b6bf4bbf95 Clear up language on zeroizing driver context at setup Steven Cooreman 2021-03-15 19:00:14 +0100
  • aa87fd0012 Make driver IDs always visible Steven Cooreman 2021-03-15 18:54:03 +0100
  • 61bb8fc693 remove superfluous calls to hash_abort Steven Cooreman 2021-03-15 12:32:48 +0100
  • 5e4c18f6d9 Reorder the driver wrapper switch-case content Steven Cooreman 2021-03-15 12:26:07 +0100
  • 893232fbde Ensure the full driver structure is zeroized at setup Steven Cooreman 2021-03-15 12:23:37 +0100
  • fa952958a5 Don't void actually used arguments Steven Cooreman 2021-03-15 12:16:25 +0100
  • 0f8ffa806b Rename and retype hash test driver context structure Steven Cooreman 2021-03-15 11:56:33 +0100
  • 753f973f87 Use full config during driver testing Steven Cooreman 2021-03-15 11:38:44 +0100
  • 5f88e776c3 Move mbedtls_md_info_from_psa into the mbedtls hash driver Steven Cooreman 2021-03-15 11:07:12 +0100
  • a85e2f835e Guard hash test functions as a block Steven Cooreman 2021-03-15 11:00:12 +0100
  • 830aff2a98 Restructure the way driver contexts are declared Steven Cooreman 2021-03-09 09:50:44 +0100
  • 0d58666395 Reuse already-defined MBEDTLS_PSA_BUILTIN_HASH Steven Cooreman 2021-03-08 20:28:18 +0100
  • fbe09284cf Set output length to 0 at start of function Steven Cooreman 2021-03-08 18:41:12 +0100
  • f66d5fd2bd Apply same argument checking as in psa_hash_setup Steven Cooreman 2021-03-08 18:40:40 +0100
  • 85537fa141 psa: ecdsa: Resolve incorrect merge resolution David Brown 2021-03-12 12:21:45 -0700
  • e483a77c85
    Merge pull request #816 from ARMmbed/development Dave Rodgman 2021-03-12 16:55:26 +0000
  • 6a69ac4453
    Merge pull request #4220 from bensze01/psa_aead_update_output_size Ronald Cron 2021-03-12 09:17:38 +0100
  • 437035bfe3 Fix revert of PSA_AEAD_UPDATE_OUTPUT_SIZE Bence Szépkúti 2021-03-11 17:32:16 +0100
  • 0153c9436b Correct the maximum generated nonce length for CCM Bence Szépkúti 2021-03-04 10:32:59 +0100
  • fc86f3f147
    Merge pull request #3386 from gabor-mezei-arm/3268_update_macros_for_ouput_buffer_size Ronald Cron 2021-03-11 13:30:42 +0100
  • 5d5fa8b788
    Merge pull request #3579 from paul-elliott-arm/fix_printf Ronald Cron 2021-03-11 13:06:58 +0100
  • 5699101ac9
    Update PSA_CIPHER_ENCRYPT_OUTPUT_MAX_SIZE gabor-mezei-arm 2021-03-10 16:43:14 +0100
  • b76517b764 Cosmetic improvement Gilles Peskine 2021-03-10 23:44:28 +0100
  • e1bba7ce48 Fix semantically meaningful typos in comments Gilles Peskine 2021-03-10 23:44:10 +0100
  • c5714bb4ea Fix regexp detection Gilles Peskine 2020-09-29 23:48:39 +0200
  • b7bb068b84 Avoid using grep for test case names if possible Gilles Peskine 2020-08-26 22:35:46 +0200
  • 5bf15b6d63 Reduce the use of grep Gilles Peskine 2020-08-26 21:53:33 +0200
  • f8223abb16 Cover all key types Gilles Peskine 2021-03-10 15:07:16 +0100
  • 897dff9527 Code to generate storage format test cases Gilles Peskine 2021-03-10 15:03:44 +0100
  • 2352396808 Obtain the values of expressions by running C code Gilles Peskine 2021-03-10 01:32:38 +0100
  • e00944807c New python module to encode a PSA key for storage Gilles Peskine 2021-02-17 14:34:37 +0100
  • 00d37d0026 Test code for storage format stability Gilles Peskine 2021-03-01 17:45:11 +0100
  • 33c601cb73 Hook up PSAMacroCollector to PSAMacroEnumerator Gilles Peskine 2021-03-10 01:25:50 +0100
  • 22fcf1b5f5 Move PSAMacroEnumerator to macro_collector Gilles Peskine 2021-03-10 01:02:39 +0100
  • 10ab267afb Add some type annotations Gilles Peskine 2021-03-10 00:59:53 +0100
  • 6f7ba5f9c4 Split out PSAMacroEnumerator from the test data collection code Gilles Peskine 2021-03-10 00:50:18 +0100
  • 3d7783909a Use an iterator when constructing test cases Gilles Peskine 2021-02-17 15:11:05 +0100
  • 0298bdae8d generate_psa_tests.py: allow generating each file independently Gilles Peskine 2021-03-10 02:34:37 +0100
  • b94ea51ad0 Break up the god class TestGenerator Gilles Peskine 2021-03-10 02:12:08 +0100
  • 9b178deedb Fix typo in PSA ECC curve config option David Brown 2021-03-10 13:14:48 -0700
  • cc2f869055 Fix generated psa crypto tests David Brown 2021-03-10 13:11:28 -0700
  • 3353f81694 Update psa/crypto_config.h to new names David Brown 2021-03-02 18:36:35 -0700
  • dcdde59c6f tests: psa: Change Elliptic curve defines to PSA names David Brown 2021-02-23 15:48:13 -0700
  • c7b9b2b6d6 Update defines for ECC PSA configs David Brown 2021-02-19 21:05:52 -0700
  • 20a8c4305a Define PSA_WANT definitions for all ECC curves David Brown 2021-02-19 14:12:27 -0700
  • 8de143e72d Create PSA configs for ECC curves David Brown 2021-02-19 14:08:00 -0700
  • b744990717 Fix missed size_t printf Paul Elliott 2021-03-10 18:14:58 +0000
  • 9907e2c334 Improve wording of ChangeLog entry Paul Elliott 2021-03-10 17:14:10 +0000
  • aa5e132df7 Improve include guards for format attribute Paul Elliott 2021-03-05 15:52:25 +0000
  • 61d2209e42 Fix missed invalid specifier in PSA Crypto build Paul Elliott 2021-01-08 17:06:31 +0000
  • 48438c758a Fix incorrect long long specifier for win64 Paul Elliott 2021-01-08 17:05:25 +0000
  • d48d5c6615 Fix size_t and longlong specifiers for MinGW Paul Elliott 2021-01-07 14:47:05 +0000
  • 3949065aef Fix incorrect case in changelog entry Paul Elliott 2020-12-18 17:52:26 +0000
  • abb3af7826 Invert gate on printf attribute Paul Elliott 2020-12-18 16:43:22 +0000
  • 3891caf1ce Misc review requested fixes Paul Elliott 2020-12-17 18:42:40 +0000
  • 21c62a2aed Raise level of -Wformat-truncation to 2 Paul Elliott 2020-12-17 18:38:04 +0000
  • 3a5a107fa7 Correct fix for potential truncation Paul Elliott 2020-12-17 18:33:40 +0000
  • f8d733e49a Correct include guard for function __attribute Paul Elliott 2020-12-17 18:23:31 +0000
  • 9e3256aead Adding printf format warning flags to makefiles Paul Elliott 2020-12-17 18:17:32 +0000
  • 6f21e11265 Add Changelog entry Paul Elliott 2020-12-09 17:46:27 +0000
  • 9f35211774 Fixes for invalid printf format specifiers Paul Elliott 2020-12-09 14:55:45 +0000
  • dd9e8f6dd0 Fix potential buffer overflow in printf Paul Elliott 2020-12-09 14:53:24 +0000
  • 4e589701d8 Declare mbedtls_debug_print_msg as printf-like Paul Elliott 2020-12-09 14:38:01 +0000
  • ea32d55623 Add printf warning flags to CMake Build Paul Elliott 2020-12-09 14:34:47 +0000
  • 36f539d9b3 Remove deliberate fallthrough Paul Elliott 2021-03-09 16:51:02 +0000
  • 9c3b5077e6
    Update PSA_CIPHER_ENCRYPT_OUTPUT_SIZE gabor-mezei-arm 2021-03-10 15:57:44 +0100
  • d50db945c4 Add hash acceleration driver testing Steven Cooreman 2021-03-08 17:17:15 +0100
  • 83f300e2f7 Restructure the hash driver content Steven Cooreman 2021-03-08 17:09:48 +0100
  • 25555227e5 Rename hash test driver functions to match auto-naming scheme Steven Cooreman 2021-03-08 16:20:04 +0100
  • d029b60770 Move test driver hash function declarations to software driver Steven Cooreman 2021-03-08 16:16:53 +0100
  • 4f7d0586e1 Setup internal dependency macros for software hash driver Steven Cooreman 2021-03-08 13:59:42 +0100
  • 0eeb794a2e Initialize status with CORRUPTION_DETECTED and update fallthrough Steven Cooreman 2021-03-08 12:13:21 +0100
  • 5adf52c72d Correctly void potentially unused arguments Steven Cooreman 2021-03-04 18:09:49 +0100