Commit Graph

  • ab1a43e781 check_names: Use the same Python executable instead of python3 Gilles Peskine 2026-01-19 12:34:34 +01:00
  • 069cfbd43c Merge pull request #10564 from valeriosetti/issue10380-mbedtls Valerio Setti 2026-01-16 15:11:14 +00:00
  • 18525876aa check_names: allow pqcp driver to configure mldsa-native Gilles Peskine 2026-01-15 19:30:57 +01:00
  • 0c94e7d164 check_names: Allow mldsa-native symbols to be undeclared Gilles Peskine 2026-01-15 19:25:53 +01:00
  • dd06b4989f check_names: tighten the pattern for internal macros Gilles Peskine 2026-01-15 19:23:27 +01:00
  • 21007fc2bc check_names: use set, not list, when only testing membership Gilles Peskine 2026-01-15 18:04:18 +01:00
  • 2f01eca203 check_names: add type annotations Gilles Peskine 2026-01-15 17:57:47 +01:00
  • 8caa0e42ab check_names: Use dedicated class for parse results Gilles Peskine 2026-01-15 17:55:45 +01:00
  • 8b6217bba8 check_names: don't build what we don't need Gilles Peskine 2026-01-15 17:07:03 +01:00
  • b392da5c46 Merge pull request #257 from valeriosetti/issue598-framework Valerio Setti 2026-01-15 16:55:35 +01:00
  • d49372176f Merge pull request #10551 from bjwtaylor/remove-drbg-modules Gilles Peskine 2026-01-15 12:14:24 +00:00
  • c32c5064c0 tests: pk_helpers: fix code style Valerio Setti 2026-01-15 10:11:37 +01:00
  • fe3f378eec Restore mbedtls_memory_buffer_alloc_free_and_self_test, as it is still required Ben Taylor 2026-01-15 08:38:06 +00:00
  • 4569547e59 Add fixes for defines in selftest Ben Taylor 2026-01-15 07:56:29 +00:00
  • 73c4f2e5d6 tests: pk_helpers: improve documentation of pk_context_populate_method_t Valerio Setti 2026-01-14 23:17:13 +01:00
  • 4eebe42a11 tests: pk_helpers: optimize failure reporting in mbedtls_pk_helpers_populate_context Valerio Setti 2026-01-14 23:05:02 +01:00
  • 842d2d948c Re-add mbedtls_entropy_self_test_wrapper Ben Taylor 2026-01-14 13:18:33 +00:00
  • b300692011 Remove some headers from ssl_test_lib.h, as they are no longer required Ben Taylor 2026-01-14 13:09:15 +00:00
  • dcf7670825 Add further rng removals highlighted by the ci Ben Taylor 2026-01-12 13:12:47 +00:00
  • 7d71244dc3 Remove rng_context_t, as it is no longer useful Ben Taylor 2026-01-12 09:24:35 +00:00
  • 767a3655e5 Remove f_rng p_rng, as these are no longer used Ben Taylor 2026-01-12 09:21:44 +00:00
  • b6cccdf8b5 Replace mbedtls_psa_get_random Ben Taylor 2026-01-12 08:57:48 +00:00
  • 552f31410c Re-add the HMAC_DRBG and CTR_DRBG are cryptographic modules as they are still required Ben Taylor 2026-01-06 13:30:04 +00:00
  • 79002cc990 Remove rng_get from sample programs, as it is no longer required Ben Taylor 2026-01-06 13:22:18 +00:00
  • 99ec289535 Remove duplicated reproducable Ben Taylor 2026-01-06 13:14:14 +00:00
  • eace7ca23f Remove double initialisation of psa Ben Taylor 2026-01-06 09:11:22 +00:00
  • fe978ac1f3 Remove Deprecated Items From Sample Programs Ben Taylor 2026-01-02 09:13:28 +00:00
  • 4e2584d681 tests: scripts: remove set_psa_test_dependencies.py Valerio Setti 2026-01-14 13:34:32 +01:00
  • 2d7c5cb574 tests: pk_helpers: fix outer guard in functions implementation Valerio Setti 2026-01-14 12:54:37 +01:00
  • 43e4dc061d tests: pk_helpers: update documentation Valerio Setti 2026-01-14 12:54:10 +01:00
  • 2b3cc12c01 tests: pk_helpers: let all helper function return an error code Valerio Setti 2026-01-14 12:53:25 +01:00
  • 6370f1c59c Merge pull request #10507 from minosgalanakis/rework/component-configuration-crypto-cmake Ronald Cron 2026-01-14 07:33:06 +00:00
  • 69e117fee0 Merge pull request #10562 from mpg/fix-not-grep Valerio Setti 2026-01-13 22:08:18 +00:00
  • 21fa4896b1 all.sh: fix file paths for "not grep" Manuel Pégourié-Gonnard 2026-01-13 11:24:14 +01:00
  • 1919ee4bb4 Merge pull request #10533 from bjwtaylor/remove-pk_get_name Valerio Setti 2026-01-13 10:11:51 +00:00
  • 2ad6e5ba6c component-configuration-crypto: Adjusted test_crypto_full_md_light_only Minos Galanakis 2026-01-12 12:18:22 +00:00
  • 0c297de53c component-configuration-crypto: Changed cleanup order. Minos Galanakis 2026-01-12 12:10:06 +00:00
  • 67a9123b23 component-configuration-crypto: Changed location of psa-alt-header Minos Galanakis 2025-12-15 14:38:01 +00:00
  • 69545a87af component-configuration-crypto: Added consistent cmake commands. Minos Galanakis 2025-12-02 11:42:40 +00:00
  • 8cdccdecd2 component-configuration-crypto: Migrated build_psa_alt_headers Minos Galanakis 2025-12-01 12:14:59 +00:00
  • 486b6c8252 components-configuration-crypto: Migrated components with custom LDFLAGS to cmake Minos Galanakis 2025-12-01 11:56:31 +00:00
  • 1fcca1f255 component-configuration-crypto: Migrated component_test_crypto_full_md_light_only to cmake Minos Galanakis 2025-12-01 11:46:54 +00:00
  • 5e99591870 components-configuration-crypto: Migrated include dir dependant Release components to cmake Minos Galanakis 2025-12-01 11:42:17 +00:00
  • 6db68f929b components-configuration-crypto: Migrated straightforwad Release components to cmake Minos Galanakis 2025-12-01 11:33:31 +00:00
  • 279c016d87 components-configuration-crypto: Migrated test_tfm_config_p256m_driver_accel_ec to cmake Minos Galanakis 2025-12-01 11:25:16 +00:00
  • 3baeee8647 components-configuration-crypto: Migrated test_full_static_keystore to cmake Minos Galanakis 2025-12-01 11:18:17 +00:00
  • d1307a1d40 components-configuration-crypto: Migrated simple ASAN components. Minos Galanakis 2025-12-01 11:14:17 +00:00
  • fef622c2d0 Merge pull request #10559 from valeriosetti/fix-not-grep Valerio Setti 2026-01-12 14:48:35 +00:00
  • c58c20d4fa tests: scripts: fix grep paths in test_tfm_config_p256m_driver_accel_ec Valerio Setti 2026-01-12 13:29:14 +01:00
  • fceee93024 Add drivers/pqcp/include to C include paths Gilles Peskine 2025-12-08 10:43:53 +01:00
  • ebad5b9817 Merge pull request #270 from gilles-peskine-arm/make_generated_files-use_same_python Ronald Cron 2026-01-12 12:04:30 +01:00
  • 095fe073c3 Update tf-psa-crypto and framework modules to resolve merge conflict and config_macros import error Ben Taylor 2026-01-12 08:10:45 +00:00
  • c23592d7ee Add improvements to code comments and docs Ben Taylor 2026-01-05 13:48:10 +00:00
  • 085aef59ca Change function name from mbedtls_pk_key_type_to_string to mbedtls_x509_pk_type_as_string Ben Taylor 2026-01-02 09:34:36 +00:00
  • f77d749127 Further updates to ssl-opt tests as wrapped keys now expose the underlying type Ben Taylor 2025-12-23 08:25:21 +00:00
  • 98e958c91e Update ssl-opt tests as wrapped keys now expose the underlying type Ben Taylor 2025-12-22 15:31:22 +00:00
  • 81deeb8a5a Update ssl-opt to remove Opaque key types Ben Taylor 2025-12-11 10:46:40 +00:00
  • 837a3cec40 rename function Ben Taylor 2025-12-09 14:51:42 +00:00
  • f9b95cedaa Fix style issues Ben Taylor 2025-12-09 08:22:42 +00:00
  • 2481daa309 Replace mbedtls_pk_get_name with pk_key_type_to_string Ben Taylor 2025-12-09 08:11:28 +00:00
  • 5aba22b3df tests: scripts: configuration-crypto: fix paths for "not grep" Valerio Setti 2026-01-09 22:52:45 +01:00
  • a56534ba79 Use the same Python executable instead of python Gilles Peskine 2026-01-09 20:44:58 +01:00
  • f7173e4389 Merge pull request #10517 from valeriosetti/issue10460 Valerio Setti 2026-01-09 15:22:13 +00:00
  • ee399cc257 Merge pull request #245 from gilles-peskine-arm/make_generated_files-fix-check Gilles Peskine 2026-01-09 10:46:49 +01:00
  • f51cf54fd4 all-core.sh: Allow overriding of the psa-sim location Minos Galanakis 2026-01-07 16:55:33 +00:00
  • 7f6ad7c9b8 psasim: Update location in Makefile and all-core.sh Minos Galanakis 2025-12-03 23:46:09 +00:00
  • fc4689b631 Removed old psasim dir Minos Galanakis 2026-01-08 17:45:19 +00:00
  • daee5e1925 Merge branch 'tmp-branch-move-files-to-framework' into move-files-into-framework Minos Galanakis 2026-01-08 17:43:06 +00:00
  • d9823616cf Moved tests/psa-client-server to framework. Minos Galanakis 2026-01-08 17:15:35 +00:00
  • bf381062bf psasim: Moved to psasim_deprecated Minos Galanakis 2026-01-08 17:13:53 +00:00
  • fdccbbb91f tests: scripts: configuration-crypto: fix paths after switch to CMake Valerio Setti 2026-01-08 17:53:56 +01:00
  • 193401cce1 Merge pull request #10544 from gilles-peskine-arm/move-crypto-makefiles Ronald Cron 2026-01-08 16:02:56 +00:00
  • 4ffb299208 Remove local copies of makefile helpers Gilles Peskine 2026-01-07 19:10:21 +01:00
  • e23b6e4dc8 Use the crypto makefile helpers in tf-psa-crypto Gilles Peskine 2025-12-18 22:22:33 +01:00
  • fca232cb25 Update tf-psa-crypto with makefile helpers Gilles Peskine 2026-01-07 19:10:21 +01:00
  • 059aac8680 tests: scripts: build with cmake in all components using Asan Valerio Setti 2026-01-08 14:25:19 +01:00
  • 0294b11967 Merge pull request #10556 from gilles-peskine-arm/sha3-cleanup-202512-prep2 Valerio Setti 2026-01-08 12:18:28 +00:00
  • dae1609b58 Merge pull request #253 from gilles-peskine-arm/all.sh-cleanup-cmake-only-in-tree Valerio Setti 2026-01-08 10:49:05 +01:00
  • 4d62c59a56 tests: scripts: add new component to test with only pkwrite disabled Valerio Setti 2026-01-08 10:26:44 +01:00
  • ebbaca0a99 library: debug: adjust guards for "mbedtls_debug_print_crt" Valerio Setti 2026-01-07 18:04:43 +01:00
  • 2af638a177 library: debug: fix print format in mbedtls_debug_print_buf_ext() Valerio Setti 2025-12-18 14:56:59 +01:00
  • d040eb823e include: debug: fix guards for MBEDTLS_SSL_DEBUG_CRT Valerio Setti 2025-12-16 14:43:28 +01:00
  • af62bae5c1 library: debug: add PK_WRITE_C guard to mbedtls_debug_print_crt() Valerio Setti 2025-12-16 09:41:41 +01:00
  • 3c419c1ca3 tests: scripts: adjust CRT dump test data Valerio Setti 2025-11-19 18:22:33 +01:00
  • f1cb45289b library: debug: improve mbedtls_debug_print_buf() Valerio Setti 2025-11-19 18:20:07 +01:00
  • c6bf9d8200 library: debug: use mbedtls_pk_write_pubkey_psa() to write public key Valerio Setti 2025-11-19 15:21:18 +01:00
  • 10eaf68acd library: debug: remove mbedtls_debug_print_mpi() Valerio Setti 2025-11-19 13:09:56 +01:00
  • fa298be91a tests: src: pk_helpers: style fix in code and documentation Valerio Setti 2026-01-08 09:28:34 +01:00
  • e28511869c tests: src: pk_helpers: select predefined keys using PSA key type and bits Valerio Setti 2026-01-07 14:28:31 +01:00
  • 898a721b9d Fix missing cleanup of toplevel Makefile Gilles Peskine 2025-12-31 16:13:30 +01:00
  • a082c08a1d CMake artifacts cleanup: fix the new code on Ubuntu 16.04 Gilles Peskine 2025-12-10 20:05:07 +01:00
  • ffeda99865 Only clean CMake artifacts in-tree Gilles Peskine 2025-12-10 18:04:28 +01:00
  • feef17dcf3 Actually fail if --check fails Gilles Peskine 2025-12-04 15:12:04 +01:00
  • b8d3b81597 Add missing type annotations Gilles Peskine 2025-12-04 15:09:08 +01:00
  • 88e0eb729e tests: src: pk_helpers: add documentation and proper functions prefix Valerio Setti 2026-01-07 12:35:44 +01:00
  • 6d2ca07e72 scripts: generate_test_keys: minor improvements Valerio Setti 2026-01-07 11:02:38 +01:00
  • 68b0ad1512 Adapt to the split of test_suite_shax Gilles Peskine 2026-01-07 16:19:48 +01:00
  • 67152f3049 Merge pull request #10543 from gilles-peskine-arm/split-crypto-makefiles Ronald Cron 2026-01-07 15:18:32 +00:00
  • a271e934ed Merge pull request #10555 from gilles-peskine-arm/sort-config_check_user-mbedtls Ronald Cron 2026-01-07 11:45:51 +00:00
  • 92d56edb31 scripts: generate_test_keys: allow multiple usage of the generated header Valerio Setti 2025-12-17 16:31:03 +01:00