Commit Graph

  • 5962c69b26
    Merge pull request #5 from cuberite/pr master Alexander Harkness 2024-11-07 20:02:59 +00:00
  • e9488b6bd1
    Merge pull request #6 from cuberite/pr-2 pr Alexander Harkness 2024-11-07 19:56:05 +00:00
  • 94e728a582 Merge commit '5e146adef63b326b04282252639bebc2730939c6' into pr-2 pr-2 Alexander Harkness 2024-11-05 18:28:49 +00:00
  • 5e146adef6
    Merge pull request #1284 from mpg/mbedtls-2.28.9rc0-pr David Horstmann 2024-08-29 15:24:32 +01:00
  • c45a5e881d Add CVE ID to the ChangeLog Manuel Pégourié-Gonnard 2024-08-29 10:02:39 +02:00
  • 2cb0cc26a4 Update BRANCHES.md Manuel Pégourié-Gonnard 2024-08-26 12:49:28 +02:00
  • c0743dd5c6 Assemble ChangeLog Manuel Pégourié-Gonnard 2024-08-26 12:48:10 +02:00
  • 9f7cc4c14f Bump version to 2.28.9 Manuel Pégourié-Gonnard 2024-08-26 12:44:41 +02:00
  • 18e5f888f0
    Merge pull request #1283 from gilles-peskine-arm/merge-2.28-restricted-20240823 Manuel Pégourié-Gonnard 2024-08-26 12:07:17 +02:00
  • 69555ea884 Merge remote-tracking branch 'mbedtls-2.28' into mbedtls-2.28-restricted Gilles Peskine 2024-08-23 11:15:46 +02:00
  • d1d27337bb
    Merge pull request #1280 from gilles-peskine-arm/memory_allocation_cleanup_psa_crypto_rsa-changelog-2.28 David Horstmann 2024-08-22 15:45:11 +01:00
  • 578f66e5f0 Changelog entry for the RSA memory leak Gilles Peskine 2024-08-21 22:03:16 +02:00
  • 7c5160c491
    Merge pull request #1273 from gowthamsk-arm/mem-alloc-cleanup-2.28 Tom Cosgrove 2024-08-19 15:50:30 +01:00
  • d9e16c4870 Free allocated memory where methods were returning without freeing Gowtham Suresh Kumar 2024-08-19 13:22:35 +01:00
  • 36548eefa4
    Merge pull request #9256 from gilles-peskine-arm/psa-keystore-dynamic-backport-2.28 Gilles Peskine 2024-08-09 08:00:01 +00:00
  • 4c9d43fb18 Improve documentation in some tests Gilles Peskine 2024-08-07 20:09:49 +02:00
  • d0ba2b0d1f Fix inverted assertion message Gilles Peskine 2024-08-07 20:08:23 +02:00
  • b492272bab
    Merge pull request #1262 from mpg/merge-2.28 Manuel Pégourié-Gonnard 2024-08-08 12:25:12 +02:00
  • 55aa72fe21 Merge remote-tracking branch 'public/mbedtls-2.28' into merge-2.28 Manuel Pégourié-Gonnard 2024-08-08 10:03:24 +02:00
  • 3a51fdc8c6 Improve full-key-store tests Gilles Peskine 2024-06-21 00:09:07 +02:00
  • 70de13d920 Improve the documentation of MBEDTLS_PSA_KEY_SLOT_COUNT Gilles Peskine 2024-07-16 21:29:13 +02:00
  • 18f659b1e7 Assert that the key ID range for volatile keys is large enough Gilles Peskine 2024-07-16 20:02:37 +02:00
  • f16263e286 Assert that key ID ranges don't overlap Gilles Peskine 2024-06-20 22:15:42 +02:00
  • 91773db331 Add a test for the built-in key range Gilles Peskine 2024-06-20 22:10:08 +02:00
  • 37a4fcc5b4 Prevent mbedtls_psa_register_se_key with volatile keys Gilles Peskine 2024-06-13 16:06:45 +02:00
  • f555a4e26f MBEDTLS_STATIC_ASSERT: make it work outside of a function Gilles Peskine 2024-06-12 19:13:19 +02:00
  • 6c3ad6aa36
    Merge pull request #9440 from sezrab/mbedtls_test_ssl_message_queue_pop_info-2.28 Bence Szépkúti 2024-08-01 18:38:38 +00:00
  • a526528de3 tests/ssl_helpers: Check that message queue is popped Tomás González 2024-02-01 11:12:20 +00:00
  • ea178ddd20
    Merge pull request #1258 from gilles-peskine-arm/psa-drbg-no-hmac-document-2.28 Gilles Peskine 2024-07-31 16:47:29 +02:00
  • e752eaf73a Force MBEDTLS_PSA_HMAC_DRBG_MD_TYPE based on CTR_DRBG Gilles Peskine 2024-07-02 15:47:22 +02:00
  • 6b32ac74e7 Document that MBEDTLS_PSA_HMAC_DRBG_MD_TYPE does not force HMAC Gilles Peskine 2024-07-01 21:14:45 +02:00
  • 9aa9120b9a
    Merge pull request #9387 from eleuzi01/backport-9287-2.28 Paul Elliott 2024-07-17 13:11:22 +00:00
  • b4167a33fc
    Merge pull request #9399 from davidhorstmann-arm/upgrade-python-dependencies-2.28 Gilles Peskine 2024-07-15 17:15:51 +00:00
  • 0c3c39e38e Upgrade python dependencies in requirements file David Horstmann 2024-07-15 16:31:02 +01:00
  • 20e964f1c6 Fix some typo for include folder Wenxing Hou 2024-06-19 11:04:13 +08:00
  • ff2c049eaf
    Merge pull request #9270 from sezrab/silence-2.28 Gilles Peskine 2024-07-04 14:49:34 +00:00
  • 3218ccf6ba
    Merge pull request #9316 from gilles-peskine-arm/test_suite_config-booleans-2.28 Ronald Cron 2024-07-03 13:09:49 +00:00
  • a76a6ff8df Adjust TLS protocol cases for 2.28 Gilles Peskine 2024-07-01 11:32:33 +02:00
  • 93708fe126 Fix copypasta Gilles Peskine 2024-06-28 19:16:25 +02:00
  • b19fa4e6c7 Declare the new generated files Gilles Peskine 2024-06-26 20:12:34 +02:00
  • d33c48b407 Add generated config tests Gilles Peskine 2024-06-26 20:12:22 +02:00
  • cfba2477e6 Remove some settings that don't exist in 2.28 Gilles Peskine 2024-06-26 20:11:59 +02:00
  • 744741bf2c Adjust generate_config_tests.py for 2.28 Gilles Peskine 2024-06-26 20:05:10 +02:00
  • 1afb70351e Terminology: use "dependencies" for a list of settings Gilles Peskine 2024-05-29 16:44:52 +02:00
  • 5454a84772 Terminology: consistently use "setting", not "option" Gilles Peskine 2024-05-29 16:37:38 +02:00
  • f75c70bb81 Explain why we require TLS client and server simultaneously Gilles Peskine 2024-05-28 19:18:46 +02:00
  • c08d5bfda7 Fix missing negation Gilles Peskine 2024-05-28 19:18:31 +02:00
  • 556249e134 Pacify mypy Gilles Peskine 2024-05-23 19:37:20 +02:00
  • c79ecea42b Detect sub-options Gilles Peskine 2024-05-23 16:32:39 +02:00
  • 693611e532 Generate config test cases for single options Gilles Peskine 2024-06-11 19:32:22 +02:00
  • ae27ca9e0a Anchor relative paths Gilles Peskine 2024-05-28 18:54:55 +02:00
  • 14f91c9d89 New test suite to report configuration options Gilles Peskine 2024-05-23 15:50:44 +02:00
  • 41ad6601eb Recognize that a double-inclusion guard is not a config setting Gilles Peskine 2024-05-23 15:03:43 +02:00
  • 9250acc8ef
    Merge pull request #9277 from ronald-cron-arm/tree-cleanliness-2.28 Ronald Cron 2024-06-18 18:47:57 +00:00
  • eee0736d52 Add and update some .gitignore files Ronald Cron 2024-06-12 10:45:37 +02:00
  • e3bdbd53ec all.sh: Fix clean-up of Makefiles generated by CMake Ronald Cron 2024-06-12 10:04:22 +02:00
  • f514f25f88
    Merge pull request #9025 from gilles-peskine-arm/psa-storage-test-cases-never-supported-2.28 Gilles Peskine 2024-06-14 18:23:38 +00:00
  • ed9a4948b9 Silence gcc 12.2.0 warning Patrick Wildt 2024-05-15 18:22:17 +00:00
  • 152983bd76
    Merge pull request #9246 from lhuang04/mbedtls_2_28_psk_null_back_port Tom Cosgrove 2024-06-12 12:00:23 +00:00
  • 0a2dd6d4eb Set psk to NULL in ssl_psk_remove-backport to 2.28 lhuang04 2024-06-11 12:31:17 -07:00
  • cd84e806ab
    Merge pull request #9204 from gilles-peskine-arm/ssl-test-no-skip-all-2.28 Gilles Peskine 2024-06-11 13:59:17 +00:00
  • 3b5e1d8f78
    Merge pull request #9222 from valeriosetti/backport-2.28-fix-psa-doc Tom Cosgrove 2024-06-03 15:34:26 +00:00
  • e5995e292a crypto.h: fix documentation for some functions Valerio Setti 2024-06-03 07:05:23 +02:00
  • 5a63e2f25f Select more RSA cipher suites Gilles Peskine 2024-05-31 13:36:55 +02:00
  • 8f5722a971 Fix compat.sh not running any tests on config-mini-tls1_1.h Gilles Peskine 2024-05-30 15:17:28 +02:00
  • 2ca5a68ad3 Enable 3DES with GnuTLS Gilles Peskine 2024-05-30 15:14:40 +02:00
  • d2c418932a ssl-opt.sh, compat.sh: Error out if not executing any tests Gilles Peskine 2024-05-17 11:55:15 +02:00
  • 9ebf9aa448
    Merge pull request #9153 from gilles-peskine-arm/oid-limits-2.28 Gilles Peskine 2024-05-29 16:14:24 +00:00
  • a8cd2e6421 Fix the build without check_config.h (inclusion of limits.h) Gilles Peskine 2024-05-17 19:00:46 +02: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
  • 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
  • e32671f0d7
    Merge pull request #9086 from nileshkale123/fix/redefinition_warning_for_gnu_source_backport_2.28 Gilles Peskine 2024-05-06 12:40:41 +00:00
  • d090f49c82 Fix Changelog formatting Janos Follath 2024-04-30 09:09:30 +01:00
  • a5586e1e1d
    Merge pull request #8907 from IVOES/backport2.28-cpp/unbounded-write Gilles Peskine 2024-05-02 16:06:19 +00:00
  • 791331158c
    Merge pull request #8544 from Ryan-Everett-arm/8537-2.28 Gilles Peskine 2024-05-02 16:06:11 +00:00
  • fd9e50606c Missing word Gilles Peskine 2024-05-02 13:44:54 +02:00
  • 52b6fefcc4 Fixed issue of redefinition warning messages for _GNU_SOURCE nilesh.kale 2024-04-02 18:10:39 +05:30
  • ddfb62661c
    Merge pull request #9019 from mpg/compat-not-executed-2.28 Manuel Pégourié-Gonnard 2024-04-24 07:11:45 +00:00
  • f47bea82e2
    Merge pull request #8929 from gilles-peskine-arm/test-dependencies-20240314-2.28 Manuel Pégourié-Gonnard 2024-04-22 10:37:54 +00:00
  • 9ffffab4d6 Fix edge case with half-supported ECDSA Gilles Peskine 2024-04-19 19:08:34 +02:00
  • 47398e06ef Add some missing test case dependencies Gilles Peskine 2024-04-19 17:41:41 +02:00
  • de887bad7c Fix silly typo Manuel Pégourié-Gonnard 2024-04-18 10:05:04 +02:00
  • b76606cc14 Run full compat.sh in ASan component only Manuel Pégourié-Gonnard 2024-04-17 12:15:51 +02:00
  • aefbb66bfb Simplify full invocation of compat.sh Manuel Pégourié-Gonnard 2024-04-17 11:51:13 +02:00
  • 0311b211e4 Explain why DH and DSA are still explicitly excluded Gilles Peskine 2024-04-11 11:38:29 +02:00
  • b8ddf6acd4 PSA test case generation: comment out always-skipped test cases Gilles Peskine 2024-04-11 11:19:24 +02:00
  • 696b7eef7b TestCase: add mechanism to skip a test case Gilles Peskine 2024-04-11 11:17:58 +02:00
  • 519762b7e6 Clean up not-implemented detection Gilles Peskine 2024-04-10 20:41:51 +02:00
  • 995d7d4c15 Do run not-supported test cases on not-implemented mechanisms Gilles Peskine 2024-04-10 20:39:39 +02:00
  • b6e362b82e PSA sign/verify: more uniform error on an unsupported hash Gilles Peskine 2024-04-10 20:05:06 +02:00
  • 764c2d3013 PSA test case generation: dependency inference class: operation fail Gilles Peskine 2024-04-10 18:12:02 +02:00