1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-30 22:43:08 +03:00

Commit Graph

  • e30b5c73f3 mbedtls_test_ssl_perform_handshake: make client, server pointers Gilles Peskine 2025-05-27 21:05:48 +02:00
  • 07432b9d0c Unify identical code Gilles Peskine 2025-05-27 21:07:44 +02:00
  • ca8a9ac4af Remove unused parameters to endpoint init/free Gilles Peskine 2025-05-27 20:52:24 +02:00
  • 6c154e7d51 Move queue management into mbedtls_test_ssl_dtls_join_endpoints Gilles Peskine 2025-05-27 20:23:52 +02:00
  • b092e78ab3 New auxiliary function mbedtls_test_ssl_dtls_join_endpoints Gilles Peskine 2025-05-27 20:15:03 +02:00
  • 29969593e4 Move DTLS context into the endpoint structure Gilles Peskine 2025-05-27 19:24:28 +02:00
  • 9b993681fd mbedtls_test_ssl_perform_handshake: declare options as const Gilles Peskine 2025-05-27 18:44:12 +02:00
  • c4949d1426 mbedtls_ssl_conf_alpn_protocols: declare list elements as const Gilles Peskine 2025-05-27 19:45:29 +02:00
  • 2744a43977 Refactor set_ciphersuites to work on the endpoint structure Gilles Peskine 2025-05-27 13:27:22 +02:00
  • 0677e02b78 Move timer into the endpoint structure Gilles Peskine 2025-05-27 18:05:20 +02:00
  • 35a2d9b65a Remove testing of mbedtls_ssl_conf_own_cert(NULL) Gilles Peskine 2025-05-26 22:17:53 +02:00
  • b6bb3fb6ef Flatten out mbedtls_test_ssl_endpoint_certificate structure Gilles Peskine 2025-05-26 21:57:52 +02:00
  • 353eb33d0c Use TEST_EQUAL(a,b) instead of TEST_ASSERT(a==b) Gilles Peskine 2025-05-14 17:42:53 +02:00
  • 23a0d48d1c Merge pull request #10196 from ronald-cron-arm/move-crypto-struct-inclusion David Horstmann 2025-05-28 15:51:09 +00:00
  • 03a86e783b test: suites: pkcs7/x509parse: add missing PSA_INIT and PSA_DONE Valerio Setti 2025-05-28 12:01:14 +02:00
  • 5989da22a9 Add tests for bug in mbedtls_x509_string_to_names() Manuel Pégourié-Gonnard 2025-05-21 14:35:42 +02:00
  • a4ffc4e4c6 Merge remote-tracking branch 'public/development' into development-restricted Manuel Pégourié-Gonnard 2025-05-28 12:41:28 +02:00
  • d9c141749b Merge pull request #1345 from davidhorstmann-arm/pkcs7-side-channel-missing-credit-3.6 Manuel Pégourié-Gonnard 2025-05-28 11:49:35 +02:00
  • 4960825a94 Add change log Ronald Cron 2025-05-28 10:05:32 +02:00
  • 3ea3635d2f Move the inclusion of crypto_sizes.h and crypto_struct.h in crypto.h Ronald Cron 2025-05-28 10:02:12 +02:00
  • 80b697d78a Merge pull request #10183 from felixc-arm/fix-ssl-opt-error-codes Gilles Peskine 2025-05-27 14:52:51 +00:00
  • 7f363dfe62 programs: ssl_client2: set max restartable op also in PSA Valerio Setti 2025-05-27 11:59:32 +02:00
  • ffac311aaf library: debug: fix guards for EC helper functions Valerio Setti 2025-05-27 09:58:02 +02:00
  • 199a15645d library: debug: make mbedtls_debug_print_ecp() internal Valerio Setti 2025-05-27 09:56:27 +02:00
  • 36f424e240 Merge pull request #10190 from valeriosetti/prerequisites-for-ecp-restartable Ronald Cron 2025-05-26 15:15:23 +00:00
  • 04fe95d95b Add ChangeLog entry Manuel Pégourié-Gonnard 2025-05-26 12:38:52 +02:00
  • 12df5f3a16 Improve unit tests for mbedtls_asn1_store_named_data Manuel Pégourié-Gonnard 2025-05-26 10:55:59 +02:00
  • 2df7ab7c0c Fix bug in mbedtls_asn1_store_named_data() Manuel Pégourié-Gonnard 2025-05-26 10:42:14 +02:00
  • 4a2e7b9ed8 tests: suite_x509parse: set PSA max operations in x509_verify_restart() Valerio Setti 2025-05-23 15:15:22 +02:00
  • 153a906a51 library: debug: remove mbedtls_debug_printf_ecdh() Valerio Setti 2025-05-23 15:08:48 +02:00
  • 28ef01a3c1 library: debug: make mbedtls_debug_print_psa_ec() static Valerio Setti 2025-05-23 15:03:26 +02:00
  • 127c78e589 Merge pull request #10133 from bjwtaylor/remove-compat-2 Gilles Peskine 2025-05-23 09:57:49 +00:00
  • 13f86e689e Add tests for bug in mbedtls_x509_string_to_names() Manuel Pégourié-Gonnard 2025-05-21 14:35:42 +02:00
  • 077f8e6353 Restore standard initializers in _init tests Gilles Peskine 2025-02-05 19:13:51 +01:00
  • 93dd99571b Use short initializers for multipart operation structures Gilles Peskine 2025-02-05 19:00:04 +01:00
  • 1e9267c993 Merge pull request #1340 from mpg/fix-string-to-names-uaf-3.6 Manuel Pégourié-Gonnard 2025-05-21 14:48:43 +02:00
  • 235143090b Merge pull request #1343 from mpg/fix-string-to-names-uaf-dev Manuel Pégourié-Gonnard 2025-05-21 14:48:37 +02:00
  • 768f90f3c3 Merge pull request #10186 from mpg/rm-pk-decrypt Manuel Pégourié-Gonnard 2025-05-21 12:47:55 +00:00
  • 6b8f517e4d Avoid a useless copy in cert_{req,write} Manuel Pégourié-Gonnard 2025-05-21 11:17:39 +02:00
  • 38317281e9 Fix type in ChangeLog Manuel Pégourié-Gonnard 2025-05-19 12:29:11 +02:00
  • bb8c0aba74 Add comment on apparent type mismatch Manuel Pégourié-Gonnard 2025-05-19 12:28:42 +02:00
  • 8de781d99d Remove redundant free loop Manuel Pégourié-Gonnard 2025-05-19 12:21:32 +02:00
  • 8ac3eb9833 Avoid a useless copy in cert_{req,write} Manuel Pégourié-Gonnard 2025-05-21 11:17:39 +02:00
  • 92a9bd345c Remove call to pk_decrypt() in ssl_server2 Manuel Pégourié-Gonnard 2025-05-20 12:04:26 +02:00
  • 66c6aaacf6 Merge pull request #10177 from gilles-peskine-arm/union-initialization-gcc15-basic-fix-dev Manuel Pégourié-Gonnard 2025-05-20 09:56:51 +00:00
  • 1173786544 Merge pull request #10185 from rojer/tls_consts_3.6 Manuel Pégourié-Gonnard 2025-05-20 06:55:12 +00:00
  • fb5e2e5e46 Mark ssl_tls12_preset_suiteb_sig_algs const Deomid rojer Ryabkov 2024-03-20 00:43:34 +00:00
  • e3aaf82a77 Mark ssl_tls12_preset_default_sig_algs const Deomid rojer Ryabkov 2024-03-18 12:32:30 +00:00
  • e0ce40bc8f Change hardcoded error values in ssl-opt to take in the PSA error alias Felix Conway 2025-05-19 13:30:42 +01:00
  • b9da11f289 Test with GCC 15 with sloppy union initialization Gilles Peskine 2025-05-07 18:50:51 +02:00
  • 421318c074 Update crypto with the union initialization fixes Gilles Peskine 2025-05-15 19:50:07 +02:00
  • dad206d25c Merge pull request #10168 from gilles-peskine-arm/union-initialization-gcc15-basic-fix-3.6 Manuel Pégourié-Gonnard 2025-05-19 10:31:47 +00:00
  • 8429619a92 Fix type in ChangeLog Manuel Pégourié-Gonnard 2025-05-19 12:29:11 +02:00
  • 8a6fc08607 Add comment on apparent type mismatch Manuel Pégourié-Gonnard 2025-05-19 12:28:42 +02:00
  • 35f2220e37 Remove redundant free loop Manuel Pégourié-Gonnard 2025-05-19 12:21:32 +02:00
  • 32745c95f9 Merge pull request #8947 from rojer/consts Manuel Pégourié-Gonnard 2025-05-19 10:09:30 +00:00
  • addf8fc03e Fix ECDSA documentation: blinding is no longer optional Gilles Peskine 2025-05-16 15:00:09 +02:00
  • c0b357d8b4 ECDSA is a special flower Gilles Peskine 2025-05-16 14:59:42 +02:00
  • ed10e2ab87 Note functions that store the RNG callback in a context Gilles Peskine 2025-05-16 14:24:50 +02:00
  • 060c70e3ab Reference mbedtls_f_rng_t in public documentation Gilles Peskine 2025-05-16 14:19:38 +02:00
  • 1337d540ad Name and document the type of random generator callbacks Gilles Peskine 2025-05-16 14:12:15 +02:00
  • 0d9b00d483 cmake: library: Remove unnecessary link_to_source Ronald Cron 2025-05-14 10:22:31 +02:00
  • d31a3c39b1 Merge pull request #10159 from gilles-peskine-arm/union-initialization-gcc15-preliminaries-dev Gilles Peskine 2025-05-15 14:33:45 +00:00
  • 7dddc1724f Mark ssl_tls12_preset_suiteb_sig_algs const Deomid rojer Ryabkov 2024-03-20 00:43:34 +00:00
  • e2d71ccc64 Mark ssl_tls12_preset_default_sig_algs const Deomid rojer Ryabkov 2024-03-18 12:32:30 +00:00
  • ddbf8d030a Add credit to the reporters of the PKCS7 issue David Horstmann 2025-05-14 15:45:00 +01:00
  • 7769c16512 Merge pull request #9654 from gabor-mezei-arm/9145_update_depends.py_pkalgs_domain Manuel Pégourié-Gonnard 2025-05-14 08:38:24 +00:00
  • ff32e86429 Merge pull request #10170 from yanesca/mbedtls-3.6.3.1-pr Gilles Peskine 2025-05-13 10:19:56 +00:00
  • 91b29a0bd9 Grammar in comments Gilles Peskine 2025-05-13 11:53:31 +02:00
  • bda3ab9278 Add unit test for new behaviour of string_to_names() Manuel Pégourié-Gonnard 2025-05-05 18:25:26 +02:00
  • b095862722 Fix memory leak in cert_write & cert_req Manuel Pégourié-Gonnard 2025-05-05 17:31:35 +02:00
  • 6b1147993c Fix runtime error in cert_write & cert_req Manuel Pégourié-Gonnard 2025-05-05 17:09:14 +02:00
  • 2dc6b583ac Restore behaviour of mbedtls_x509write_set_foo_name() Manuel Pégourié-Gonnard 2025-05-05 16:49:45 +02:00
  • 43a1e733d8 Fix undocumented free() in x509_string_to_names() Manuel Pégourié-Gonnard 2025-05-05 16:41:52 +02:00
  • 49b7ef635f Merge pull request #10166 from gilles-peskine-arm/oid-split-restore-x509 Gilles Peskine 2025-05-12 07:59:55 +00:00
  • f13fd1e272 Use PSA macros for the pkalgs domain Gabor Mezei 2024-09-25 15:49:09 +02:00
  • c5848a5704 Merge branch 'mbedtls-3.6.3.1-rc' into mbedtls-3.6.3.1-pr Janos Follath 2025-05-09 13:03:56 +01:00
  • 6fb5120fde Remove .gitmodules v3.6.3.1 master main Janos Follath 2025-05-08 16:06:32 +01:00
  • e718e835ee reverted compat-2.x.h removal from psa-transition.md Ben Taylor 2025-05-07 13:04:38 +01:00
  • d056136a4d Correct ChangeLog file extension Ben Taylor 2025-04-30 11:53:04 +01:00
  • 4c9ad3cfe6 Add ChangeLog Ben Taylor 2025-04-30 08:21:20 +01:00
  • e23afdd765 remove compat-2.x.h Ben Taylor 2025-04-14 13:15:55 +01:00
  • 46771ff0d6 Remove trace of secp224k1 Gilles Peskine 2025-05-07 19:17:35 +02:00
  • 65b548386f Changelog entry for the union initialization fixes Gilles Peskine 2025-02-05 20:33:15 +01:00
  • f4ebf807e6 Test with GCC 15 with sloppy union initialization Gilles Peskine 2025-05-07 18:50:51 +02:00
  • 0e4907d4f5 Initialize MAC context in internal functions for one-shot MAC Gilles Peskine 2025-02-05 19:53:54 +01:00
  • bbec1c1d25 Initialize MAC context in internal functions for KDF Gilles Peskine 2025-02-05 19:53:28 +01:00
  • a7a480bb81 Initialize driver context in setup functions Gilles Peskine 2025-02-05 19:41:52 +01:00
  • dcff079ea4 Update submodules Gilles Peskine 2025-04-29 22:17:26 +02:00
  • d0e799ad8b Improve comments Gilles Peskine 2025-04-30 16:57:07 +02:00
  • d69bfb9044 Allow gcc-15 to be in $PATH Gilles Peskine 2025-02-05 20:26:21 +01:00
  • 27f0713988 Enable drivers when testing with GCC 15 Gilles Peskine 2025-02-05 20:01:52 +01:00
  • 6e245040d4 GCC 15: Silence -Wunterminated-string-initialization Gilles Peskine 2024-12-07 23:32:22 +01:00
  • 579475d5d3 Test with GCC 15 Gilles Peskine 2024-12-07 15:08:35 +01:00
  • 06af417cea Disable warning from gcc -pedantic on dlsym/dlopen Gilles Peskine 2025-01-08 17:26:01 +01:00
  • 1782587af2 Merge pull request #10130 from valeriosetti/issue8154-development Gilles Peskine 2025-05-07 14:22:34 +00:00
  • f0daff971b Merge pull request #10151 from gilles-peskine-arm/union-initialization-gcc15-preliminaries-3.6 Gilles Peskine 2025-05-07 14:22:28 +00:00
  • 1876efc157 Merge remote-tracking branch 'development' into HEAD Gilles Peskine 2025-05-07 14:41:13 +02:00
  • 47c8579ed0 Copy OID files that are getting moved to tf-psa-crypto Gilles Peskine 2025-05-07 14:35:04 +02:00
  • b8d5649ab6 tests: test_suite_x509: adapt RSA-PSS tests Valerio Setti 2025-04-28 10:14:18 +02:00