Commit Graph

  • 9fb40d7e01 Move PSA documentation to tf-psa-crypto Ronald Cron 2024-12-09 10:04:55 +01:00
  • faadfc2513 cmake: Remove unnecessary file generation disablement Ronald Cron 2024-12-07 17:24:28 +01:00
  • 3dd1d3d1de Fix test_sha3_variations Ronald Cron 2024-12-05 15:12:06 +01:00
  • 42ba65d892 Fix test_malloc_0_null Ronald Cron 2024-12-05 10:54:33 +01:00
  • bfa03a2c3a Fix build_zeroize_checks Ronald Cron 2024-12-04 18:24:48 +01:00
  • b7adf7bb77 Fix tls13_only Ronald Cron 2024-12-04 15:32:17 +01:00
  • 9d262d7c13 Fix test_ccm_aes_sha256 Ronald Cron 2024-12-06 17:41:26 +01:00
  • 2654081885 Adapt TF-M configurations to config split Ronald Cron 2024-12-05 16:52:17 +01:00
  • 5096b4cb4b Revert "Remove mbedtls_test" Ronald Cron 2024-12-06 10:09:33 +01:00
  • f6eee5ad55 Move test_keys.h to include/test Ronald Cron 2024-12-09 09:10:51 +01:00
  • 04baacb228 cmake: Try and simplify test_keys/certs.h generation Ronald Cron 2024-12-06 20:39:02 +01:00
  • cec78c33df libtesdriver1: Copy only scripts from framework Ronald Cron 2024-12-05 11:01:06 +01:00
  • ce3bcf04d8 Restore 3.6 PSA constants generation check Ronald Cron 2024-12-09 11:04:38 +01:00
  • 8392f189e2 Move build of PSA programs to tf-psa-crypto Ronald Cron 2024-12-09 10:57:21 +01:00
  • 66ebd9a9ff make: Add missing dependency Ronald Cron 2024-12-10 16:23:55 +01:00
  • 4eaf54e646 Move test_keys.h to include/test Ronald Cron 2024-12-09 18:46:11 +01:00
  • f0dedbaa47 Fix incorrect submodule error message in CMake Harry Ramsey 2024-12-10 15:32:04 +00:00
  • 0fdb404450 Fix incorrect submodule error message in Makefile Harry Ramsey 2024-12-10 09:58:23 +00:00
  • 5d5f4715dd Fix incorrect submodule error message in Makefile Harry Ramsey 2024-12-10 09:58:23 +00:00
  • e3fa3a4e57 Fix incorrect submodule error message in CMake Harry Ramsey 2024-12-09 20:08:09 +00:00
  • e9d036ab11 Merge pull request #9788 from eleuzi01/issue-74-fw Manuel Pégourié-Gonnard 2024-12-10 12:42:06 +00:00
  • 189bf03056 Merge pull request #9789 from eleuzi01/issue-74-backport Manuel Pégourié-Gonnard 2024-12-10 12:31:10 +00:00
  • e330e58bd7 Improve iop export public-key testing Waleed Elmelegy 2024-12-09 18:04:05 +00:00
  • 383ae2f0db Update submodule with the merge Elena Uziunaite 2024-12-10 09:43:43 +00:00
  • f37cbf8c2f Update submodule with the merge Elena Uziunaite 2024-12-10 09:42:48 +00:00
  • aebe857339 Added debug print in tls13 ssl_tls13_write_key_share_ext Nadav Tasher 2024-11-23 17:57:58 +02:00
  • 0843214dee Remove Invalid import/export key test Waleed Elmelegy 2024-12-09 18:01:51 +00:00
  • c66147df72 Refactor & improve internal iop export public-key setup and complete APIs Waleed Elmelegy 2024-12-09 18:00:45 +00:00
  • 1daabc113b Refactor and improve iop export public-key setup and abort APIs Waleed Elmelegy 2024-12-09 17:59:42 +00:00
  • 3c46535ff9 Rename mbedtls_psa_export_public_key_iop_operation_t Waleed Elmelegy 2024-12-03 14:34:35 +00:00
  • e283ed9e20 Add testing of complete API of interruptible export public-key Waleed Elmelegy 2024-12-03 14:28:50 +00:00
  • a04e88adf0 Fix export public-key opaque key test paramters Waleed Elmelegy 2024-12-03 14:25:57 +00:00
  • 81a525849c Add interuptible export public-key to current export public-key tests Waleed Elmelegy 2024-12-03 14:24:40 +00:00
  • 54ba963575 Add interuptible export public-key testing to invalid key tests Waleed Elmelegy 2024-12-03 14:17:25 +00:00
  • f466a284c1 Fix checks for key type in psa_export_public_key_iop_setup() Waleed Elmelegy 2024-12-03 13:52:28 +00:00
  • 4cffd5d4f3 Add implementaion for psa_export_public_key_iop_complete() Waleed Elmelegy 2024-12-03 13:50:56 +00:00
  • 2cfce63fe6 Fix status variable type in mbedtls_psa_ecp_export_public_key_iop_setup() Waleed Elmelegy 2024-12-03 13:49:27 +00:00
  • af2595b4a7 Add implementation for mbedtls_psa_ecp_export_public_key_iop_complete() Waleed Elmelegy 2024-12-03 13:46:23 +00:00
  • c1fc136b14 Add Header for mbedtls_psa_ecp_export_public_key_iop_complete() Waleed Elmelegy 2024-12-03 13:45:47 +00:00
  • c3e0e8fe97 Fix copypasta Gilles Peskine 2024-12-02 21:40:21 +01:00
  • e7e704ac83 p256-m: allow deterministic ECDSA verification Gilles Peskine 2024-11-20 20:31:20 +01:00
  • de7aae1ba0 PSA interruptible sign/verify: detect unsupported mechanism in start Gilles Peskine 2024-11-20 16:13:10 +01:00
  • 27c604af08 Add missing resource cleanup on test failure Gilles Peskine 2024-11-20 11:55:41 +01:00
  • eafc2751e6 Fix edge case with half-supported ECDSA (manual test cases) Gilles Peskine 2024-04-19 19:08:34 +02:00
  • 070fbca351 Add some missing test case dependencies Gilles Peskine 2024-04-19 17:41:41 +02:00
  • 8a4ff2f338 import_not_supported: edge case of unsupported curves Gilles Peskine 2024-04-10 20:39:39 +02:00
  • c5f518357d PSA sign/verify: more uniform error on an unsupported hash Gilles Peskine 2024-04-10 20:05:06 +02:00
  • 1552e11bb3 Update submodule Elena Uziunaite 2024-11-20 15:35:07 +00:00
  • e26f20e745 Adapt paths for scripts/quiet Elena Uziunaite 2024-11-19 16:26:10 +00:00
  • 58172ae15e Adapt paths for output_env.sh Elena Uziunaite 2024-11-19 16:22:33 +00:00
  • 9837ad316a Move files out of Mbed TLS Elena Uziunaite 2024-11-19 16:16:46 +00:00
  • 827e2a9391 Update submodule Elena Uziunaite 2024-11-20 15:09:33 +00:00
  • 9f5487406d Adapt paths for scripts/quiet Elena Uziunaite 2024-11-19 16:26:10 +00:00
  • d92e24e83f Adapt paths for output_env.sh Elena Uziunaite 2024-11-19 16:22:33 +00:00
  • 7b51437f8c Move files out of Mbed TLS Elena Uziunaite 2024-11-19 16:16:46 +00:00
  • 2ce86b0a1b Merge pull request #9792 from gabor-mezei-arm/9157_minimal_tf_psa_crypto_config.py Ronald Cron 2024-12-09 11:47:12 +00:00
  • 2db55a5520 Merge pull request #9824 from Harry-Ramsey/remove-obsolete-ci-scripts-3.6 Manuel Pégourié-Gonnard 2024-12-09 10:49:50 +00:00
  • 4a8e8f84d9 Merge pull request #9666 from Harry-Ramsey/remove-obsolete-ci-scripts-development Manuel Pégourié-Gonnard 2024-12-09 10:49:45 +00:00
  • d1a5bb22ce Update framework Gabor Mezei 2024-12-09 10:29:31 +01:00
  • a13d4049ba Merge pull request #9717 from Harry-Ramsey/move-programs-psa-tf-psa-crypto-development Ronald Cron 2024-12-09 07:38:16 +00:00
  • 5034a1f597 Fix PSA macro identification regexp Gabor Mezei 2024-12-05 19:06:19 +01:00
  • 2e3f17a40f Remove not TF-PSA-Cripto related symbol Gabor Mezei 2024-12-05 18:43:00 +01:00
  • c716aade4f Make the file path generation more transparent Gabor Mezei 2024-12-05 18:41:27 +01:00
  • fc719d6e8c Unify PSA symbol identification Gabor Mezei 2024-12-05 18:40:22 +01:00
  • ce3c2dd30c Merge pull request #9806 from ronald-cron-arm/finalize-split-preparation-1 Ronald Cron 2024-12-05 13:23:09 +00:00
  • 816c7c27f4 Refactor scripts to use config.py instead of config.pl Harry Ramsey 2024-10-07 10:10:12 +01:00
  • 8fae4b05ef Remove obsolete tcp_client.pl Harry Ramsey 2024-10-03 15:48:19 +01:00
  • b5cfc05e89 Remove obsolete Travis CI scripts Harry Ramsey 2024-10-03 15:34:18 +01:00
  • 454cb09a3a Remove obsolete Docker CI scripts Harry Ramsey 2024-10-03 15:26:30 +01:00
  • 1a7bbe1ca8 Handle the _ALT macros in the full adapter Gabor Mezei 2024-12-05 10:17:13 +01:00
  • fb36814669 Use default value for the filename parameter Gabor Mezei 2024-12-05 10:11:46 +01:00
  • 75c7e13fa7 Update framework Gabor Mezei 2024-12-05 10:02:39 +01:00
  • a53712d21d Rename tf_psa_crypto_config.py to config.py Gabor Mezei 2024-11-29 13:12:01 +01:00
  • 680a7c30c2 Use only one config file in config.py Gabor Mezei 2024-11-29 13:09:10 +01:00
  • 37bf61ee96 Fix crypto config path Gabor Mezei 2024-11-29 12:59:26 +01:00
  • 1044a8066b Use better config name Gabor Mezei 2024-11-29 12:58:44 +01:00
  • afc5fa5ad2 Rename TfPSA to TFPSA Gabor Mezei 2024-11-29 12:57:53 +01:00
  • 871cde613d Add full adapter for tf-psa_crypto_config.py Gabor Mezei 2024-11-20 17:08:19 +01:00
  • 3191144e22 Add config.py for TF PSA Crypto Gabor Mezei 2024-11-20 17:05:16 +01:00
  • c707ac56fa Add python module serach path library for TF PSA Crypto Gabor Mezei 2024-11-20 16:58:50 +01:00
  • 4f65e1f075 Distinguish between MBEDTLS_PSA_CRYPTO_C and MBEDTLS_PSA_CRYPTO_CLIENT Gilles Peskine 2024-12-04 18:05:46 +01:00
  • d78d695c46 FFDH in TLS: it's only a limitation for TLS 1.2, not TLS 1.3 Gilles Peskine 2024-12-04 18:04:55 +01:00
  • 21837fc476 Merge pull request #9567 from minosgalanakis/config_split Ronald Cron 2024-12-04 17:03:21 +00:00
  • 64d2238e4d Updated Framework Pointer Minos Galanakis 2024-12-03 16:00:36 +00:00
  • 4ce27cb49b ssl-opt: CONFIGS_ENABLED list should always end with a space char. Minos Galanakis 2024-12-02 15:51:07 +00:00
  • e2d0074d4f Added changelog for the configuration split. Minos Galanakis 2024-12-03 15:51:29 +00:00
  • 848333de3a analyze_outcomes: Moved migrated to ts-psa-crypto tests cases. Minos Galanakis 2024-12-02 15:58:32 +00:00
  • 6a2cbe77fa Move driver wrappers generation to tf-psa-crypto Ronald Cron 2024-11-13 09:20:30 +01:00
  • 1fe5277c88 Remove unnecessary error.h inclusions Ronald Cron 2024-11-13 08:06:25 +01:00
  • 6924564970 Move back timing.c to mbedtls Ronald Cron 2024-11-12 18:14:23 +01:00
  • 18047f0b01 Move config_adjust_legacy_crypto.h to tf-psa-crypto Ronald Cron 2024-11-12 17:32:43 +01:00
  • 8b592d28f9 Move psa_to_ssl_errors Ronald Cron 2024-11-12 18:08:25 +01:00
  • aae9db440a tf-psa-crypto: cmake: Fix hard coded path to framework Ronald Cron 2024-11-22 16:25:55 +01:00
  • a9166b6218 tf-psa-crypto: cmake: Switch to TF_PSA_CRYPTO_FRAMEWORK_DIR Ronald Cron 2024-11-22 16:14:37 +01:00
  • d5331ff4e6 cmake: Move cert.o to mbedtls_test_helpers library of objects Ronald Cron 2024-11-22 19:09:27 +01:00
  • 80963c64eb Move hkdf.h to tf-psa-crypto Ronald Cron 2024-11-28 10:02:09 +01:00
  • 3ed75c5b4f Move psa_test_wrappers.h/c to tf-psa-crypto Ronald Cron 2024-11-22 17:45:30 +01:00
  • 575833cc34 cmake: Move generation of test_certs.h to mbedtls Ronald Cron 2024-11-22 17:14:45 +01:00
  • 4e657bbc1c Add python module serach path library for TF PSA Crypto Gabor Mezei 2024-11-20 16:58:50 +01:00
  • a8c85f8a93 check_names: Updated macro regex to accept TF_PSA_X names. Minos Galanakis 2024-11-29 16:15:41 +00:00