Commit Graph

  • e9f50bf161 Merge pull request #8443 from valeriosetti/issue8274 Gilles Peskine 2023-11-04 15:04:42 +00:00
  • 2a095d4028 Merge pull request #8467 from daverodgman/typos Gilles Peskine 2023-11-04 15:04:34 +00:00
  • 0c29963265 Merge pull request #8462 from daverodgman/license-change Gilles Peskine 2023-11-04 15:47:07 +01:00
  • 588feb8588 Merge pull request #8464 from daverodgman/license-change-2.28 Gilles Peskine 2023-11-04 15:47:03 +01:00
  • ad33ab376b Move buffer copy tests into new testsuite David Horstmann 2023-11-03 20:01:37 +00:00
  • 49a7276c49 Switch error code to more appropriate value David Horstmann 2023-11-03 19:51:40 +00:00
  • 86cdc7646d Switch to TEST_CALLOC_NONNULL() David Horstmann 2023-11-03 19:45:39 +00:00
  • 9c2facaa5e Remove NULL-ing of passed in SSL context in ssl_populate_transform() Paul Elliott 2023-10-18 14:34:46 +01:00
  • b8381513c1 Switch from ret to status as naming convention David Horstmann 2023-11-03 19:31:35 +00:00
  • 8075c7faf7 Switch from int to psa_status_t for test args David Horstmann 2023-11-03 19:28:08 +00:00
  • 6805037a45 Add build preset full_no_platform Paul Elliott 2023-11-03 19:24:56 +00:00
  • ac12d2dc69 Remove psa_crypto_ prefix from test functions David Horstmann 2023-11-03 19:23:49 +00:00
  • 8995b50cf4 Remove superfluous comment David Horstmann 2023-11-03 19:20:33 +00:00
  • be8b02b65c Remove not-needed sentence Dave Rodgman 2023-11-03 14:08:38 +00:00
  • f5021c124a Remove not-needed sentence Dave Rodgman 2023-11-03 14:08:38 +00:00
  • d0ac48087b Bump version Dave Rodgman 2023-11-03 13:02:18 +00:00
  • 18b3e8aed1 Assemble changelog Dave Rodgman 2023-11-03 13:00:49 +00:00
  • ace2ecb701 Add Changelog for license Dave Rodgman 2023-11-02 19:01:43 +00:00
  • f429557c59 Update documentation Dave Rodgman 2023-11-02 17:36:49 +00:00
  • 287ab6edb2 Update header Dave Rodgman 2023-11-03 12:57:37 +00:00
  • 625458b990 Update header Dave Rodgman 2023-11-03 12:57:37 +00:00
  • 0f2971a968 Update headers Dave Rodgman 2023-11-03 12:04:52 +00:00
  • bb5a18344a Bump version Dave Rodgman 2023-11-03 12:31:29 +00:00
  • c0e1f3e88e Fix typos in changelog Dave Rodgman 2023-11-03 11:08:05 +00:00
  • b63134a910 Fix 3rdparty target names for custom config David Horstmann 2023-10-06 11:48:44 +01:00
  • 0a403d4fd6 assemble Changelog Dave Rodgman 2023-11-03 12:28:08 +00:00
  • 2bc3bdf37a README improvements to 3rdparty section Dave Rodgman 2023-11-03 11:34:40 +00:00
  • a334690973 Update license for p256-m Dave Rodgman 2023-11-03 09:28:10 +00:00
  • b1c40519d6 Add Changelog for license Dave Rodgman 2023-11-02 19:01:43 +00:00
  • 2c9049c406 Update documentation Dave Rodgman 2023-11-02 17:36:49 +00:00
  • a9b6c64a69 Fix some non-standard headers Dave Rodgman 2023-11-03 12:24:58 +00:00
  • e3c05853d6 Header updates Dave Rodgman 2023-11-03 12:21:36 +00:00
  • 4eb44e4780 Standardise some more headers Dave Rodgman 2023-11-03 12:15:12 +00:00
  • 1146161e93 Add Changelog for license Dave Rodgman 2023-11-02 19:01:43 +00:00
  • bf7805fa17 Update documentation Dave Rodgman 2023-11-02 17:36:49 +00:00
  • 7ff7965561 Update headers Dave Rodgman 2023-11-03 12:04:52 +00:00
  • aeaf1d79ba Update license and copyright in config files Dave Rodgman 2023-11-03 11:40:56 +00:00
  • af54378af4 README improvements to 3rdparty section Dave Rodgman 2023-11-03 11:34:40 +00:00
  • 3f07074efb Fix typos in changelog Dave Rodgman 2023-11-03 11:08:05 +00:00
  • ce38adb731 Fix header in ssl_tls13_keys.c Dave Rodgman 2023-11-03 10:29:25 +00:00
  • 6b190d4f27 psa_information.py: generate dep for AES/ARIA/CAMELLIA ECB test case Yanray Wang 2023-11-01 13:44:14 +08:00
  • fffeae8387 Update license for p256-m Dave Rodgman 2023-11-03 09:28:10 +00:00
  • 676cfdd0ea Replace compound-initializers with memset David Horstmann 2023-11-02 20:47:04 +00:00
  • f8be5f6ade Fix overlooked files Dave Rodgman 2023-11-02 20:43:00 +00:00
  • 658bcff97c Add Changelog for license Dave Rodgman 2023-11-02 19:01:43 +00:00
  • 8ce51708da Update documentation Dave Rodgman 2023-11-02 17:36:49 +00:00
  • 16799db69a update headers Dave Rodgman 2023-11-02 19:47:20 +00:00
  • 8f77dc7f68 Refactor: move buffer pattern fills into helper David Horstmann 2023-11-02 17:48:07 +00:00
  • 70fda48670 Add full round-trip tests for buffer copying David Horstmann 2023-11-02 17:07:16 +00:00
  • 5b9c21756a Add test case for overlapping buffers David Horstmann 2023-11-02 14:39:00 +00:00
  • 72ab8ad44a Reject zero-lengths in psa_crypto_copy_and_free() David Horstmann 2023-11-02 12:00:02 +00:00
  • 2b79cbaa17 Reject NULL original_output with non-NULL output David Horstmann 2023-11-01 17:55:43 +00:00
  • f4bbb632cd Add implementation of psa_crypto_copy_and_free() David Horstmann 2023-11-01 17:47:39 +00:00
  • 9700876520 Add testcases for psa_crypto_copy_and_free() David Horstmann 2023-11-01 15:41:54 +00:00
  • 0fee689e57 Simplify zero-length buffers to always be NULL David Horstmann 2023-11-01 14:46:02 +00:00
  • 03b0472413 Zero-length test for psa_crypto_alloc_and_copy() David Horstmann 2023-11-01 12:30:24 +00:00
  • f06ac88284 Add extra testcases for buffer copying David Horstmann 2023-10-31 18:43:09 +00:00
  • 83eef383c7 Add implementation of psa_crypto_alloc_and_copy() David Horstmann 2023-10-31 18:03:06 +00:00
  • 24f11f9cc7 Add testcases for psa_crypto_alloc_and_copy() David Horstmann 2023-10-31 17:40:59 +00:00
  • 1d838b27b1 Add buffers struct and prototypes for alloc API David Horstmann 2023-10-31 15:41:45 +00:00
  • 8978f5c32a Add implementation of psa_crypto_copy_output() David Horstmann 2023-10-30 20:37:12 +00:00
  • 2f96423147 Add testcases for psa_crypto_copy_output() David Horstmann 2023-10-30 20:34:41 +00:00
  • fde97394a0 Add implementation of psa_crypto_copy_input() David Horstmann 2023-10-30 20:29:43 +00:00
  • 0b241ee584 Add testcases for psa_crypto_copy_input() David Horstmann 2023-10-30 20:16:41 +00:00
  • fc31cb28ee Merge pull request #8395 from tom-daubney-arm/modify_lcov_script_tf_psa_crypto Paul Elliott 2023-11-02 15:56:21 +00:00
  • 74d48c89fa ssl_server2: small improvement of code readability Valerio Setti 2023-11-02 16:43:55 +01:00
  • 4472ce14b9 Merge pull request #8088 from tgonzalezorlandoarm/tg/check_test_cases-new Dave Rodgman 2023-11-02 12:22:52 +00:00
  • 1df57fcc0e Merge pull request #8196 from tgonzalezorlandoarm/tg/check_test_cases Dave Rodgman 2023-11-02 12:22:40 +00:00
  • e91d7c5d68 Update comment to mention IAR Dave Rodgman 2023-11-02 10:36:38 +00:00
  • eefd2695d2 test_suite_psa_crypto: add dependency for decrypt test cases Yanray Wang 2023-10-31 19:09:01 +08:00
  • 66111393e4 all.sh: modify components to test BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-10-31 18:54:54 +08:00
  • b799eea123 check_config: add checks for MBEDTLS_BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-10-31 17:41:47 +08:00
  • e367e47be0 mbedtls_config: add new config option MBEDTLS_BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-10-31 17:23:04 +08:00
  • b351d60e99 Merge remote-tracking branch 'origin/development' into msft-aarch64 Dave Rodgman 2023-11-01 13:20:53 +00:00
  • 91aaba0172 Merge pull request #8457 from tom-cosgrove-arm/fix-broken-link-231031 Tom Cosgrove 2023-11-01 11:02:51 +00:00
  • 59afe498d4 test: tls13: change server output check Pengyu Lv 2023-11-01 14:50:44 +08:00
  • 960b7ebbcf move psk check to EE message on client side Jerry Yu 2023-10-31 16:40:01 +08:00
  • 82fd6c11bd Add selected key and ciphersuite check Jerry Yu 2023-10-31 16:32:19 +08:00
  • ce3b95e2c9 move ticket version check Jerry Yu 2023-10-31 16:02:04 +08:00
  • 454dda3e25 fix various issues Jerry Yu 2023-10-31 15:13:54 +08:00
  • 9ba640d318 Simplify use of __has_builtin Dave Rodgman 2023-10-31 23:30:09 +00:00
  • 90c8ac2205 Add case for MSVC Dave Rodgman 2023-10-31 23:27:24 +00:00
  • 64bdeb89b9 Use non-empty definition for fallback Dave Rodgman 2023-10-31 23:27:04 +00:00
  • 52e7052b6c tidy up comments Dave Rodgman 2023-10-31 23:26:44 +00:00
  • 3e5cc175e0 Reduce code size in mbedtls_cipher_validate_values Dave Rodgman 2023-10-31 17:54:58 +00:00
  • 6d2c1b3748 Restructure mbedtls_cipher_validate_values Dave Rodgman 2023-10-31 17:54:42 +00:00
  • fb24a8425a Introduce MBEDTLS_ASSUME Dave Rodgman 2023-07-12 13:16:49 +01:00
  • 6dcb63bc6d Fix broken link to psa-driver-example-and-guide in psa-driver-wrappers-codegen-migration-guide.md Tom Cosgrove 2023-10-31 15:39:25 +00:00
  • f63a52ed63 Remove auto-generation of test wrappers David Horstmann 2023-10-31 14:25:30 +00:00
  • 413dd07a49 Downgrade auto testing testing to a nice-to-have David Horstmann 2023-10-31 12:16:53 +00:00
  • ac7a809ac3 all.sh: remove leftover loc_curve_list usage Valerio Setti 2023-10-31 12:23:44 +01:00
  • 2151ba55f6 test_suite_x509write: use plaintext key file Pengyu Lv 2023-10-31 18:12:04 +08:00
  • 9043a2fc0b Fix type annotation Gilles Peskine 2023-08-09 10:50:58 +02:00
  • e25a619824 Remove dead code Gilles Peskine 2023-08-07 21:21:21 +02:00
  • 2bff1bfd47 New test suite for the low-level hash interface Tomás González 2023-10-30 15:29:23 +00:00
  • 734d22c03e Move PSA information and dependency automation into their own module Tomás González 2023-10-30 15:15:45 +00:00
  • b67b47425e Rename MBEDTLS_CIPHER_ENCRYPT_ONLY as MBEDTLS_BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-10-31 17:10:32 +08:00
  • 5779096753 Merge remote-tracking branch 'origin/development' into adjust_tfm_configs Yanray Wang 2023-10-31 13:39:07 +08:00
  • 78657d0c1d Change base config to full minus SSL Pengyu Lv 2023-10-27 11:00:32 +08:00
  • f2814ff97b Move common config to common function Pengyu Lv 2023-10-27 10:38:34 +08:00