Commit Graph

  • b5df9d8b65 Add chanelog entry for fixing legacy comprssion methods issue Waleed Elmelegy 2024-08-22 16:10:10 +00:00
  • 1297309fdb Remove redundant legacy compression test Waleed Elmelegy 2024-07-16 10:32:03 +00:00
  • 38c8757b2c Improve legacy compression regression testing Waleed Elmelegy 2024-07-15 17:25:04 +00:00
  • 790f3b16d4 Add regression testing to handling Legacy_compression_methods Waleed Elmelegy 2024-07-04 16:38:04 +00:00
  • a1c4f4cab6 Improve comments explaining legacy_methods_compression handling Waleed Elmelegy 2024-06-25 18:16:16 +01:00
  • 3918598e52 Correct a small typo in ssl_tls13_parse_client_hello() Waleed Elmelegy 2024-06-25 10:22:49 +01:00
  • 566ed54d6e Improve handling of legacy_compression_methods in ssl_tls13_parse_client_hello() Waleed Elmelegy 2024-06-19 15:09:48 +01:00
  • 41e0cdf8c1 Fix issue in handling legacy_compression_methods in ssl_tls13_parse_client_hello() Waleed Elmelegy 2024-06-11 18:44:48 +01:00
  • 837af430ff ccm.c: Return early when ccm* is used without tag. Minos Galanakis 2024-08-22 09:21:53 +01:00
  • 83dbac71db ccm.c: Return early when ccm* is used without tag. Minos Galanakis 2024-08-22 09:21:53 +01:00
  • 4c857c49b4 Fix Changelog formatting Janos Follath 2024-08-22 15:45:18 +01: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
  • d8d5353218 Merge pull request #1279 from gilles-peskine-arm/memory_allocation_cleanup_psa_crypto_rsa-changelog-3.6 David Horstmann 2024-08-22 15:45:07 +01:00
  • 5edab7c57d Merge pull request #1277 from gilles-peskine-arm/memory_allocation_cleanup_psa_crypto_rsa-changelog-development David Horstmann 2024-08-22 15:44:58 +01:00
  • 5f316972b2 Add header for mbedtls_mpi_exp_mod_unsafe() Janos Follath 2024-08-22 14:53:13 +01:00
  • 5d16334e84 Improve ChangeLog Janos Follath 2024-08-22 14:49:58 +01:00
  • 273d07b0c0 Merge pull request #9240 from gilles-peskine-arm/psa-keystore-dynamic-3.6 Manuel Pégourié-Gonnard 2024-08-22 12:53:32 +00:00
  • 82976f3548 Make mbedtls_mpi_exp_mod_unsafe internal Janos Follath 2024-08-22 13:00:12 +01:00
  • 6c2086931d Add changelog Janos Follath 2024-08-22 12:34:10 +01:00
  • d2cb074a3a Tiny fix in ChangeLog pt 2 Elena Uziunaite 2024-08-22 09:23:48 +01:00
  • c3ed44cc3b Tiny fix in ChangeLog Elena Uziunaite 2024-08-22 09:00:57 +01:00
  • 578f66e5f0 Changelog entry for the RSA memory leak Gilles Peskine 2024-08-21 22:03:16 +02:00
  • 58da249465 Changelog entry for the RSA memory leak Gilles Peskine 2024-08-21 22:03:16 +02:00
  • 7be977a7a7 Merge pull request #9486 from sergio-nsk/sergio-nsk/3.6/lean_and_mean/1 minosgalanakis 2024-08-22 10:08:11 +00:00
  • 4c9fccff5a Simplify and explain the overflow check for maximum slice length Gilles Peskine 2024-08-21 21:46:26 +02:00
  • 11cac75449 Simplify and explain the overflow check for maximum slice length Gilles Peskine 2024-08-21 21:46:26 +02:00
  • da27eba669 Tiny fix in ChangeLog pt 2 Elena Uziunaite 2024-08-22 09:23:48 +01:00
  • d65f4b83f0 Merge pull request #9485 from sergio-nsk/sergio-nsk/lean_and_mean/1 minosgalanakis 2024-08-22 08:01:07 +00:00
  • e0c6f80403 Tiny fix in ChangeLog Elena Uziunaite 2024-08-22 09:00:57 +01:00
  • 6298d73f5e Merge pull request #1265 from mpg/refactor-tls123-verif Manuel Pégourié-Gonnard 2024-08-21 23:42:14 +02:00
  • 7e551a2bba Merge pull request #1263 from mpg/fix-tls13-optional-ku Manuel Pégourié-Gonnard 2024-08-21 23:40:40 +02:00
  • 98dd0c1f1c Changelog entry for the RSA memory leak Gilles Peskine 2024-08-21 22:03:16 +02:00
  • 0b2bd071f8 Add overflow check for maximum key slot length David Horstmann 2024-08-21 15:38:44 +01:00
  • 68a4b7453f Tweak macro check to allow 3 extra key slices David Horstmann 2024-08-21 14:48:32 +01:00
  • fdcc47c426 Fix incorrect comments on slice numbering David Horstmann 2024-08-21 14:41:06 +01:00
  • 9183ba1179 Add overflow check for maximum key slot length David Horstmann 2024-08-21 15:38:44 +01:00
  • 43124912c5 Tweak macro check to allow 3 extra key slices David Horstmann 2024-08-21 14:48:32 +01:00
  • a8e13d7c2a Fix incorrect comments on slice numbering David Horstmann 2024-08-21 14:41:06 +01:00
  • f72a510590 Edit ChangeLog entry Elena Uziunaite 2024-08-20 12:11:57 +01:00
  • f4f3e92ac9 Add a ChangeLog entry Manuel Pégourié-Gonnard 2024-08-20 22:00:02 +02:00
  • c32a4a2128 Fix guards around function now used by 1.3 as well Manuel Pégourié-Gonnard 2024-08-20 12:14:43 +02:00
  • 565da768a4 Fix typos in comments Manuel Pégourié-Gonnard 2024-08-20 10:58:20 +02:00
  • ff28e4c7f4 Fix two dependency declarations in ssl-opt Manuel Pégourié-Gonnard 2024-08-16 12:57:34 +02:00
  • f2aa65fd57 Improve some comments Manuel Pégourié-Gonnard 2024-08-16 11:19:51 +02:00
  • ce60330dfb Merge 1.2 and 1.3 certificate verification Manuel Pégourié-Gonnard 2024-08-16 11:03:42 +02:00
  • d37054c824 Minor refactoring of generic SSL certificate verif Manuel Pégourié-Gonnard 2024-08-16 10:01:48 +02:00
  • dee6ffa961 Add support for context f_vrfy callback in 1.3 Manuel Pégourié-Gonnard 2024-08-16 09:53:41 +02:00
  • e910ac8627 Improve a variable's name Manuel Pégourié-Gonnard 2024-08-14 12:52:59 +02:00
  • 523a7e4aaf Restrict the scope of a few variables Manuel Pégourié-Gonnard 2024-08-14 12:51:00 +02:00
  • 8d5da8f4a3 ssl-opt.sh: Test trusted certificate callback in TLS 1.3 Ronald Cron 2024-04-03 09:10:02 +02:00
  • cb7f63266f tls13: Add support for trusted certificate callback Ronald Cron 2024-04-03 09:07:22 +02:00
  • 84442a3bff ssl-opt.sh: Fix test case titles Ronald Cron 2024-04-03 08:57:09 +02:00
  • 2b98a4ee3b Allow no authentication of the server in 1.3 Manuel Pégourié-Gonnard 2024-08-14 10:44:02 +02:00
  • a0a781eadd Reorder some tests in ssl-opt.sh Manuel Pégourié-Gonnard 2024-08-14 10:34:53 +02:00
  • e1cc926717 Allow optional authentication of the server in 1.3 Manuel Pégourié-Gonnard 2024-08-14 09:47:38 +02:00
  • 4d4c0c72da Add comments about 1.3 server sending no cert Manuel Pégourié-Gonnard 2024-08-12 10:36:40 +02:00
  • 85b864e1db Rm translation code for unused flag Manuel Pégourié-Gonnard 2024-08-09 12:40:48 +02:00
  • 8a14aaaca5 Simplify certificate curve check for 1.2 Manuel Pégourié-Gonnard 2024-08-09 12:00:34 +02:00
  • 4938b693f3 Make mbedtls_ssl_check_cert_usage() work for 1.3 Manuel Pégourié-Gonnard 2024-08-09 11:49:12 +02:00
  • 96a0c5c48e Clean up mbedtls_ssl_check_cert_usage() Manuel Pégourié-Gonnard 2024-08-09 11:26:25 +02:00
  • 4192bba54f Test cert alert REVOKED -> CERT_REVOKED Manuel Pégourié-Gonnard 2024-08-05 12:44:57 +02:00
  • d6e20692dd Test cert alert NOT_TRUSTED -> UNKNOWN_CA Manuel Pégourié-Gonnard 2024-08-05 12:41:59 +02:00
  • a3cf1a53b4 Fix ordering of a test case in ssl-opt.sh Manuel Pégourié-Gonnard 2024-08-05 11:21:01 +02:00
  • 060e284dee Add test forcing TLS 1.2 for clearer coverage Manuel Pégourié-Gonnard 2024-08-05 11:10:47 +02:00
  • 878af12807 Fix memory corruption in exp_mod tests Janos Follath 2024-08-20 12:33:42 +01:00
  • b0b71dc5d5 Edit ChangeLog entry Elena Uziunaite 2024-08-20 12:11:57 +01:00
  • afb2079652 Clean up initialization in _core_exp_mod() Janos Follath 2024-08-20 10:41:55 +01:00
  • 8786dd79f7 Disable optionally safe test hook in threading builds Janos Follath 2024-08-20 10:21:54 +01:00
  • a11269187e Fix optionally safe hooks declarations Janos Follath 2024-08-20 09:56:16 +01:00
  • 8b0908aaa7 Merge pull request #1270 from sezrab/memory_allocation_cleanup_psa_crypto_rsa-development Tom Cosgrove 2024-08-19 15:50:37 +01:00
  • 7c5160c491 Merge pull request #1273 from gowthamsk-arm/mem-alloc-cleanup-2.28 Tom Cosgrove 2024-08-19 15:50:30 +01:00
  • 4a30cd2693 Merge pull request #1274 from gowthamsk-arm/mem-alloc-cleanup-3.6 Tom Cosgrove 2024-08-19 15:50:22 +01:00
  • d9e16c4870 Free allocated memory where methods were returning without freeing Gowtham Suresh Kumar 2024-08-19 13:22:35 +01:00
  • 16f0e18e41 Update ChangeLog Elena Uziunaite 2024-08-19 12:10:22 +01:00
  • 777e3e77c9 Update ChangeLog Elena Uziunaite 2024-08-19 12:10:22 +01:00
  • c2ec6fa25b Free allocated memory where methods were returning without freeing Gowtham Suresh Kumar 2024-08-19 11:50:10 +01:00
  • ddc080073c Merge pull request #9462 from waleed-elmelegy-arm/add-psa_key_agreement Janos Follath 2024-08-19 08:05:15 +00:00
  • f48bfb00bd Add test cases for extKeyUsage Elena Uziunaite 2024-08-16 17:18:28 +01:00
  • 6a04b168b2 Rationalize extKeyUsage tests Elena Uziunaite 2024-08-15 15:24:09 +01:00
  • aeda1fd0a8 Use P_CLI when O_CLI's status is not reliable Manuel Pégourié-Gonnard 2024-08-12 09:50:18 +02:00
  • 19d6d3421c Rationalize keyUsage testing, round 2 Manuel Pégourié-Gonnard 2024-08-08 12:19:46 +02:00
  • 92a391e0fe Always print detailed cert errors in test programs Manuel Pégourié-Gonnard 2024-08-08 10:56:41 +02:00
  • 4956e32538 Fix 1.3 failure to update flags for (ext)KeyUsage Manuel Pégourié-Gonnard 2024-08-08 10:28:56 +02:00
  • 5a4c8f0ba0 Rationalize ssl-opt tests for keyUsage Manuel Pégourié-Gonnard 2024-08-06 12:14:04 +02:00
  • 8e70c2bcd9 Test cert alert KEY_USAGE -> UNSUPPORTED_CERT Manuel Pégourié-Gonnard 2024-08-05 12:49:57 +02:00
  • 04db1fb481 Add test cases for extKeyUsage Elena Uziunaite 2024-08-16 17:18:28 +01:00
  • 2547cd3535 Free allocated memory where methods were returning without freeing Sam Berry 2024-08-16 16:38:34 +01:00
  • e25cb1bcda Fix formatting issue in psa_key_agreement() documentation Waleed Elmelegy 2024-08-14 16:55:56 +01:00
  • d1562407c3 Fix possible issues in testing and implementation of psa_key_agreement() Waleed Elmelegy 2024-08-14 16:40:25 +01:00
  • 8faeee24ae Improve documentation of psa_key_agreement() Waleed Elmelegy 2024-08-14 16:35:47 +01:00
  • cb0ed88df1 Add change log entry for adding psa_key_agreement() API Waleed Elmelegy 2024-08-13 11:49:04 +01:00
  • bdf2c98a27 Add psa_key_agreement() API Waleed Elmelegy 2024-08-08 21:09:05 +01:00
  • 659f9e78fd Merge pull request #9441 from paul-elliott-arm/add_docs_iop_key_generation Janos Follath 2024-08-16 08:34:24 +00:00
  • 9d72df8e6d Optimise public RSA operations Janos Follath 2024-08-15 16:06:19 +01:00
  • 2c62441f96 Fix mpi_core_exp_mod documentation Janos Follath 2024-08-15 15:53:07 +01:00
  • e74c840b5e Rationalize extKeyUsage tests Elena Uziunaite 2024-08-15 15:24:09 +01:00
  • 9e088847ae Clarify IOP key generation restriction Janos Follath 2024-08-13 17:54:44 +01:00
  • 9f48917b88 Improve IOP documentation Janos Follath 2024-08-13 16:21:17 +01:00
  • 7311600fd5 Constrain interruptible key generation to key-pairs Janos Follath 2024-08-06 08:23:38 +01:00
  • 211ebb51da Don't return success on a stub Janos Follath 2024-08-06 08:07:36 +01:00