Commit Graph

  • 0ef4184859 Merge pull request #9972 from valeriosetti/issue9956-development Ronald Cron 2025-03-07 13:16:01 +00:00
  • 8829aa336c Fix code style Gabor Mezei 2025-03-07 13:21:37 +01:00
  • 723fec4eca Merge pull request #10011 from gilles-peskine-arm/tls-defragment-incremental-dev Gilles Peskine 2025-03-07 13:17:50 +01:00
  • 26c378cb73 Merge pull request #10030 from gilles-peskine-arm/tls-defragment-incremental-3.6 Gilles Peskine 2025-03-07 13:17:39 +01:00
  • c22e315086 Fix a log message Gilles Peskine 2025-03-07 10:43:39 +01:00
  • e34ec86370 Fix a log message Gilles Peskine 2025-03-07 10:43:39 +01:00
  • 692d855b4d tf-psa-crypto: udpate reference Valerio Setti 2025-02-12 15:53:19 +01:00
  • 466ebe8ced Zeroize temporary heap buffers used in PSA operations Gilles Peskine 2025-03-06 12:41:39 +01:00
  • 229e200cb4 Note unused variables when debugging is disabled Gilles Peskine 2025-03-06 21:30:23 +01:00
  • dee926359c Pacify uncrustify Gilles Peskine 2025-03-06 21:32:08 +01:00
  • dab1cb5b45 Note unused variables when debugging is disabled Gilles Peskine 2025-03-06 21:30:23 +01:00
  • b8f1e4bae3 Pacify uncrustify Gilles Peskine 2025-03-06 21:32:08 +01:00
  • ce726b23fa Fix uninitialized variable Gilles Peskine 2025-03-06 19:27:50 +01:00
  • afb254c5fe Unify handshake fragment log messages Gilles Peskine 2025-03-06 19:23:22 +01:00
  • 0a467ccd24 Unify handshake fragment log messages Gilles Peskine 2025-03-06 19:22:52 +01:00
  • b888cca5b6 Fix handshake defragmentation when the record has multiple messages Gilles Peskine 2025-03-06 19:03:00 +01:00
  • 3175fc3be2 Fix end check before memmove Gilles Peskine 2025-03-06 15:15:20 +01:00
  • 15c072f0de Fix handshake defragmentation when the record has multiple messages Gilles Peskine 2025-03-06 19:03:00 +01:00
  • 149509362b TLS context serialization needs an AEAD ciphersuite Gabor Mezei 2025-03-06 16:06:42 +01:00
  • 0851ec9344 Fix end check before memmove Gilles Peskine 2025-03-06 15:15:20 +01:00
  • 184cac1eb6 Zeroize temporary heap buffers used when deriving an ECC key Gilles Peskine 2025-03-06 12:42:30 +01:00
  • e847afd9ef Zeroize temporary heap buffers used in PSA operations Gilles Peskine 2025-03-06 12:41:39 +01:00
  • 7719169ef4 Update framework Gilles Peskine 2025-03-03 17:53:53 +01:00
  • e4a3fc2f58 Update framework Gilles Peskine 2025-03-03 17:53:53 +01:00
  • ab7bb5734d Appease check-names with prefix David Horstmann 2025-03-05 18:05:04 +00:00
  • c43a9d5576 Merge pull request #1313 from gilles-peskine-arm/ssl-hostname-unset-magic-pointer-2.28 David Horstmann 2025-03-05 17:59:19 +00:00
  • 9a9f0c77cf Merge pull request #1312 from gilles-peskine-arm/ssl-hostname-unset-magic-pointer-3.6 David Horstmann 2025-03-05 17:59:12 +00:00
  • b58618a869 Merge pull request #1314 from gilles-peskine-arm/ssl-hostname-unset-reject-dev David Horstmann 2025-03-05 17:58:59 +00:00
  • 1b785e2201 Refer to the API documentation for details Gilles Peskine 2025-03-05 17:44:20 +01:00
  • 36edd48c61 Document the limitations of TLS handshake message defragmentation Gilles Peskine 2025-03-05 17:41:59 +01:00
  • 58c3301f65 Make conversion explicit to silence MSVC warning Gilles Peskine 2025-03-04 10:30:24 +01:00
  • 302f37b05d Fix dodgy printf calls Gilles Peskine 2025-02-25 23:57:20 +01:00
  • cc856a2c0e Handshake defragmentation: reassemble incrementally Gilles Peskine 2025-02-28 22:24:56 +01:00
  • 22c51b9a0b mbedtls_ssl_prepare_handshake_record(): log offsets after decryption Gilles Peskine 2025-02-28 22:02:52 +01:00
  • af0c461f39 mbedtls_ssl_prepare_handshake_record(): refactor first fragment prep Gilles Peskine 2025-02-28 21:59:12 +01:00
  • 1e81d349b8 Tweak handshake fragment log message Gilles Peskine 2025-03-03 16:46:10 +01:00
  • 3d490a91ad Tweak "waiting for more handshake fragments" log message Gilles Peskine 2025-02-28 21:29:59 +01:00
  • b6102b6ccf Fix Doxygen markup Gilles Peskine 2025-02-12 23:11:09 +01:00
  • 90a9593bbd Fix dodgy printf calls Gilles Peskine 2025-02-25 23:57:20 +01:00
  • e85ece6584 Handshake defragmentation: reassemble incrementally Gilles Peskine 2025-02-28 22:24:56 +01:00
  • 235eae9e03 mbedtls_ssl_prepare_handshake_record(): log offsets after decryption Gilles Peskine 2025-02-28 22:02:52 +01:00
  • 7a17696c34 mbedtls_ssl_prepare_handshake_record(): refactor first fragment prep Gilles Peskine 2025-02-28 21:59:12 +01:00
  • 07027722cb Tweak handshake fragment log message Gilles Peskine 2025-03-03 16:46:10 +01:00
  • 9bdc8aa80b Tweak "waiting for more handshake fragments" log message Gilles Peskine 2025-02-28 21:29:59 +01:00
  • 2e5a7ea9bc Fix Doxygen markup Gilles Peskine 2025-02-12 23:11:09 +01:00
  • 6811978045 Merge pull request #10021 from gilles-peskine-arm/tls-defragment-generate-tests-dev Gilles Peskine 2025-03-05 16:49:32 +01:00
  • 134677d44c Merge pull request #10029 from gilles-peskine-arm/tls-defragment-generate-tests-3.6 Gilles Peskine 2025-03-05 16:49:21 +01:00
  • ea4df49272 Update test dependencies Gabor Mezei 2025-03-04 17:17:09 +01:00
  • dcbe4ce9db Update dependencies Gabor Mezei 2025-03-04 11:58:02 +01:00
  • 92e49e1bca Update comment Gabor Mezei 2025-03-04 11:57:08 +01:00
  • c27757b1eb Add new test component Gabor Mezei 2025-02-27 11:30:11 +01:00
  • 8adcfc8240 Add ECDSA ciphersuite support for resize_buffer tests Gabor Mezei 2025-02-26 17:37:33 +01:00
  • ab02cd5e7b Revert "Delete test cases" Gabor Mezei 2025-02-21 18:10:45 +01:00
  • cdd34742cf Fix test case name Gabor Mezei 2025-02-21 18:07:41 +01:00
  • 973a712dd8 Migrate to a usable ciphersuite Gabor Mezei 2025-02-18 12:31:25 +01:00
  • ff9b2e742a Delete test cases Gabor Mezei 2025-02-17 13:44:13 +01:00
  • dd7c0f1e66 Fix ciphersuit Gabor Mezei 2025-02-17 13:42:46 +01:00
  • 9d7fd3dfe1 Migrate the RSA key exchage tests Gabor Mezei 2025-02-13 13:30:23 +01:00
  • 00ab71035e Delete SSL async decryption tests Gabor Mezei 2025-02-12 17:52:22 +01:00
  • fc42c22c7b Migrate RSA key exchange tests Gabor Mezei 2025-02-05 17:28:03 +01:00
  • 371a1aab87 psasim: update README file Valerio Setti 2025-03-04 10:14:29 +01:00
  • 05c23fbf86 ChangeLog: add note for removal of DHM related functions in SSL Valerio Setti 2025-02-24 10:02:41 +01:00
  • 28c645b951 docs: remove references to DHM Valerio Setti 2025-02-12 14:34:54 +01:00
  • d7a465431c library: do not include dhm.c in the build Valerio Setti 2025-02-12 14:33:59 +01:00
  • ddc4b042f8 scripts: generate_errors: remove DHM occurrence Valerio Setti 2025-02-12 13:49:32 +01:00
  • 15fd5c9925 ssl: remove support for MBEDTLS_DHM_C Valerio Setti 2025-02-12 13:38:24 +01:00
  • 461899e382 analyze_outcomes.py: remove exceptions for MBEDTLS_DHM_C Valerio Setti 2025-02-12 13:34:25 +01:00
  • eb63eb2a6a etests: remove MBEDTLS_DHM_C/DHM occurrencies Valerio Setti 2025-02-12 13:32:49 +01:00
  • c56cda7ad6 scripts: query_config.fmt: do not include "dhm.h" Valerio Setti 2025-02-12 10:54:02 +01:00
  • 12e67eaa5b programs: remove DHM_C usage from selftest Valerio Setti 2025-02-12 10:51:31 +01:00
  • 73cd415c0b programs: remove DHM_C from ssl_client2 and ssl_server2 Valerio Setti 2025-02-12 10:46:54 +01:00
  • 540e7f3738 programs: remove dh_client and dh_server Valerio Setti 2025-02-12 10:29:32 +01:00
  • 2e7def5748 Update framework Gilles Peskine 2025-03-05 10:08:29 +01:00
  • 9d54be57b0 Generate handshake defragmentation test cases: update analyze_outcomes Gilles Peskine 2025-03-03 14:10:08 +01:00
  • 2d23a9a464 Update framework Gilles Peskine 2025-03-04 18:51:27 +01:00
  • e0bd20bd58 Generate handshake defragmentation test cases: update analyze_outcomes Gilles Peskine 2025-03-03 14:10:08 +01:00
  • 3b3c652ddc Merge pull request #10027 from valeriosetti/md-psa-dispatch-development Gilles Peskine 2025-03-04 11:22:23 +00:00
  • 5328d8f55c tf-psa-crypto: update reference Valerio Setti 2025-03-03 15:37:47 +01:00
  • 1d25c71ab6 Merge pull request #9562 from valeriosetti/md-psa-dispatch-3.6 Manuel Pégourié-Gonnard 2025-03-04 08:34:11 +00:00
  • 2e7f2a2e48 Switch to generated handshake tests Gilles Peskine 2025-03-01 16:48:33 +01:00
  • 6183a645fc Normalize requirements in defragmentation test cases Gilles Peskine 2025-03-01 16:38:50 +01:00
  • 49e1ed277e Normalize messages in defragmentation test cases Gilles Peskine 2025-03-01 14:12:02 +01:00
  • 8321ab574c Normalize whitespace in defragmentation test cases Gilles Peskine 2025-03-01 13:53:18 +01:00
  • 8ef2e74704 Move most TLS handshake defragmentation tests to a separate file Gilles Peskine 2025-03-01 14:26:51 +01:00
  • 28f953c5ec New generated file: tests/opt-testcases/handshake-generated.sh Gilles Peskine 2025-03-01 14:28:20 +01:00
  • f89bc27603 Switch to generated handshake tests Gilles Peskine 2025-03-01 16:48:33 +01:00
  • 5071a25320 Normalize requirements in defragmentation test cases Gilles Peskine 2025-03-01 16:38:50 +01:00
  • 46cb8a2aa9 Normalize messages in defragmentation test cases Gilles Peskine 2025-03-01 14:12:02 +01:00
  • aaab090ad8 Normalize whitespace in defragmentation test cases Gilles Peskine 2025-03-01 13:53:18 +01:00
  • b40d33b7c8 Move most TLS handshake defragmentation tests to a separate file Gilles Peskine 2025-03-01 14:26:51 +01:00
  • 4773333dc6 New generated file: tests/opt-testcases/handshake-generated.sh Gilles Peskine 2025-03-01 14:28:20 +01:00
  • 82cd324fd4 Fix code style for key derivation input function Waleed Elmelegy 2025-03-03 15:04:17 +00:00
  • e014887ea5 Fix code style for key derivation input function Waleed Elmelegy 2025-03-03 15:01:38 +00:00
  • 1027c4cc3c psasim: add support for psa_can_do_hash() Valerio Setti 2025-03-03 15:36:00 +01:00
  • 886fa8d71a psasim: add support for psa_export_public_key_iop Valerio Setti 2025-03-03 15:31:55 +01:00
  • abb08f1088 Merge pull request #10024 from gilles-peskine-arm/tls-defragmentation-merge-3.6-20250303 David Horstmann 2025-03-03 14:03:37 +00:00
  • 32707bdc99 Merge pull request #10023 from gilles-peskine-arm/tls-defragmentation-merge-development-20250303 David Horstmann 2025-03-03 14:03:33 +00:00
  • 3dee9a92e4 Replace zero by PSA_ALG_NONE in key derivation test function Waleed Elmelegy 2025-03-03 12:48:40 +00:00
  • 76bafb6a33 Replace zero by PSA_ALG_NONE in key derivation testing Waleed Elmelegy 2025-03-03 13:12:36 +00:00
  • fd01e44cbe Simplify testing psa_key_derivation_input_*() bad state Waleed Elmelegy 2025-03-03 12:42:55 +00:00