Commit Graph

  • e27738308c Merge mbedtls_mpi_core_sub() constant time testing and functional testing Waleed Elmelegy 2024-05-21 16:05:52 +00:00
  • ad94717070 Update .github/pull_request_template.md Minos Galanakis 2024-05-20 16:57:14 +01:00
  • df1bfec990 Merge pull request #9121 from valeriosetti/issue8963 Tom Cosgrove 2024-05-20 07:14:37 +00:00
  • 27098b458b fix typo Turiiya 2024-05-18 18:04:58 +02:00
  • a8cd2e6421 Fix the build without check_config.h (inclusion of limits.h) Gilles Peskine 2024-05-17 19:00:46 +02:00
  • a8004f27b7 Add additional CCM unset Thomas Daubney 2024-05-17 14:46:07 +01:00
  • 8f83ba08e2 Change the way CBC is set Thomas Daubney 2024-05-17 14:44:15 +01:00
  • b30cd3bb8f Improve test-ref-configs.pl Ronald Cron 2024-05-17 14:11:31 +02:00
  • ca6b1e9df3 Adjust crypto-config-thread.h Ronald Cron 2024-05-17 13:25:12 +02:00
  • b48c8704e6 Fix crypto_adjust_config_dependencies.h documentation Ronald Cron 2024-05-17 13:18:52 +02:00
  • c4c8bdf32e Fix PBKDF2_AES_CMAC_PRF_128 dependencies Ronald Cron 2024-05-17 13:11:24 +02:00
  • 97f0ea7611 Fix the resolution of dependencies on HMAC Ronald Cron 2024-05-17 11:19:57 +02:00
  • 1f3c99c774 psa_autogen.py: improve management of output files Valerio Setti 2024-05-15 07:29:51 +02:00
  • 1f95ede98c Fix "maybe-uninitialized" warning with GCC 11.3 Ronald Cron 2024-05-15 12:49:02 +02:00
  • a33a824d8a Resolve PBKDF2_AES_CMAC_PRF_128 dependencies Ronald Cron 2024-05-15 18:31:17 +02:00
  • b0c96f47e7 Resolve some HMAC dependencies automatically Ronald Cron 2024-05-15 09:27:27 +02:00
  • b3a400b9bd config-suite-b: Enable EC with PSA_WANT Ronald Cron 2024-05-14 14:26:12 +02:00
  • b16e1c2c2f Remove direct enablement of MBEDTLS_CIPHER/MD_C Ronald Cron 2024-05-14 11:27:40 +02:00
  • 4de85396cf Enable MBEDTLS_PSA_CRYPTO_C and MBEDTLS_USE_PSA_CRYPTO Ronald Cron 2024-05-14 10:20:56 +02:00
  • 4dd6631aac test-ref-configs.pl: Detect automatically test with USE_PSA enabled Ronald Cron 2024-05-15 11:22:04 +02:00
  • 640276268d Fix compat.sh filters Ronald Cron 2024-05-14 10:51:27 +02:00
  • 21eaa77ba8 Address ccm-psk-tls1_2 comments Ryan Everett 2024-04-30 17:21:57 +01:00
  • 0855b26a80 Address thread comments Ryan Everett 2024-04-30 17:21:43 +01:00
  • 2abd658030 Address symmetric-only comments Ryan Everett 2024-04-30 17:21:15 +01:00
  • c3051572ca Address suite-b comments Ryan Everett 2024-04-30 17:20:42 +01:00
  • 44d7ddf82f In suite-b move definition of MBEDTLS_PSA_CRYPTO_CONFIG_FILE Ryan Everett 2024-04-26 11:25:43 +01:00
  • 4540cd3429 Add a crypto config file for suite-b Ryan Everett 2024-04-25 17:30:30 +01:00
  • 0a0393e8bd Use crypto config for ccm-psk-dtls1_2.h Ryan Everett 2024-04-25 15:43:52 +01:00
  • ab5ec9d3a4 Add a crypto config file for ccm-psk-tls1_2.h Ryan Everett 2024-04-25 15:05:31 +01:00
  • d3b11571e2 Add a crypto-config file for symmetric-only Ryan Everett 2024-04-25 14:34:33 +01:00
  • 885ea8db8f Add a crypto config file for config-thread Ryan Everett 2024-04-24 16:34:14 +01:00
  • 5da4b7d8da Silence gcc 12.2.0 warning Patrick Wildt 2024-05-15 18:22:17 +00:00
  • b86ce2ee36 Merge pull request #9137 from gilles-peskine-arm/ssl-opt-server2-detection-2.28 Gilles Peskine 2024-05-15 12:06:42 +00:00
  • 281aa2ea6f Merge pull request #9136 from gilles-peskine-arm/ssl-opt-server2-detection-3.6 Gilles Peskine 2024-05-15 12:06:35 +00:00
  • bdce65700e Merge pull request #9067 from gilles-peskine-arm/ssl-opt-server2-detection Gilles Peskine 2024-05-15 12:06:31 +00:00
  • 69ca57eadc Fix typo Thomas Daubney 2024-05-14 16:29:23 +01:00
  • b7c624ddd8 Remove _use_psa suffix from remaining components Thomas Daubney 2024-05-14 16:11:00 +01:00
  • 5f2595a018 Remove non- _use_psa versions of components Thomas Daubney 2024-05-14 16:09:34 +01:00
  • 0d16d81264 Add missing dependency that isn't autodetected Gilles Peskine 2024-05-13 21:18:41 +02:00
  • 2b08ba0674 Remove redundant RSA dependency Gilles Peskine 2024-05-13 21:18:28 +02:00
  • dd53964468 Fix PSK invocation: GnuTLS PSK length (more) Gilles Peskine 2024-05-13 21:06:26 +02:00
  • b3bba1a954 Add seme missing dependencies on renegotiation support Gilles Peskine 2024-04-29 17:47:35 +02:00
  • 757eb9cd79 Default NEXT versions to be the base executables Gilles Peskine 2024-04-29 17:46:24 +02:00
  • e4d2ab87cd Add some missing dependencies on crypto features Gilles Peskine 2024-04-29 17:42:52 +02:00
  • d84733de03 Fix PSK invocation: GnuTLS PSK length Gilles Peskine 2024-04-29 16:09:52 +02:00
  • 6cafbb3ae8 Fix PSK invocation: GnuTLS prompting Gilles Peskine 2024-04-29 16:05:54 +02:00
  • 8ed4374102 Fix PSK invocation: OpenSSL client Gilles Peskine 2024-04-29 16:05:38 +02:00
  • bf90047fe0 Remove Terminated message on 22.04 Jerry Yu 2022-10-10 10:25:26 +08:00
  • efc47ad5bf Merge pull request #9130 from valeriosetti/update-gitignore-backport Manuel Pégourié-Gonnard 2024-05-14 10:16:02 +00:00
  • f5761ff26c Merge pull request #9129 from valeriosetti/update-gitignore Manuel Pégourié-Gonnard 2024-05-14 10:15:59 +00:00
  • f287691e0c Add missing dependency that isn't autodetected Gilles Peskine 2024-05-13 21:18:41 +02:00
  • d2d9bbf9a6 Remove redundant RSA dependency Gilles Peskine 2024-05-13 21:18:28 +02:00
  • 5194ff8e00 Explicitly use TLS 1.2 on <=1.2-specific keyUsage/extKeyusage tests Gilles Peskine 2024-05-13 21:17:35 +02:00
  • abb1c22588 Fix PSK invocation: GnuTLS PSK length (more) Gilles Peskine 2024-05-13 21:06:26 +02:00
  • 89ef2fabb5 Driver-only FFDH is not good enough for DHE support in TLS 1.2 Gilles Peskine 2024-04-30 14:25:30 +02:00
  • 21ad57677c Add seme missing dependencies on renegotiation support Gilles Peskine 2024-04-29 17:47:35 +02:00
  • f9c798cb97 Default NEXT versions to be the base executables Gilles Peskine 2024-04-29 17:46:24 +02:00
  • e373c9417a Force some test cases to use TLS 1.2 Gilles Peskine 2024-04-29 17:44:19 +02:00
  • 80e54a20ac Add some missing dependencies on crypto features Gilles Peskine 2024-04-29 17:42:52 +02:00
  • 02cd7168e6 Fix PSK invocation: GnuTLS PSK length Gilles Peskine 2024-04-29 16:09:52 +02:00
  • f12359ded4 Fix PSK invocation: GnuTLS prompting Gilles Peskine 2024-04-29 16:05:54 +02:00
  • 7fa055b57b Fix PSK invocation: OpenSSL client Gilles Peskine 2024-04-29 16:05:38 +02:00
  • 121a7bfc37 Require RSA when using server1* key or certificate Gilles Peskine 2024-04-29 16:03:02 +02:00
  • b69757ab61 Fix a compilation warning in pk.c when PSA is enabled and RSA is disabled Gilles Peskine 2024-04-29 12:38:16 +02:00
  • 1bc28fe34b Fix skipped tests in configurations without RSA Gilles Peskine 2024-04-26 21:28:49 +02:00
  • 87d99fbd6c psasim: create a seedfile to be used for the crypto server Valerio Setti 2024-05-14 10:57:35 +02:00
  • dce6b85af8 psa_ff_client: fix typos and useless blank lines Valerio Setti 2024-05-14 10:43:14 +02:00
  • f57afd5acd all.sh: improvements Valerio Setti 2024-05-14 10:39:20 +02:00
  • fc73aa02b0 Add missing dependency that isn't autodetected Gilles Peskine 2024-05-13 21:18:41 +02:00
  • f5a30afdae Remove redundant RSA dependency Gilles Peskine 2024-05-13 21:18:28 +02:00
  • d9c7be775e Explicitly use TLS 1.2 on <=1.2-specific keyUsage/extKeyusage tests Gilles Peskine 2024-05-13 21:17:35 +02:00
  • f9f3d21a67 Fix PSK invocation: GnuTLS PSK length (more) Gilles Peskine 2024-05-13 21:06:26 +02:00
  • 3711734a0a Add invalid padding_len check in get_pkcs_padding Andre Goddard Rosa 2024-05-01 11:47:12 -05:00
  • 3235165e07 Change mpi_core_check_sub to be constant time Waleed Elmelegy 2024-05-08 17:36:09 +00:00
  • 7f6c81a9e3 Rename framework_path to framework_scripts_path David Horstmann 2024-05-10 16:58:31 +01:00
  • 95c7eb4c7c Update framework submodule to tip of branch David Horstmann 2024-05-03 14:53:17 +01:00
  • b1827cb42d Add mbedtls_framework to mypy checks David Horstmann 2024-05-03 16:01:36 +01:00
  • b8e133268f Add framework_path module David Horstmann 2024-05-03 14:50:58 +01:00
  • 9638ca389b Update references to mbedtls_dev David Horstmann 2024-05-03 14:36:12 +01:00
  • 04f3433a55 Add framework/scripts to scripts_path.py David Horstmann 2024-05-03 14:34:57 +01:00
  • b66f0392ea Move some files to framework repository David Horstmann 2024-05-03 14:33:44 +01:00
  • ecd6d01023 Rename framework_path to framework_scripts_path David Horstmann 2024-05-10 16:58:31 +01:00
  • 6c0e362a82 Update framework submodule to tip of branch David Horstmann 2024-05-03 14:53:17 +01:00
  • 299e741e8e Add mbedtls_framework to mypy checks David Horstmann 2024-05-03 16:01:36 +01:00
  • 875c32fa07 Add framework_path module David Horstmann 2024-05-03 14:50:58 +01:00
  • cd84bb287b Update references to mbedtls_dev David Horstmann 2024-05-03 14:36:12 +01:00
  • 1131318b72 Add framework/scripts to scripts_path.py David Horstmann 2024-05-03 14:34:57 +01:00
  • 6343a83057 Move some files to framework repository David Horstmann 2024-05-03 14:33:44 +01:00
  • c2d6f546a0 gitignore: ignore .vscode folder in main repo Valerio Setti 2024-05-13 11:14:57 +02:00
  • a927e81fb0 gitignore: ignore test_keys.h and test_certs.h Valerio Setti 2024-05-13 11:13:36 +02:00
  • b5ea455d77 gitignore: ignore .vscode folder in main repo Valerio Setti 2024-05-13 11:14:57 +02:00
  • a621fd9df3 gitignore: ignore test_keys.h and test_certs.h Valerio Setti 2024-05-13 11:13:36 +02:00
  • 2cdc8f7aa5 Merge pull request #9122 from davidhorstmann-arm/fix-fuzzing-build-failures Gilles Peskine 2024-05-12 18:56:11 +00:00
  • f1415b65d0 Merge pull request #9124 from davidhorstmann-arm/fix-fuzzing-build-failures-3.6 Gilles Peskine 2024-05-12 18:56:09 +00:00
  • df097d3b38 Add note explaining component purpose David Horstmann 2024-05-10 15:37:57 +01:00
  • cbea7d6e67 Add note explaining component purpose David Horstmann 2024-05-10 15:37:57 +01:00
  • 90dddc68b9 Add all.sh component for programs without tests David Horstmann 2024-05-10 14:37:48 +01:00
  • 58b660c66a Move test generated files to main CMakeLists.txt David Horstmann 2024-05-10 14:23:16 +01:00
  • c98f8ab5f7 crypto-client: allow debug build of libraries and test binaries Valerio Setti 2024-05-10 15:53:40 +02:00
  • 041ed42555 Add all.sh component for programs without tests David Horstmann 2024-05-10 14:37:48 +01:00