Commit Graph

  • 4facb0a9cd tests: ssl: Improve early data test code Ronald Cron 2024-03-08 11:40:07 +01:00
  • 1a13e2f43e tests: ssl: Improve test code for very small max_early_data_size Ronald Cron 2024-03-08 14:44:35 +01:00
  • db944a7863 ssl_msg.c: Fix log position Ronald Cron 2024-03-08 11:32:53 +01:00
  • e14770fc42 ssl-opt.sh: Fix early data test option Ronald Cron 2024-03-08 08:57:36 +01:00
  • 19521ddc36 tls13: srv: Fix/Improve debug logs Ronald Cron 2024-03-07 15:09:41 +01:00
  • 7cab4f885b tls13: srv: Fix/Improve comments Ronald Cron 2024-03-07 15:09:09 +01:00
  • 16cc370423 tls13: srv: Fix initialization value Ronald Cron 2024-03-07 15:04:56 +01:00
  • f602f7ba50 tls13: srv: Code improvements Ronald Cron 2024-03-05 09:11:55 +01:00
  • 3811765c0c tls13: srv: Add/Improve comments Ronald Cron 2024-03-05 09:05:46 +01:00
  • 74a1629231 tls13: srv: Move PSK ciphersuite selection up Ronald Cron 2024-02-23 17:07:41 +01:00
  • 3e47eec431 tls13: srv: Simplify resumption detection Ronald Cron 2024-02-21 10:29:24 +01:00
  • e8c162d7ba tls13: srv: Simplify kex availability checks Ronald Cron 2024-02-21 10:15:44 +01:00
  • 79cdd4156f tls13: srv: Improve key exchange mode determination Ronald Cron 2024-02-20 17:19:28 +01:00
  • 1f63fe4d74 tls13: srv: Fix resume flag in case of cancelled PSK Ronald Cron 2024-02-23 15:49:12 +01:00
  • cf284565c5 tls13: srv: Determine best key exchange mode for a PSK Ronald Cron 2024-02-16 18:54:10 +01:00
  • 89089cc69b tls13: srv: Factorize ciphersuite selection code Ronald Cron 2024-02-14 18:18:08 +01:00
  • f7e9916b3d tls13: srv: Fix MBEDTLS_SSL_SESSION_TICKETS guard position Ronald Cron 2024-02-14 16:04:02 +01:00
  • 12e72f1664 tls13: srv: Always parse the pre-shared key extension Ronald Cron 2024-02-14 15:49:38 +01:00
  • 7a30cf5954 tls13: srv: Stop earlier identity check Ronald Cron 2024-02-23 14:38:59 +01:00
  • fbae94a52f tls13: srv: Improve ticket identity check return values Ronald Cron 2023-12-05 18:15:14 +01:00
  • 3cdcac5647 tls13: srv: Fix return value Ronald Cron 2023-12-05 17:43:02 +01:00
  • 6e31127f08 tls13: srv: Define specific return macros for binder check Ronald Cron 2023-12-05 17:57:01 +01:00
  • 139a4185b1 Merge pull request #8587 from yanrayw/issue/4911/ssl_setup-check-RNG-configuration Ronald Cron 2024-03-08 07:38:39 +00:00
  • b75b47563a Avoid recursion for relative paths Dave Rodgman 2024-03-07 16:50:33 +00:00
  • ec84093ae6 Follow-up for less verbose logging Dave Rodgman 2024-03-05 18:09:35 +00:00
  • 4c4f1f1428 Avoid recursion for relative paths Dave Rodgman 2024-03-07 16:50:33 +00:00
  • c02c5b1520 Follow-up for less verbose logging Dave Rodgman 2024-03-05 18:09:35 +00:00
  • 53dff7b0af Do not forget about TLS 1.2 disabled at runtime aspect Ronald Cron 2024-03-07 16:01:43 +01:00
  • 93795f2639 tls13: Improve comment about cast to uint32_t Ronald Cron 2024-03-07 09:24:56 +01:00
  • e301813da4 Improve change log Ronald Cron 2024-03-07 09:01:19 +01:00
  • 130bfe7799 Add change log Ronald Cron 2024-03-06 10:36:07 +01:00
  • cfe1be3bee ssl_mail_client: Fix unbounded write of sprintf() Mingjie Shen 2024-03-05 18:13:28 -05:00
  • 7c89d1f8de Merge branch 'mbedtls-2.28-restricted' into backport_key_agreement_buffer_protection tom-daubney-arm 2024-03-06 17:35:59 +00:00
  • 9d0fe6e8df Fix issue with large allocation in tests Thomas Daubney 2024-03-06 17:34:35 +00:00
  • d4c57c0ad2 Merge branch 'development-restricted' into key_agreement_buffer_protection tom-daubney-arm 2024-03-06 16:47:13 +00:00
  • 63c1cf7eaa Remove MBEDTLS_THREADING_C check in check_test_dependencies Ryan Everett 2024-03-05 17:35:16 +00:00
  • 16d5160504 Allow the use of threading dependancies in PSA tests. Paul Elliott 2024-03-05 14:54:28 +00:00
  • b0b3c0d80a Disable MBEDTLS_SELF_TEST in the TSan config Ryan 2024-03-01 17:30:12 +00:00
  • 2066d0451f Add test cases for concurrently_generate_keys Ryan 2024-03-01 17:25:54 +00:00
  • 3a1b786d5d Add a concurrent key generation test function Ryan 2024-03-01 17:24:04 +00:00
  • a4866945b8 Fix issue with large allocation in tests Thomas Daubney 2024-03-06 16:32:25 +00:00
  • 8a2062c538 Merge pull request #8892 from paul-elliott-arm/add_threading_to_drivers Paul Elliott 2024-03-06 14:35:49 +00:00
  • 411cb6c30f test_suite_ssl: Added ssl_session_id_accessors_check. Minos Galanakis 2024-03-04 17:33:52 +00:00
  • 5ba2b2b8cc Ensure blocksize is compile-time const when DES not present Dave Rodgman 2024-03-06 11:38:49 +00:00
  • a5175634b0 Merge branch 'development-restricted' into copying-pake David Horstmann 2024-03-06 11:18:28 +00:00
  • 7f86d356b1 Improve PBKDF2 with CMAC perf by ~16% Dave Rodgman 2024-03-05 15:35:59 +00:00
  • 7d08983cb2 ssl_mail_client: Fix unbounded write of sprintf() Mingjie Shen 2024-03-05 18:13:28 -05:00
  • 967f8cde84 library: psa_crypto: Explicitly initialize shared_secret Moritz Fischer 2024-03-02 00:55:06 +00:00
  • 81a14e0dfd Merge pull request #1168 from gabor-mezei-arm/bp228_buffer_protection_for_cipher David Horstmann 2024-03-05 18:43:01 +00:00
  • 714418f2dc Merge pull request #1167 from gabor-mezei-arm/buffer_protection_for_cipher David Horstmann 2024-03-05 18:42:48 +00:00
  • 32a6458880 Add a warning to the definition of MBEDTLS_PSA_CRYPTO_SE_C Ryan Everett 2024-03-05 18:16:18 +00:00
  • 31403a4ca8 Merge pull request #8678 from daverodgman/quietbuild Gilles Peskine 2024-03-05 18:04:16 +00:00
  • 5bc604f33c Merge pull request #8873 from daverodgman/quietbuild-2.28 Gilles Peskine 2024-03-05 18:04:11 +00:00
  • 71cc260563 Merge pull request #8728 from minosgalanakis/features/add_mbedtls_x509_crt_get_ca_istrue_accesor_6151 Gilles Peskine 2024-03-05 18:04:06 +00:00
  • 3c4166aef3 Merge pull request #8863 from minosgalanakis/feature/add_ecdh_context_5016 Dave Rodgman 2024-03-05 16:58:13 +00:00
  • 581e63637a test_suite_x509parse: Added test-case for legacy certificate Minos Galanakis 2024-03-05 11:46:22 +00:00
  • 053b7886e5 Ensure drivers have threading enabled if required Paul Elliott 2024-03-05 11:46:32 +00:00
  • 6caf84f717 Explicitely remove the deprecated driver interface from the TSan config Ryan 2024-03-05 13:57:00 +00:00
  • 0b14d1407d Document deprecated transaction system as non thread safe Ryan 2024-03-05 13:55:33 +00:00
  • a19f6bfcad Merge pull request #8823 from davidhorstmann-arm/fix-config-bitflag-2.28 Gilles Peskine 2024-03-05 13:17:43 +00:00
  • 2e7dfd5181 tls13: Remove unnecessary cast from size_t to uint32_t Ronald Cron 2024-03-05 10:54:33 +01:00
  • 87b4f6d86c x509: Reworded documentation bits. Minos Galanakis 2024-03-05 11:05:51 +00:00
  • fc8cacf9a2 Add missing config guards in comment David Horstmann 2024-03-04 16:37:02 +00:00
  • d06244b813 Merge pull request #8821 from davidhorstmann-arm/fix-config-bitflag Gilles Peskine 2024-03-05 09:59:42 +00:00
  • 8462146d01 Merge pull request #8867 from gilles-peskine-arm/psa_key_attributes-remove_core Gilles Peskine 2024-03-05 09:59:24 +00:00
  • 634d60ce0a List ECDSA signature conversion functions Gilles Peskine 2024-03-04 19:23:18 +01:00
  • 0612adc0f7 Document mbedtls_pk_setup_opaque and mbedtls_pk_copy_from_psa Gilles Peskine 2024-03-04 19:20:15 +01:00
  • 9d04f0872f Document mbedtls_pk_import_into_psa Gilles Peskine 2024-03-04 19:04:26 +01:00
  • 492d4a8ef9 Mention psa_generate_key_ext() Gilles Peskine 2024-03-04 14:06:29 +01:00
  • a38fad9dad Adjust defaults Dave Rodgman 2024-03-04 18:27:32 +00:00
  • ddbe4ae901 Fix intended code blocks that were not suitably indented Gilles Peskine 2024-03-04 18:30:09 +01:00
  • f3c3504f5a Fix merge Gabor Mezei 2024-03-04 17:15:08 +01:00
  • 1b5b58d4d9 Fix merge Gabor Mezei 2024-03-04 17:15:08 +01:00
  • 4ba34c0d88 Update submodule after PR merge Gilles Peskine 2024-03-04 16:57:58 +01:00
  • 48230e84cb In library, with make, only require the framework for generated files Gilles Peskine 2024-03-04 16:42:54 +01:00
  • f9bbe0de4c Show guidance if the framework is not found Gilles Peskine 2024-03-04 16:25:14 +01:00
  • 0c3f0e998d Note the need to tell git to set up the submodule Gilles Peskine 2024-03-04 15:54:54 +01:00
  • de047b09fe Add docstrings to pacify pylint Gilles Peskine 2024-03-04 11:51:31 +01:00
  • 8cbbc5f4e6 Tell ReadTheDocs to include framework submodule David Horstmann 2024-03-04 14:52:06 +00:00
  • 2aa63ea48c Support Git submodules Gilles Peskine 2024-03-04 11:08:19 +01:00
  • 1c13aa78c2 Framework submodule: fix the libtestdriver1 build Gilles Peskine 2024-03-04 11:06:56 +01:00
  • 456a54da8e Add framework submodule with makefiles Gilles Peskine 2024-02-29 18:38:12 +01:00
  • 40d4708f17 ssl: Added session getter for ciphersuite_id. Minos Galanakis 2024-03-04 15:24:51 +00:00
  • 358b448d72 ssl_ciphersuite: Added getter methods for ciphersuite id. Minos Galanakis 2024-03-04 02:19:31 +00:00
  • 26bbd8dd4e Merge branch 'mbedtls-2.28-restricted' into bp228_buffer_protection_for_cipher Gábor Mezei 2024-03-04 15:39:35 +00:00
  • 716cf2d4e0 Merge branch 'development-restricted' into buffer_protection_for_cipher Gábor Mezei 2024-03-04 15:38:05 +00:00
  • 2c8c364ac2 ssl: Added getter methods for session id and len. Minos Galanakis 2024-03-04 15:15:06 +00:00
  • 634f4d6d7d Merge pull request #8846 from gilles-peskine-arm/ecp-write-ext-3.6 Paul Elliott 2024-03-04 14:56:55 +00:00
  • 126dc1cd52 Merge pull request #1173 from davidhorstmann-arm/generate-random-buffer-protection-backport David Horstmann 2024-03-04 13:23:50 +00:00
  • 2bb537ec61 Merge pull request #1172 from davidhorstmann-arm/generate-random-buffer-protection David Horstmann 2024-03-04 13:23:46 +00:00
  • 987cf898db ssl_helpers: Restore rng_seed incrementation Ronald Cron 2024-03-04 10:24:27 +01:00
  • fad79fcdd9 Merge remote-tracking branch 'development' into ecp-write-ext-3.6 Gilles Peskine 2024-03-04 08:52:08 +01:00
  • 79ee110446 Added changelog Minos Galanakis 2024-02-14 21:34:21 +00:00
  • a83ada4eba tests: Added test for mbedtls_x509_crt_get_ca_istrue() Minos Galanakis 2024-01-19 10:59:07 +00:00
  • 2abbac74dc x509: Added mbedtls_x509_crt_get_ca_istrue() API accessor. Minos Galanakis 2024-01-18 17:05:21 +00:00
  • 3cfdd73dfa Changelog: Added changelog for mbedtls_ecdh_get_grp_id. Minos Galanakis 2024-03-02 09:14:13 +00:00
  • e93cd1b580 tests: ssl: Free write/read test buffers Ronald Cron 2024-03-01 19:30:00 +01:00
  • 7c07aab72e tests: write early data: Improve tls13_cli_max_early_data_size Ronald Cron 2024-03-01 16:01:27 +01:00
  • ae6f9a58a9 tests: write early data: Allocate buffer to write/read Ronald Cron 2024-03-01 16:05:59 +01:00
  • 5e5056d6ab cmake: Use GnuInstallDirs to customize install directories Biswapriyo Nath 2022-04-22 20:56:21 +05:30