Commit Graph

  • 6345e12161 Add mbedtls_debug_print_mpi test case for 0 Gilles Peskine 2021-06-02 20:16:53 +02:00
  • d8aa3dbb04 Clarify test case descriptions Gilles Peskine 2021-06-02 20:14:59 +02:00
  • 3f9e64c03c Fix improper spacing Joe Subbiani 2021-06-21 09:10:55 +01:00
  • 4d91bcd413 Add change log Ronald Cron 2021-06-21 09:58:03 +02:00
  • 3257399efb SHA-1 is allowed for handshake signatures by default Gilles Peskine 2021-06-21 09:53:25 +02:00
  • 138d9f52cf SHA-1 is allowed for handshake signatures by default Gilles Peskine 2021-06-21 09:53:25 +02:00
  • fb01081212 psa: mac: Add driver dispatch tests for psa_mac_verify Ronald Cron 2021-06-18 15:05:36 +02:00
  • a587cbc3a4 psa: mac: Add driver delegation support for psa_mac_verify() Ronald Cron 2021-06-18 14:51:29 +02:00
  • cd989b5598 psa: mac: Introduce psa_mac_compute_internal Ronald Cron 2021-06-18 14:23:33 +02:00
  • 094b06a572 psa: mac: Add driver dispatch tests for psa_mac_compute Ronald Cron 2021-06-18 14:01:50 +02:00
  • c3dd75f71b psa: mac: Improve MAC finalization code Ronald Cron 2021-06-18 13:05:48 +02:00
  • 51131b53fe psa: mac: Add driver delegation support for psa_mac_compute() Ronald Cron 2021-06-17 17:17:20 +02:00
  • 8297657759 Fix fd range for select on Windows Gilles Peskine 2021-06-20 22:01:36 +02:00
  • 9065d786fd Refactor file descriptor checks into a common function Gilles Peskine 2021-06-20 23:08:19 +02:00
  • 51859aaff2 Fix fd range for select on Windows Gilles Peskine 2021-06-20 22:01:36 +02:00
  • 0f6351f8a9 Refactor file descriptor checks into a common function Gilles Peskine 2021-06-20 23:08:19 +02:00
  • a5dd7bded8 Fix fd range for select on Windows Gilles Peskine 2021-06-20 22:01:36 +02:00
  • 05360005e3 Refactor file descriptor checks into a common function Gilles Peskine 2021-06-20 23:08:19 +02:00
  • 6364d32e47 Remove the duplicate code in mbedtls/include/mbedtls/check_config.h Spencer Burke 2021-06-12 21:36:34 -07:00
  • 76be3e08a6 psa: mac: Add MAC compute builtin implementation Ronald Cron 2021-06-17 17:34:43 +02:00
  • 79bdd82eaa psa: mac: Improve implementation of psa_mac_finalize_alg_and_key_validation() Ronald Cron 2021-06-17 16:46:44 +02:00
  • 2dff3b2a18 psa: mac: Split psa_mac_setup() Ronald Cron 2021-06-17 16:33:22 +02:00
  • 28ea050cf4 psa: mac: Re-organize psa_mac_setup() internal function Ronald Cron 2021-06-17 16:10:24 +02:00
  • dcdb277f34 Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 17:54:26 +01:00
  • 02945bcab4 Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 18:52:41 +01:00
  • e6ef5febfb Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 18:51:27 +01:00
  • d8f32e72b4 Move export callback and context to the end of SSL context Hanno Becker 2021-06-17 05:14:58 +01:00
  • 1e1c23d768 Improve ChangeLog wording for key export Hanno Becker 2021-06-11 15:40:16 +01:00
  • e0dad720ee Remove return value from key export callback Hanno Becker 2021-06-11 15:38:37 +01:00
  • 7e6c178b6d Make key export callback and context connection-specific Hanno Becker 2021-06-08 09:24:55 +01:00
  • a7991f2e11 Remove all occurrences of TLS < 1.2 PRF identifier Hanno Becker 2021-05-28 05:14:18 +01:00
  • 22b34f75cd Remote key export identifier used for TLS < 1.2. Hanno Becker 2021-05-28 05:11:25 +01:00
  • ddc739cac4 Add missing documentation for key export callback parameters Hanno Becker 2021-05-28 05:10:38 +01:00
  • 11a4c1abcd Adapt key export test in ssl-opt.sh to reduced output Hanno Becker 2021-05-26 04:46:20 +01:00
  • 5a234e8718 Add ChangeLog entry Hanno Becker 2021-05-24 11:15:29 +01:00
  • d5c9cc7c90 Add migration guide for modified key export API Hanno Becker 2021-05-24 11:12:43 +01:00
  • c4c38caca5 Adjust example programs to new key export API Hanno Becker 2021-05-24 10:57:07 +01:00
  • 457d61602f Define and implement new key export API for Mbed TLS 3.0 Hanno Becker 2021-05-24 10:27:39 +01:00
  • 2d6e6f8fec Remove '_ext' suffix from SSL key exporter API Hanno Becker 2021-05-24 10:58:31 +01:00
  • 78ba2af7c2 Remove old key export API Hanno Becker 2021-05-24 10:27:05 +01:00
  • 707186d179 Update changelog formatting Missing Free Context Joe Subbiani 2021-06-18 17:45:34 +01:00
  • dc5660c4c0 Update changlog formatting - Missing Free Context Joe Subbiani 2021-06-18 17:40:54 +01:00
  • 9a32d45819 Merge pull request #4517 from hanno-arm/ticket_api_3_0 Manuel Pégourié-Gonnard 2021-06-18 18:34:45 +02:00
  • ae35830295 Merge pull request #4661 from mpg/make-blinding-mandatory Manuel Pégourié-Gonnard 2021-06-18 18:32:13 +02:00
  • 8c8166a7f1 Merge pull request #4640 from TRodziewicz/move_part_of_timing_module_out_of_the_library_and_to_test Dave Rodgman 2021-06-18 16:35:58 +01:00
  • 534bb99f17 Add test for one-shot MAC functions gabor-mezei-arm 2021-03-01 15:35:48 +01:00
  • 5e1fac8b28 Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 15:42:42 +01:00
  • 487b4ae426 Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 15:37:21 +01:00
  • cbe60337e3 Update changelog formatting - Missing Free Context Joe Subbiani 2021-06-18 15:23:34 +01:00
  • ac84469dd1 Modifies Migration Guide entry Thomas Daubney 2021-06-18 14:08:56 +01:00
  • 87db8a2676 Clean up old files before generating them Manuel Pégourié-Gonnard 2021-06-18 13:30:14 +02:00
  • 963bb810f4 Removing global variable and moving variant function comment block TRodziewicz 2021-06-18 13:22:57 +02:00
  • 5c5b820352 Fix typo in doc'n of session resumption API Hanno Becker 2021-06-18 12:21:25 +01:00
  • 9d4c2c4e42 Clarify how to create custom profiles Manuel Pégourié-Gonnard 2021-06-18 09:48:27 +02:00
  • 2af8d04085 Changelog entry for Free Context in test_suite_aes fix Joe Subbiani 2021-06-18 11:58:06 +01:00
  • 26e8608fcb Changelog entry for Free Context in test_suite_aes fix Joe Subbiani 2021-06-18 12:01:11 +01:00
  • 75628d51b3 Code review fixes TRodziewicz 2021-06-18 12:56:27 +02:00
  • d596e99d61 Modifies ChangeLog Thomas Daubney 2021-06-18 11:50:56 +01:00
  • 402b1451c0 Changelog entry for Free Context in test_suite_aes fix JoeSubbiani 2021-06-18 11:41:14 +01:00
  • 2f28c6b677 Free context at the end of aes_crypt_xts_size() JoeSubbiani 2021-06-18 11:03:57 +01:00
  • 379227cc59 Modifies ChangeLog and Migration Guide Thomas Daubney 2021-06-18 10:46:12 +01:00
  • a42bf29b2c Modifies ChangeLog entry Thomas Daubney 2021-06-18 09:13:53 +01:00
  • 39957503c5 Remove secp256k1 from the default X.509 and TLS profiles Gilles Peskine 2021-06-17 23:17:52 +02:00
  • a03fb29666 Document backward compatibility promises for the default TLS profile Gilles Peskine 2021-06-17 23:17:05 +02:00
  • ec78bc47b5 Meld DEFAULT_ALLOW_SHA1_IN_CERTIFICATES removal migration guide Gilles Peskine 2021-06-07 21:11:27 +02:00
  • 6b1f64a150 Wording clarifications Gilles Peskine 2021-06-07 21:05:37 +02:00
  • 55cb9af910 Add missing parentheses Gilles Peskine 2021-06-07 20:56:20 +02:00
  • 4a02cef402 Test restartable ECC with a curve that supports it Gilles Peskine 2021-06-03 11:12:40 +02:00
  • 3b3aa36962 Indicate that the truncation from size_t to int is deliberate Gilles Peskine 2021-06-03 11:12:04 +02:00
  • 799eee65fd Update the expected default curve in ssl-opt.sh Gilles Peskine 2021-06-02 22:14:15 +02:00
  • b26696bafb Simplify mbedtls_debug_print_mpi and fix the case of empty bignums Gilles Peskine 2021-06-02 20:17:46 +02:00
  • 3beb72eeaf Add mbedtls_debug_print_mpi test case for 0 Gilles Peskine 2021-06-02 20:16:53 +02:00
  • c5b9510114 Clarify test case descriptions Gilles Peskine 2021-06-02 20:14:59 +02:00
  • a28f0f5082 Leave the preference order for hashes unspecified Gilles Peskine 2021-06-02 15:29:38 +02:00
  • b1940a76ad In TLS, order curves by resource usage, not size Gilles Peskine 2021-06-02 15:18:12 +02:00
  • 377c91e1b7 Remove meaningless clause Gilles Peskine 2021-06-02 14:37:57 +02:00
  • 5752e599b3 Reduce the default ECP window size Gilles Peskine 2021-06-02 13:27:03 +02:00
  • 12b5b38981 Fix "PSA - ECDH with [non-default curve]" Gilles Peskine 2021-06-02 10:00:42 +02:00
  • 2c69fa245c Initializer element was not constant Gilles Peskine 2021-06-02 00:33:33 +02:00
  • 3758fd6b79 Changelog entry and migration guide for hash and curve profile upgrades Gilles Peskine 2021-06-02 00:07:17 +02:00
  • ae270bf386 Upgrade the default TLS hash and curve selection, matching X.509 Gilles Peskine 2021-06-02 00:05:29 +02:00
  • ffb92da622 Upgrade the default X.509 profile to the former "next" profile Gilles Peskine 2021-06-02 00:03:26 +02:00
  • 67889a5e64 Free context in at the end of aes_crypt_xts_size() JoeSubbiani 2021-06-17 16:12:23 +01:00
  • 57face2f0b Free context in at the end of aes_crypt_xts_size() JoeSubbiani 2021-06-17 15:00:01 +01:00
  • e9eca7fe8d Homogenize coding patterns Manuel Pégourié-Gonnard 2021-06-17 13:25:03 +02:00
  • c94b6b07dc Homogenize coding patterns Manuel Pégourié-Gonnard 2021-06-17 13:25:03 +02:00
  • a48b16a449 Homogenize coding patterns Manuel Pégourié-Gonnard 2021-06-17 13:25:03 +02:00
  • e96c5854d0 Move the inclusion of crypto_spe.h to psa/crypto_platform.h Gilles Peskine 2021-06-15 18:36:05 +02:00
  • a354867399 In the SPM test build, fail if a symbol wasn't renamed Gilles Peskine 2021-06-17 11:37:52 +02:00
  • d1dcfd53aa Do a test build with MBEDTLS_PSA_CRYPTO_SPM Gilles Peskine 2021-06-15 18:37:38 +02:00
  • 55a7fb8322 Improve documentation Manuel Pégourié-Gonnard 2021-06-17 10:39:39 +02:00
  • 5314e08e08 Make the fields of mbedtls_x509_crt_profile public Manuel Pégourié-Gonnard 2021-06-17 10:32:01 +02:00
  • 50afb4378f Adds Migration guide Thomas Daubney 2021-06-17 09:23:41 +01:00
  • 532327b429 Merge pull request #4576 from gilles-peskine-arm/psa_key_derivation-bad_workflow-20210527 Gilles Peskine 2021-06-17 09:55:39 +02:00
  • f97a963037 Merge pull request #4656 from gilles-peskine-arm/psa_key_derivation-bad_workflow-20210527-2.x Gilles Peskine 2021-06-17 09:55:37 +02:00
  • 609ab6478b Fix warning in some configurations Manuel Pégourié-Gonnard 2021-06-16 14:29:11 +02:00
  • 6ff9ef56a5 Fix cmake build of fuzz_privkey Manuel Pégourié-Gonnard 2021-06-16 12:37:10 +02:00
  • 6f19ce317b Fix async support in ssl_server2 Manuel Pégourié-Gonnard 2021-06-16 12:08:34 +02:00
  • 8707259318 Improve ChangeLog and migration guide entries Manuel Pégourié-Gonnard 2021-06-16 11:02:38 +02:00
  • 1503a9adab Use a proper DRBG in programs Manuel Pégourié-Gonnard 2021-06-16 10:35:56 +02:00