Commit Graph

  • 6056fe8a81 psa: driver wrapper: Change cipher_xyz signature Ronald Cron 2020-12-15 13:58:07 +01:00
  • 6d05173359 psa: Add mbedtls_psa_cipher_xyz() APIs Ronald Cron 2020-10-01 14:10:20 +02:00
  • 0b80559827 psa: Call cipher setup implementation as a driver Ronald Cron 2020-12-14 18:08:20 +01:00
  • a4af55f14f psa: driver wrapper: Change cipher_*_setup signatures Ronald Cron 2020-12-14 14:36:06 +01:00
  • d6d28885f0 psa: Add mbedtls_psa_cipher_encrypt/decrypt_setup functions Ronald Cron 2020-12-14 14:56:02 +01:00
  • 7986f7e14b psa: Export "internally" mbedtls_cipher_info_from_psa Ronald Cron 2021-03-09 10:03:08 +01:00
  • ab99ac2f33 psa: Rework psa_cipher_setup (2) Ronald Cron 2020-10-01 16:38:28 +02:00
  • 590d3e56e9 psa: Rework psa_cipher_setup (1) Ronald Cron 2020-10-01 16:14:50 +02:00
  • 0ff579590d psa: Add psa_crypto_cipher.[ch] Ronald Cron 2021-03-08 16:46:35 +01:00
  • c45b4afc63 Fix PSA SE driver tests Ronald Cron 2020-09-29 16:18:05 +02:00
  • ac5db4da0e Merge pull request #4246 from ronald-cron-arm/finalize-psa-config-support Ronald Cron 2021-03-25 18:12:17 +01:00
  • d85e98d6f1 psa: config: Add CBC-MAC Ronald Cron 2021-03-25 15:32:32 +01:00
  • e1f5516025 psa: config: Improve handling of not supported ECC curves Ronald Cron 2021-03-25 15:09:47 +01:00
  • 5172605c49 Move URL matching regex to method definition. Mateusz Starzyk 2021-03-25 14:49:57 +01:00
  • 51a3b7d79c psa: config: Add CAMELLIA to the list of possible CMAC ciphers Ronald Cron 2021-03-25 14:25:46 +01:00
  • c8f4489fa5 Use raw string + binary matching for URL regex. Long URLs are allowed only if they are alone on their lines. Mateusz Starzyk 2021-03-25 14:06:50 +01:00
  • b9df5ceb8f psa: config: Fix AEAD/CMAC algorithms and ciphers inter-dependencies Ronald Cron 2021-03-25 09:25:38 +01:00
  • 29394a1c7c Merge pull request #4252 from gilles-peskine-arm/fix-ubsan-in-psa-cipher-tests Ronald Cron 2021-03-25 10:16:00 +01:00
  • 9e3926a295 psa: config: Remove check on ARIA in GCM prerequisites Ronald Cron 2021-03-24 15:57:21 +01:00
  • 9ee8166148 Compile URL matching regex before using it in the loop. Mateusz Starzyk 2021-03-24 12:51:15 +01:00
  • 6e47055a0b Allow changelog entries to have URLs exceeding 80 char limit. Mateusz Starzyk 2021-03-24 12:13:33 +01:00
  • 4501c98fc2 psa: sign: Return INVALID_ARGUMENT instead of NOT_SUPPORTED Ronald Cron 2021-03-19 20:09:32 +01:00
  • 9f97c6ecdf Update PSA crypto test dependencies Ronald Cron 2021-03-18 16:05:03 +01:00
  • 9838dc2702 tests: Fine tune handling of policy negative tests Ronald Cron 2021-03-24 09:18:23 +01:00
  • 6ac020d797 tests: Treat PSA_WANT_ECC_* as manual dependencies Ronald Cron 2021-03-23 17:40:47 +01:00
  • 0c510f36dd Fix NULL+0 in test code Gilles Peskine 2021-03-24 00:41:51 +01:00
  • ee414c7383 Update dependencies in PSA test code Ronald Cron 2021-03-18 18:50:08 +01:00
  • 3d471814bc psa: Add missing PSA configs Ronald Cron 2021-03-18 13:40:31 +01:00
  • 49eee980c3 Merge pull request #4250 from gilles-peskine-arm/psa-curves-fix-tests Ronald Cron 2021-03-23 16:31:35 +01:00
  • 71f45ba0e8 Fix unused parameter warning in some configurations Gilles Peskine 2021-03-23 14:17:55 +01:00
  • defdc3bc53 SECP224K1 is not yet supported via the PSA API Gilles Peskine 2021-03-23 13:59:58 +01:00
  • a1684f42d3 PSA: Reject curves that are not enabled in the PSA configuration Gilles Peskine 2021-03-23 13:12:34 +01:00
  • 398413024d SECP224K1 is not yet supported via the PSA API Gilles Peskine 2021-03-23 12:06:45 +01:00
  • 8276986c3e Curve448 is not yet supported via the PSA API Gilles Peskine 2021-03-23 12:06:16 +01:00
  • 63c3dc9395 Merge pull request #4158 from d3zd3z/pr/psa-config-ec Ronald Cron 2021-03-22 17:35:04 +01:00
  • 01196d0464 Merge pull request #4214 from gilles-peskine-arm/psa-storage-format-test-types Gilles Peskine 2021-03-22 12:16:17 +01:00
  • 8d2bc90b4e Add changelog entry for alt implementors Chris Jones 2021-03-19 15:17:23 +00:00
  • d02f4c2e44 Reword move_internal_headers changelog entry Chris Jones 2021-03-19 15:14:48 +00:00
  • a2d16b39bc Remove certs.h includes from test applications. Mateusz Starzyk 2021-03-19 12:49:41 +01:00
  • 5cb08a8e61 Merge pull request #4202 from paul-elliott-arm/changelog_linelength_enforcement Ronald Cron 2021-03-19 12:26:31 +01:00
  • d75773e941 Pythonify and fix reported line number Paul Elliott 2021-03-18 18:07:46 +00:00
  • d08e538fa5 Merge pull request #4157 from stevew817/dispatch_hash_operations Gilles Peskine 2021-03-17 21:50:00 +01:00
  • 4a5ed0231d Add missing parenthesis Steven Cooreman 2021-03-11 13:18:29 +01:00
  • 3240c9d2ec Update tests for other invalid key operations. Maulik Patel 2021-03-17 16:11:05 +00:00
  • 02a1750098 Update tests for psa_close_key for invalid key. Maulik Patel 2021-03-17 15:05:13 +00:00
  • f65ad8ccc1 Update psa_open_key tests for invalid key. Maulik Patel 2021-03-17 14:55:45 +00:00
  • c1bfcdda58 Fix:4162 Return correct error type for invalid key Maulik Patel 2021-03-15 14:48:14 +00:00
  • 6cc510ea89 Merge pull request #4075 from rrlapointe/dtls_demo_use_read_timeout Gilles Peskine 2021-03-17 14:39:50 +01:00
  • 09d33092cb Merge pull request #4230 from rrlapointe/dtls_demo_use_read_timeout_2.16 Gilles Peskine 2021-03-17 14:39:47 +01:00
  • 2065a8d8af Reduce level of -Wformat-truncation Paul Elliott 2021-03-17 13:12:22 +00:00
  • 29b641688d Fix printf format issue in programs Paul Elliott 2021-03-17 13:02:02 +00:00
  • 0e7b6ebb64 Fix typos in comments Gilles Peskine 2021-03-17 13:46:59 +01:00
  • 782a7eab14 ecjpake_zkp_read() now returns ...BAD_INPUT_DATA when r len == 0 and test follows that TRodziewicz 2021-03-17 11:35:16 +01:00
  • da3da94373 Merge pull request #4210 from gilles-peskine-arm/crypto_values-param-names Ronald Cron 2021-03-17 10:17:18 +01:00
  • 07cdaf11f2 Remove the old issue template Gilles Peskine 2021-03-16 23:07:47 +01:00
  • 32b73c5052 Add contact links for reporting a vulnerability and for support Gilles Peskine 2021-03-16 23:05:38 +01:00
  • 49c700a026 Mandate the use of a template Gilles Peskine 2021-03-16 23:05:17 +01:00
  • 887e2a70f3 Separate issue templates for bugs and enhancements Gilles Peskine 2021-03-16 23:00:22 +01:00
  • d86bc52d78 Cover encodings of algorithms without parameters Gilles Peskine 2021-03-10 15:08:57 +01:00
  • 3298851d05 Fix alignment of PSA defines David Brown 2021-03-16 10:44:22 -06:00
  • 1aec64642c Remove certs module from mbedtls. Mateusz Starzyk 2021-02-08 15:34:42 +01:00
  • 4423667995 Default issue templates archive/dev/gilles-peskine-arm/default-issue-templates Gilles Peskine 2021-03-16 15:34:48 +01:00
  • e204dbf272 Drop support for MBEDTLS_SSL_HW_RECORD_ACCEL. Mateusz Starzyk 2021-03-15 17:57:20 +01:00
  • 7e37338dda Drop single-DES ciphersuites. Mateusz Starzyk 2021-02-24 17:03:56 +01:00
  • 5224e29f0e Drop support for RC4 TLS ciphersuites. Mateusz Starzyk 2021-02-22 14:36:29 +01:00
  • a3a9984a5d Drop support for TLS record-level compression. Mateusz Starzyk 2021-02-19 14:27:22 +01:00
  • 2012ed7560 Drop support for compatibility with our own previous buggy implementation of truncated HMAC (MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT). Mateusz Starzyk 2021-02-19 13:40:25 +01:00
  • 06b07fb839 Drop support for SSLv3. Mateusz Starzyk 2021-02-18 13:55:21 +01:00
  • 74a7f93c94 Add BUGS.md Gilles Peskine 2021-03-16 12:05:44 +01:00
  • 92042d9bc4 The 2.7 branch is retired Gilles Peskine 2021-03-16 12:05:30 +01:00
  • 991bbe7f5e Mention the master branch as well Gilles Peskine 2021-03-16 12:05:16 +01:00
  • a23df13e52 Minor presentation improvements Gilles Peskine 2021-03-16 12:04:44 +01:00
  • f8e45a4e98 Simplify compilation guards around hash driver testing Steven Cooreman 2021-03-16 11:07:55 +01:00
  • 01a622a1a4 Merge pull request #4197 from bensze01/psa_ccm_nonce_length Gilles Peskine 2021-03-16 10:10:41 +01:00
  • eed74df1ee Re-order PSA ECC configs David Brown 2021-03-15 15:53:57 -06:00
  • 44bfed596d Update PSA not supported generated data David Brown 2021-03-15 15:40:10 -06:00
  • 110ea816ca psa: Fix name of BRAINPOOL configs David Brown 2021-03-15 15:30:28 -06:00
  • d80763761f Fix inaccurate comment in sample DTLS server Ryan LaPointe 2021-03-01 10:03:31 -05:00
  • a7e586bc2f Actually use the READ_TIMEOUT_MS in the sample DTLS client and server Ryan LaPointe 2021-03-01 10:02:35 -05:00
  • dbb192d157 Fix inaccurate comment in sample DTLS server Ryan LaPointe 2021-03-01 10:03:31 -05:00
  • 59244e87e1 Actually use the READ_TIMEOUT_MS in the sample DTLS client and server Ryan LaPointe 2021-03-01 10:02:35 -05:00
  • b6bf4bbf95 Clear up language on zeroizing driver context at setup Steven Cooreman 2021-03-15 19:00:14 +01:00
  • aa87fd0012 Make driver IDs always visible Steven Cooreman 2021-03-15 18:54:03 +01:00
  • 61bb8fc693 remove superfluous calls to hash_abort Steven Cooreman 2021-03-15 12:32:48 +01:00
  • 5e4c18f6d9 Reorder the driver wrapper switch-case content Steven Cooreman 2021-03-15 12:26:07 +01:00
  • 893232fbde Ensure the full driver structure is zeroized at setup Steven Cooreman 2021-03-15 12:23:37 +01:00
  • fa952958a5 Don't void actually used arguments Steven Cooreman 2021-03-15 12:16:25 +01:00
  • 0f8ffa806b Rename and retype hash test driver context structure Steven Cooreman 2021-03-15 11:56:33 +01:00
  • 753f973f87 Use full config during driver testing Steven Cooreman 2021-03-15 11:38:44 +01:00
  • 5f88e776c3 Move mbedtls_md_info_from_psa into the mbedtls hash driver Steven Cooreman 2021-03-15 11:07:12 +01:00
  • a85e2f835e Guard hash test functions as a block Steven Cooreman 2021-03-15 11:00:12 +01:00
  • 830aff2a98 Restructure the way driver contexts are declared Steven Cooreman 2021-03-09 09:50:44 +01:00
  • 9e9ca1a738 Drop support for parsing SSLv2 ClientHello. Mateusz Starzyk 2021-02-18 13:55:21 +01:00
  • 0d58666395 Reuse already-defined MBEDTLS_PSA_BUILTIN_HASH Steven Cooreman 2021-03-08 20:28:18 +01:00
  • fbe09284cf Set output length to 0 at start of function Steven Cooreman 2021-03-08 18:41:12 +01:00
  • f66d5fd2bd Apply same argument checking as in psa_hash_setup Steven Cooreman 2021-03-08 18:40:40 +01:00
  • 85537fa141 psa: ecdsa: Resolve incorrect merge resolution David Brown 2021-03-12 12:21:45 -07:00
  • e483a77c85 Merge pull request #816 from ARMmbed/development v2.26.0 mbedtls-2.26.0 Dave Rodgman 2021-03-12 16:55:26 +00:00
  • ca38fabf0c Add move_internal_headers changelog Chris Jones 2021-03-12 09:57:26 +00:00
  • 6a69ac4453 Merge pull request #4220 from bensze01/psa_aead_update_output_size Ronald Cron 2021-03-12 09:17:38 +01:00