Commit Graph

  • a1df4949b9 Remove internal file references in programs/ Chris Jones 2021-03-11 17:44:43 +00:00
  • 437035bfe3 Fix revert of PSA_AEAD_UPDATE_OUTPUT_SIZE Bence Szépkúti 2021-03-11 17:32:16 +01:00
  • 3848e31eac Fix internal references in public documentation Chris Jones 2021-03-11 16:17:59 +00:00
  • 0153c9436b Correct the maximum generated nonce length for CCM Bence Szépkúti 2021-03-04 10:32:59 +01:00
  • fc86f3f147 Merge pull request #3386 from gabor-mezei-arm/3268_update_macros_for_ouput_buffer_size Ronald Cron 2021-03-11 13:30:42 +01:00
  • d4bfb3e8d6 Add missing parenthesis Steven Cooreman 2021-03-11 13:18:29 +01:00
  • 5d5fa8b788 Merge pull request #3579 from paul-elliott-arm/fix_printf Ronald Cron 2021-03-11 13:06:58 +01:00
  • 5699101ac9 Update PSA_CIPHER_ENCRYPT_OUTPUT_MAX_SIZE gabor-mezei-arm 2021-03-10 16:43:14 +01:00
  • b76517b764 Cosmetic improvement Gilles Peskine 2021-03-10 23:44:28 +01:00
  • e1bba7ce48 Fix semantically meaningful typos in comments Gilles Peskine 2021-03-10 23:44:10 +01:00
  • c5714bb4ea Fix regexp detection Gilles Peskine 2020-09-29 23:48:39 +02:00
  • b7bb068b84 Avoid using grep for test case names if possible Gilles Peskine 2020-08-26 22:35:46 +02:00
  • 5bf15b6d63 Reduce the use of grep Gilles Peskine 2020-08-26 21:53:33 +02:00
  • f8223abb16 Cover all key types Gilles Peskine 2021-03-10 15:07:16 +01:00
  • 897dff9527 Code to generate storage format test cases Gilles Peskine 2021-03-10 15:03:44 +01:00
  • 2352396808 Obtain the values of expressions by running C code Gilles Peskine 2021-03-10 01:32:38 +01:00
  • e00944807c New python module to encode a PSA key for storage Gilles Peskine 2021-02-17 14:34:37 +01:00
  • 00d37d0026 Test code for storage format stability Gilles Peskine 2021-03-01 17:45:11 +01:00
  • 33c601cb73 Hook up PSAMacroCollector to PSAMacroEnumerator Gilles Peskine 2021-03-10 01:25:50 +01:00
  • 22fcf1b5f5 Move PSAMacroEnumerator to macro_collector Gilles Peskine 2021-03-10 01:02:39 +01:00
  • 10ab267afb Add some type annotations Gilles Peskine 2021-03-10 00:59:53 +01:00
  • 6f7ba5f9c4 Split out PSAMacroEnumerator from the test data collection code Gilles Peskine 2021-03-10 00:50:18 +01:00
  • 3d7783909a Use an iterator when constructing test cases Gilles Peskine 2021-02-17 15:11:05 +01:00
  • 0298bdae8d generate_psa_tests.py: allow generating each file independently Gilles Peskine 2021-03-10 02:34:37 +01:00
  • b94ea51ad0 Break up the god class TestGenerator Gilles Peskine 2021-03-10 02:12:08 +01:00
  • 9b178deedb Fix typo in PSA ECC curve config option David Brown 2021-03-10 13:14:48 -07:00
  • cc2f869055 Fix generated psa crypto tests David Brown 2021-03-10 13:11:28 -07:00
  • 3353f81694 Update psa/crypto_config.h to new names David Brown 2021-03-02 18:36:35 -07:00
  • dcdde59c6f tests: psa: Change Elliptic curve defines to PSA names David Brown 2021-02-23 15:48:13 -07:00
  • c7b9b2b6d6 Update defines for ECC PSA configs David Brown 2021-02-19 21:05:52 -07:00
  • 20a8c4305a Define PSA_WANT definitions for all ECC curves David Brown 2021-02-19 14:12:27 -07:00
  • 8de143e72d Create PSA configs for ECC curves David Brown 2021-02-19 14:08:00 -07:00
  • b744990717 Fix missed size_t printf Paul Elliott 2021-03-10 18:14:58 +00:00
  • 9907e2c334 Improve wording of ChangeLog entry Paul Elliott 2021-03-10 17:14:10 +00:00
  • aa5e132df7 Improve include guards for format attribute Paul Elliott 2021-03-05 15:52:25 +00:00
  • 61d2209e42 Fix missed invalid specifier in PSA Crypto build Paul Elliott 2021-01-08 17:06:31 +00:00
  • 48438c758a Fix incorrect long long specifier for win64 Paul Elliott 2021-01-08 17:05:25 +00:00
  • d48d5c6615 Fix size_t and longlong specifiers for MinGW Paul Elliott 2021-01-07 14:47:05 +00:00
  • 3949065aef Fix incorrect case in changelog entry Paul Elliott 2020-12-18 17:52:26 +00:00
  • abb3af7826 Invert gate on printf attribute Paul Elliott 2020-12-18 16:43:22 +00:00
  • 3891caf1ce Misc review requested fixes Paul Elliott 2020-12-17 18:42:40 +00:00
  • 21c62a2aed Raise level of -Wformat-truncation to 2 Paul Elliott 2020-12-17 18:38:04 +00:00
  • 3a5a107fa7 Correct fix for potential truncation Paul Elliott 2020-12-17 18:33:40 +00:00
  • f8d733e49a Correct include guard for function __attribute Paul Elliott 2020-12-17 18:23:31 +00:00
  • 9e3256aead Adding printf format warning flags to makefiles Paul Elliott 2020-12-17 18:17:32 +00:00
  • 6f21e11265 Add Changelog entry Paul Elliott 2020-12-09 17:46:27 +00:00
  • 9f35211774 Fixes for invalid printf format specifiers Paul Elliott 2020-12-09 14:55:45 +00:00
  • dd9e8f6dd0 Fix potential buffer overflow in printf Paul Elliott 2020-12-09 14:53:24 +00:00
  • 4e589701d8 Declare mbedtls_debug_print_msg as printf-like Paul Elliott 2020-12-09 14:38:01 +00:00
  • ea32d55623 Add printf warning flags to CMake Build Paul Elliott 2020-12-09 14:34:47 +00:00
  • 36f539d9b3 Remove deliberate fallthrough Paul Elliott 2021-03-09 16:51:02 +00:00
  • 9c3b5077e6 Update PSA_CIPHER_ENCRYPT_OUTPUT_SIZE gabor-mezei-arm 2021-03-10 15:57:44 +01:00
  • 1508fd1064 Remove broken doxygen link to internal macro Chris Jones 2021-03-10 10:21:01 +00:00
  • ea0a865c69 Move entropy_poll.h to library Chris Jones 2021-03-09 19:11:19 +00:00
  • 16dbaeb9eb Move padlock.h to library Chris Jones 2021-03-09 17:47:55 +00:00
  • 187782f41e Move aesni.h to library Chris Jones 2021-03-09 17:28:35 +00:00
  • daacb59c2e Rename <pk/md/cipher>_internal.h to *_wrap.h Chris Jones 2021-03-09 17:03:29 +00:00
  • 59cda7f427 Rename ecp_internal.h to ecp_alt.h Chris Jones 2021-03-09 16:10:29 +00:00
  • 66a4cd46fd Rename rsa_internal.* to rsa_alt_helpers.* Chris Jones 2021-03-09 16:04:12 +00:00
  • 84a773f8e6 Rename ssl_internal.h to ssl_misc.h Chris Jones 2021-03-05 18:38:47 +00:00
  • 4c5819c318 Move bn_mul.h to library/ Chris Jones 2021-03-03 17:45:34 +00:00
  • e2191cd789 Update includes to use library/ instead of include/mbedtls/ Chris Jones 2021-02-19 16:04:15 +00:00
  • 35ac46a3a3 Move internal headers from include/mbedtls/ to library/ Chris Jones 2021-02-19 15:41:29 +00:00
  • f6643ccd90 Add library/*_internal.h to build files Chris Jones 2021-02-19 12:49:17 +00:00
  • 7b9f33cc8c Move include/mbedtls/rsa_internal.h to library/rsa_internal.h Chris Jones 2021-02-18 16:30:35 +00:00
  • d50db945c4 Add hash acceleration driver testing Steven Cooreman 2021-03-08 17:17:15 +01:00
  • 83f300e2f7 Restructure the hash driver content Steven Cooreman 2021-03-08 17:09:48 +01:00
  • 25555227e5 Rename hash test driver functions to match auto-naming scheme Steven Cooreman 2021-03-08 16:20:04 +01:00
  • d029b60770 Move test driver hash function declarations to software driver Steven Cooreman 2021-03-08 16:16:53 +01:00
  • 4f7d0586e1 Setup internal dependency macros for software hash driver Steven Cooreman 2021-03-08 13:59:42 +01:00
  • 0eeb794a2e Initialize status with CORRUPTION_DETECTED and update fallthrough Steven Cooreman 2021-03-08 12:13:21 +01:00
  • 5adf52c72d Correctly void potentially unused arguments Steven Cooreman 2021-03-04 18:09:49 +01:00
  • b1777312da Make the driver context union a defined type Steven Cooreman 2021-03-04 15:22:38 +01:00
  • f763810e58 Add test driver for hash operations Steven Cooreman 2021-03-04 15:14:36 +01:00
  • c8288354a2 move hash update zero-length-input check back into the core Steven Cooreman 2021-03-04 14:02:19 +01:00
  • dbf8ceda54 Change the way driver context structures are used Steven Cooreman 2021-03-04 13:01:18 +01:00
  • 8e9e407fed Clarify documentation of internal hash software driver interface Steven Cooreman 2021-03-04 11:07:23 +01:00
  • 1e58235d8b Dispatch hashing calls through the driver wrapper layer Steven Cooreman 2021-02-18 17:24:37 +01:00
  • 84d670d20c Make psa_hash_compare go through hash_compute Steven Cooreman 2021-02-18 16:22:53 +01:00
  • 0e307647e6 Split hashing operations out into an mbedTLS hash driver Steven Cooreman 2021-02-18 16:18:32 +01:00
  • 17605f072b Merge pull request #4151 from ronald-cron-arm/psa-sign_verify-hash Manuel Pégourié-Gonnard 2021-03-10 10:08:50 +01:00
  • 1c4e78421e Merge pull request #815 from ARMmbed/mbedtls-2.26.0-rc0-pr Dave Rodgman 2021-03-09 18:03:32 +00:00
  • d61fa61bef Merge pull request #814 from ARMmbed/mbedtls-2.16.10-rc0-pr v2.16.10 mbedtls-2.16.10 Dave Rodgman 2021-03-09 18:02:13 +00:00
  • 705fcab9a9 Merge pull request #813 from ARMmbed/mbedtls-2.7.19-rc0-pr v2.7.19 mbedtls-2.7.19 archive/mbedtls-2.7 Dave Rodgman 2021-03-09 18:01:42 +00:00
  • 0135516d55 Merge pull request #4203 from paul-elliott-arm/memsan_fix_build paul-elliott-arm 2021-03-09 16:31:31 +00:00
  • bfe754947c Bump version to 2.26.0 Dave Rodgman 2021-03-09 16:09:18 +00:00
  • 7bee63a310 Bump version to Mbed TLS 2.16.10 Dave Rodgman 2021-03-09 16:03:25 +00:00
  • b05a59a550 Improve error message Paul Elliott 2021-03-09 10:24:55 +00:00
  • cfa6a1e2e1 Remove changelog entry Paul Elliott 2021-03-09 10:23:18 +00:00
  • 74755e484c Update Changelog for 2.26.0 Dave Rodgman 2021-03-08 18:35:44 +00:00
  • b4fe1053e4 Add missing changelog entry Dave Rodgman 2021-03-08 17:38:44 +00:00
  • 2d83ac100d Add a missing changelog entry Dave Rodgman 2021-03-08 17:35:04 +00:00
  • c776582dc3 Update Changelog for 2.16.10 Dave Rodgman 2021-03-08 18:31:02 +00:00
  • 18a8698e76 Add missing changelog entry Dave Rodgman 2021-03-08 17:38:44 +00:00
  • 3ad3efab44 Update Changelog for 2.7.19 Dave Rodgman 2021-03-08 18:23:09 +00:00
  • 6bbe56961a Bump version to Mbed TLS 2.7.19 Dave Rodgman 2021-03-08 18:21:29 +00:00
  • 5cce6a24d0 Merge branch 'development-restricted' into mbedtls-2.26.0-rc Dave Rodgman 2021-03-08 17:01:24 +00:00
  • 2ed6fe0b30 Merge branch 'mbedtls-2.16-restricted' into mbedtls-2.16.10-rc Dave Rodgman 2021-03-08 16:46:51 +00:00
  • 008e7954e8 Merge branch 'mbedtls-2.7-restricted' into mbedtls-2.7.19-rc Dave Rodgman 2021-03-08 16:45:15 +00:00
  • 7ef23bee0e Documentation: fix \p names that diverged from the code Gilles Peskine 2021-03-08 17:19:47 +01:00