Commit Graph

  • 9f747537cf Update BRANCHES Dave Rodgman 2023-11-06 11:47:15 +00:00
  • 28d40930ae Restore bump version Dave Rodgman 2023-11-03 12:46:57 +00:00
  • 39b2a38076 Restore 3.5.1 ChangeLog Dave Rodgman 2023-11-07 12:39:51 +00:00
  • a2d14ef764 Merge remote-tracking branch 'origin/development' into mbedtls-3.5.1-pr Dave Rodgman 2023-11-08 11:39:41 +00:00
  • 47854e638b Revert back to v3.5.0 Dave Rodgman 2023-11-08 11:37:56 +00:00
  • edb8fec988 Add docs re Everest license v3.5.1 mbedtls-3.5.1 Dave Rodgman 2023-11-08 11:36:00 +00:00
  • 1d6de4ceb7 No more limitations accelerated algorithms using a built-in hash Gilles Peskine 2023-07-18 14:04:39 +02:00
  • fcc5f31bb8 Rm unjustified MD_C dependencies in PSA test Manuel Pégourié-Gonnard 2023-11-08 12:23:17 +01:00
  • af302b9e5d Rm unjustified PK_C dependencies in PSA tests Manuel Pégourié-Gonnard 2023-11-08 12:07:15 +01:00
  • 433150e8f2 Rm redundant ECC dependencies in psa_crypto tests Manuel Pégourié-Gonnard 2023-11-07 12:03:46 +01:00
  • 59a8b41ca3 Fix incorrect RSA dependencies in psa_crypto tests Manuel Pégourié-Gonnard 2023-11-07 11:44:52 +01:00
  • 0d9a3618bd Rm unneeded dep on PK_PARSE_C in psa crypto tests Manuel Pégourié-Gonnard 2023-11-07 11:14:48 +01:00
  • d137da5a93 check_config: make error message in BLOCK_CIPHER_NO_DECRYPT clearer Yanray Wang 2023-11-08 19:12:23 +08:00
  • 004a60c087 aes.c: remove non-functional code Yanray Wang 2023-11-08 19:05:29 +08:00
  • 65f7653bdd tls1.3: early data: rephrase ChangeLog Yanray Wang 2023-11-08 18:39:53 +08:00
  • e542d7c311 Merge pull request #1107 from davidhorstmann-arm/psa-shared-buffers-design David Horstmann 2023-11-08 10:36:47 +00:00
  • eb8f498ef1 Remove unused *.cocci files Ronald Cron 2023-11-08 10:08:09 +01:00
  • f95b678729 Remove unused *.cocci files Ronald Cron 2023-11-08 10:08:09 +01:00
  • c27a4ce3dd Merge pull request #8429 from gilles-peskine-arm/fix-test_suite_constant_time_hmac-not-executed Ronald Cron 2023-11-08 09:05:12 +00:00
  • 2bd56de3f4 ssl: replace MBEDTLS_SSL_HAVE_*_CBC with two seperate macros Pengyu Lv 2023-11-08 14:21:19 +08:00
  • ba6825e37b ssl: use MBEDTLS_SSL_HAVE_* in tests Pengyu Lv 2023-11-08 12:16:29 +08:00
  • eb61868878 tls1.3: early data: add ChangeLog entry Yanray Wang 2023-11-08 13:41:32 +08:00
  • 65458fa969 ssl: MBEDTLS_SSL_HAVE_* in ssl_misc.h Pengyu Lv 2023-11-08 12:16:29 +08:00
  • 829dd2048a ssl: use MBEDTLS_SSL_HAVE_* in ssl_ciphersuites.c Pengyu Lv 2023-11-08 12:01:26 +08:00
  • f1b86b088f ssl: add macro to indicate CBC mode is available Pengyu Lv 2023-11-08 11:26:44 +08:00
  • e870cc8c86 ssl: add macro for available key types Pengyu Lv 2023-11-08 11:24:47 +08:00
  • 7b320fa7c9 ssl-opt.sh: fix typo Yanray Wang 2023-11-08 10:33:30 +08:00
  • fe03a4071b ssl_helper: fix missin initialization of cli_log_obj Pengyu Lv 2023-11-08 10:30:48 +08:00
  • 8636d471b3 config-tfm.h: License Change Yanray Wang 2023-11-08 10:07:01 +08:00
  • 30769696e7 Merge remote-tracking branch 'origin/development' into adjust_tfm_configs Yanray Wang 2023-11-08 10:00:24 +08:00
  • 1ac7e24fb7 Add testcase for psa_crypto_input_copy_alloc() David Horstmann 2023-11-06 18:18:59 +00:00
  • c55b500343 Changed notes in x509_csr.h to better describe the behavior of mbedtls_x509_csr_parse_der and mbedtls_x509_csr_parse_der_with_ext_cb. Matthias Schulz 2023-11-07 16:47:37 +01:00
  • 9a0ad5c427 Changed the test to reflect mbedTLS's current behavior. Matthias Schulz 2023-11-07 16:40:22 +01:00
  • 5240ab0c98 Backported test cases from https://github.com/Mbed-TLS/mbedtls/pull/8378 Matthias Schulz 2023-11-07 16:21:49 +01:00
  • e92f6dcf5c New test cases requested in https://github.com/Mbed-TLS/mbedtls/pull/8378#discussion_r1383779861 Matthias Schulz 2023-11-07 15:16:35 +01:00
  • 53199b1c0a Merge pull request #6720 from yuhaoth/pr/tls13-early-data-receive-0_rtt-and-eoed Tom Cosgrove 2023-11-07 13:59:13 +00:00
  • 7604915cce Update Changelog with bugfix entry Dave Rodgman 2023-11-07 12:33:17 +00:00
  • 4995e0c31b cipher.c: return error for ECB-decrypt under BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-11-07 17:50:52 +08:00
  • 4122c16abd Merge pull request #6945 from lpy4105/issue/6935/ticket_flags-kex-mode-determination Tom Cosgrove 2023-11-07 09:26:21 +00:00
  • 7cca7f6820 move ext print to the end of write client hello Jerry Yu 2023-11-07 15:00:32 +08:00
  • 1ccd6108e8 Revert "fix miss sent extensions mask" Jerry Yu 2023-11-07 14:57:12 +08:00
  • 7ef9fd8989 fix various issues Jerry Yu 2023-11-07 14:30:38 +08:00
  • 2bea94ce2e check the ticket version unconditional Jerry Yu 2023-11-07 14:18:17 +08:00
  • 0751761b49 max_early_data_size: rename configuration function Yanray Wang 2023-11-07 11:47:36 +08:00
  • d5ed36ff24 early data: rename configuration function Yanray Wang 2023-11-07 11:40:43 +08:00
  • 4ebf86e780 tls13-misc: Do not check kex mode for some cases Pengyu Lv 2023-11-07 10:14:32 +08:00
  • 44670c6eda Revert "TLS 1.3: SRV: Don't select ephemeral mode on resumption" Pengyu Lv 2023-11-07 09:58:53 +08:00
  • 1f00926142 Change base config to full Pengyu Lv 2023-11-07 09:55:11 +08:00
  • a1023e2bd6 programs/test/metatest indirectly includes library/common.h Gilles Peskine 2023-11-03 19:16:56 +01:00
  • 4bc873f0a1 Add missing program to .gitignore Gilles Peskine 2023-11-03 18:57:06 +01:00
  • 102aea2ba8 Add metatests for mutex usage Gilles Peskine 2023-11-03 18:05:38 +01:00
  • f0d5cf9a0c Don't use %llx in printf Gilles Peskine 2023-11-03 10:58:57 +01:00
  • a1dfa14c06 Fix cast from pointer to integer of different size Gilles Peskine 2023-11-03 10:31:56 +01:00
  • ee8109541a Don't cast a function pointer to a data pointer Gilles Peskine 2023-11-02 22:32:50 +01:00
  • 6aa9f32124 Use casts when doing nonstandard pointer conversions Gilles Peskine 2023-11-02 21:31:07 +01:00
  • 6848d1709b Run metatests in selected components Gilles Peskine 2023-11-02 19:58:03 +01:00
  • 69e8db0366 Strengthen against Clang optimizations Gilles Peskine 2023-11-02 19:52:32 +01:00
  • b0f0a64de0 Metatests for basic Asan and Msan features Gilles Peskine 2023-11-02 19:42:13 +01:00
  • f109664448 Script to run all the metatests (with platform filtering) Gilles Peskine 2023-11-02 19:23:41 +01:00
  • 80ba832be6 Metatests for null pointer dereference Gilles Peskine 2023-11-02 19:23:26 +01:00
  • f309fbf0d5 Validate that test_fail causes a test failure Gilles Peskine 2023-11-02 18:49:52 +01:00
  • 33406b645d Add a metatest program Gilles Peskine 2023-11-02 18:48:39 +01:00
  • 6fd4c7cff2 Add prototypes for psa_crypto_input_copy API David Horstmann 2023-11-06 17:27:16 +00:00
  • b3de69493c Remove psa_crypto_alloc_and_copy() API David Horstmann 2023-11-06 14:22:28 +00:00
  • 7dd8205423 Remove extra blank line at end of file David Horstmann 2023-11-06 17:43:40 +00:00
  • b578514b03 Merge pull request #8470 from gilles-peskine-arm/check-files-license Dave Rodgman 2023-11-06 17:07:54 +00:00
  • d6d43ec8a5 Merge pull request #8485 from gilles-peskine-arm/check-files-license-2.28 Dave Rodgman 2023-11-06 17:07:48 +00:00
  • 4b67ac8adf Merge pull request #8444 from Mbed-TLS/cvv-code-size Dave Rodgman 2023-11-06 12:50:37 +00:00
  • 32ffbfd139 Pacify mypy Gilles Peskine 2023-11-03 14:49:12 +01:00
  • 1b4f036dd4 Also complain if licenses are mentioned Gilles Peskine 2023-11-03 14:35:28 +01:00
  • 15db6822a3 Check copyright statements and SPDX license identifier Gilles Peskine 2023-11-03 14:13:55 +01:00
  • 5136156750 Sort imports Gilles Peskine 2023-11-03 13:55:00 +01:00
  • 68142f15fd Update BRANCHES Dave Rodgman 2023-11-06 11:50:22 +00:00
  • 2ef7c30775 Update BRANCHES Dave Rodgman 2023-11-06 11:47:15 +00:00
  • e03270f2e0 Merge pull request #8391 from paul-elliott-arm/full_no_platform Paul Elliott 2023-11-06 11:35:28 +00:00
  • 8243ebf6b3 Merge pull request #8477 from paul-elliott-arm/full_no_platform_2_28 Paul Elliott 2023-11-06 11:35:12 +00:00
  • 964dee6b3f Merge pull request #8442 from lpy4105/issue/8355/driver-only-cipher_aead-x509 Manuel Pégourié-Gonnard 2023-11-06 09:10:57 +00:00
  • bc29aefdea all.sh: test BLOCK_CIPHER_NO_DECRYPT in build_aes_variations Yanray Wang 2023-11-06 11:08:17 +08:00
  • 9e47b268c4 Revert "ssl-opt.sh: Make record_outcome record the ssl-opt.sh file only" Jerry Yu 2023-11-06 10:52:01 +08:00
  • 50d07bdeec Add test-suite parameter to filter tests Jerry Yu 2023-11-06 10:49:01 +08:00
  • 0c835dbae3 move script to tests/scripts Jerry Yu 2023-10-24 15:45:41 +08:00
  • 521ae846bc improve document Jerry Yu 2023-10-24 15:44:00 +08:00
  • 60313c1e62 move asn1crypto to ci.requirements.txt Jerry Yu 2023-10-24 15:42:30 +08:00
  • 8c31148af0 fix wrong typo and indent issue Jerry Yu 2023-10-18 15:06:54 +08:00
  • dbb7b467d2 Add server9-bad-saltlen generate command Jerry Yu 2023-05-24 18:00:54 +08:00
  • af0b58d21a Add asn1crypto to python maintainer requirements Jerry Yu 2023-05-25 10:53:38 +08:00
  • 2fd6505b33 add script for server9_bad_saltlen Jerry Yu 2023-05-23 17:21:52 +08:00
  • 53479573a0 ChangeLog: rewrite ChangeLog for block-cipher-no-decrypt Yanray Wang 2023-11-02 13:41:11 +08:00
  • 0d76b6ef76 Return an error if asking for decrypt under BLOCK_CIPHER_NO_DECRYPT Yanray Wang 2023-11-02 11:54:39 +08:00
  • 956aa00202 check_config: add checks for MBEDTLS_BLOCK_CIPHER_NO_DECRYPT with PSA Yanray Wang 2023-11-01 19:15:16 +08:00
  • f149640021 all.sh: add components to test BLOCK_CIPHER_NO_DECRYPT with PSA Yanray Wang 2023-11-01 18:55:13 +08:00
  • de0e2599ad cipher_wrap.c: remove unnecessary NO_DECRYPT guard for DES Yanray Wang 2023-11-01 15:44:27 +08:00
  • f24bbd987a dh_client.c: modify prompt message Yanray Wang 2023-11-01 14:47:14 +08:00
  • be08908564 config.py: exclude MBEDTLS_BLOCK_CIPHER_NO_DECRYPT from full Yanray Wang 2023-11-01 14:06:30 +08:00
  • ce78200fb5 Pacify mypy Gilles Peskine 2023-11-03 14:49:12 +01:00
  • 3b9facd8ac Also complain if licenses are mentioned Gilles Peskine 2023-11-03 14:35:28 +01:00
  • f2fb9f667c Check copyright statements and SPDX license identifier Gilles Peskine 2023-11-03 14:13:55 +01:00
  • 990030bce0 Sort imports Gilles Peskine 2023-11-03 13:55:00 +01:00
  • 8b6b41f6cd Merge pull request #8434 from valeriosetti/issue8407 Gilles Peskine 2023-11-04 15:05:00 +00:00
  • c5ce9fcf03 Merge pull request #8435 from valeriosetti/issue8415 Gilles Peskine 2023-11-04 15:04:51 +00:00