Commit Graph

  • 6f45cb995b Allow loading symlinked certificates Jonathan Bennett 2020-01-24 09:12:03 -06:00
  • 7e6931d681 Add ChangeLog entry Jaeden Amero 2020-01-24 18:20:22 +00:00
  • 791babcbb9 Allow loading symlinked certificates Jonathan Bennett 2020-01-24 09:12:03 -06:00
  • 042c5e4217 Merge pull request #3000 from gilles-peskine-arm/changelog-2.20.0 Manuel Pégourié-Gonnard 2020-01-28 09:38:30 +01:00
  • b0deeccc58 Merge pull request #3007 from mpg/fix-ecdsa-pointer-inc Manuel Pégourié-Gonnard 2020-01-28 09:26:43 +01:00
  • 358462df85 Merge pull request #354 from mpg/fix-ecdsa-pointer-inc Manuel Pégourié-Gonnard 2020-01-28 09:26:28 +01:00
  • 60239753d2 Avoid memory leak when RSA-CRT is not enabled in build Jack Lloyd 2020-01-27 17:53:36 -05:00
  • 96134effea Update ChangeLog Zachary J. Fields 2020-01-27 16:12:02 -06:00
  • 4c736fb6a8 Update Mbed Crypto SO version Janos Follath 2020-01-27 16:37:14 +00:00
  • ceceedb532 Update Mbed Crypto to 3.0.1 Janos Follath 2020-01-27 16:23:55 +00:00
  • 1146b4e060 Merge pull request #348 from yanesca/bump-version-to-mbed-tls-2.20.0 Janos Follath 2020-01-27 15:56:45 +00:00
  • 75aab5276f Add missing return code check on calls to mbedtls_md() Gilles Peskine 2020-01-21 16:52:08 +01:00
  • 1a30fbbd3b Check that mbedtls_mpi_grow succeeds Gilles Peskine 2020-01-21 16:30:53 +01:00
  • 83a5672ae1 Remove redundant block_size validity check Gilles Peskine 2020-01-21 15:02:14 +01:00
  • e3b285d2c8 Add crypto security fixes merged after mbedcrypto-3.0.0 Gilles Peskine 2020-01-27 14:01:42 +01:00
  • 62236d7651 Add ChangeLog entry Jaeden Amero 2020-01-24 18:20:22 +00:00
  • fdc16f36b4 Allow loading symlinked certificates Jonathan Bennett 2020-01-24 09:12:03 -06:00
  • 42b8194b53 Fix incrementing pointer instead of value Manuel Pégourié-Gonnard 2020-01-24 12:11:56 +01:00
  • ee4ba54d8d Fix incrementing pointer instead of value Manuel Pégourié-Gonnard 2020-01-24 12:11:56 +01:00
  • 2b9b780ac0 Rename internal macro for consistency Manuel Pégourié-Gonnard 2020-01-24 11:01:02 +01:00
  • b7f7092f57 Remove preprocessor directive for consistency Manuel Pégourié-Gonnard 2020-01-24 10:59:08 +01:00
  • 3a3b5c7827 Improve doxygen formatting Manuel Pégourié-Gonnard 2020-01-24 10:57:25 +01:00
  • f2e2902c5a Add detection for zlib headers to all.sh Manuel Pégourié-Gonnard 2020-01-24 10:17:20 +01:00
  • c40b685837 Fix bug in record decompression Manuel Pégourié-Gonnard 2020-01-03 12:18:49 +01:00
  • 342d2ca9ab Add test for record compression in ssl-opt.sh Manuel Pégourié-Gonnard 2020-01-02 11:58:00 +01:00
  • 95e04490fa Add all.sh components with ZLIB enabled Manuel Pégourié-Gonnard 2020-01-02 11:45:12 +01:00
  • 80fcacebdb Add changelog entry for the zlib support fix Gilles Peskine 2020-01-22 19:18:35 +01:00
  • 9f25b8deff Fixes definition error when the deprecated MBEDTLS_ZLIB_SUPPORT and ENABLE_ZLIB_SUPPORT macro are defined/enabled for zlib support in mbedtls jiblime 2019-12-18 21:40:01 -08:00
  • 8c2631b6d3 Address review comments Jack Lloyd 2020-01-23 17:23:52 -05:00
  • 80cc811039 Parse RSA parameters DP, DQ and QP from PKCS1 private keys Jack Lloyd 2020-01-22 17:34:29 -05:00
  • 16ba09c621 Check that mbedtls_mpi_grow succeeds Gilles Peskine 2020-01-21 16:30:53 +01:00
  • 0f595f714a Remove redundant block_size validity check Gilles Peskine 2020-01-21 15:02:14 +01:00
  • f4dd8a9a19 Add changelog entry for the unchecked mbedtls_md call Gilles Peskine 2020-01-22 19:04:19 +01:00
  • d22a7933d2 Add missing return code check on call to mbedtls_md() Gilles Peskine 2020-01-21 16:56:03 +01:00
  • 42e4f6b706 Add changelog entry for the unchecked mbedtls_md call Gilles Peskine 2020-01-22 19:04:19 +01:00
  • 50f577067c Fix GitHub repository indications for crypto changes in 2.20 Gilles Peskine 2020-01-22 19:02:59 +01:00
  • 8c7d2c25a4 Remove markdown artifacts Gilles Peskine 2020-01-22 19:02:09 +01:00
  • 3a3b161e96 Add missing return code check on call to mbedtls_md() Gilles Peskine 2020-01-21 16:56:03 +01:00
  • 4073d4e529 Add changelog entry for the unchecked mbedtls_md call Gilles Peskine 2020-01-22 18:58:20 +01:00
  • 6a4c340c36 Add changelog entries for the crypto changes in 2.20.0 Gilles Peskine 2020-01-22 18:28:24 +01:00
  • c26479c1af Update ChangeLog up to mbedcrypto-3.0.0d0 Gilles Peskine 2020-01-22 17:56:28 +01:00
  • 8b1ed1cf0e Adds explicit include to stdlib.h for abort Philippe Antoine 2020-01-22 16:22:36 +01:00
  • 2b242495e1 Add a sanity check on the output Gilles Peskine 2020-01-22 15:41:50 +01:00
  • 6e91009cfe Split strings on some very long lines Gilles Peskine 2020-01-22 15:58:18 +01:00
  • 566407d6f6 Simpler definition of a custom exception class Gilles Peskine 2020-01-22 15:55:36 +01:00
  • 8c4a84c5de Split read_main_file out of the ChangeLog constructor Gilles Peskine 2020-01-22 15:40:39 +01:00
  • 5e39c9e94f Actually remove files Gilles Peskine 2020-01-22 14:55:37 +01:00
  • 890b5ca330 Change non-blocking read/write in TCP mock socket Piotr Nowicki 2020-01-15 16:19:07 +01:00
  • 7d4bd6f15f Checks mbedtls_rsa_export_crt return in fuzz targets Philippe Antoine 2020-01-22 14:13:08 +01:00
  • 66070bc19d Checks mbedtls_rsa_export return in fuzz targets Philippe Antoine 2020-01-22 13:54:56 +01:00
  • fb437d72ef Fix segmentation fault in mbedtls_test_buffer Piotr Nowicki 2020-01-13 16:59:12 +01:00
  • 974232f045 Minor documentation improvements Gilles Peskine 2020-01-22 12:43:29 +01:00
  • f296cdb2ab Fix formatting Gilles Peskine 2020-01-22 12:43:20 +01:00
  • bc483dea84 Add a message-based socket mock connection to the ssl tests Andrzej Kurek 2020-01-22 03:40:00 -05:00
  • 13719cdae4 Add a message metadata queue in ssl tests Andrzej Kurek 2020-01-22 06:36:39 -05:00
  • f7774146b6 ssl test suite: enable dropping bytes from buffer Andrzej Kurek 2020-01-22 06:34:59 -05:00
  • 95c893d17f More systematic handling of trailing garbage in parse_prefixes Gilles Peskine 2020-01-21 21:26:36 +01:00
  • ef4183858a Document how tested prefix lengths are chosen Gilles Peskine 2020-01-21 18:56:27 +01:00
  • 9c673233bc Fix outcome file leak if execute_tests exits early Gilles Peskine 2020-01-21 18:03:56 +01:00
  • 2ac4d86040 Fix file leak in test program Gilles Peskine 2020-01-21 17:39:52 +01:00
  • b08e44fda7 Add missing return code check on call to mbedtls_md() Gilles Peskine 2020-01-21 16:56:03 +01:00
  • 84984ae220 Add missing return code check on calls to mbedtls_md() Gilles Peskine 2020-01-21 16:52:08 +01:00
  • 9018b11302 Check that mbedtls_mpi_grow succeeds Gilles Peskine 2020-01-21 16:30:53 +01:00
  • 292672eb12 If ASSERT_ALLOC_WEAK fails, mark the test as skipped, not passed Gilles Peskine 2020-01-21 16:20:04 +01:00
  • 42a1acfd0e get_len_step: Fix end-of-buffer calculation when buffer_size==0 Gilles Peskine 2020-01-21 16:12:07 +01:00
  • 2e9f108fbd Bump version to Mbed TLS 2.20.0 Janos Follath 2020-01-21 14:08:26 +00:00
  • a2bdcb9e3a Remove redundant block_size validity check Gilles Peskine 2020-01-21 15:02:14 +01:00
  • 322752ba20 Minor comment improvement Gilles Peskine 2020-01-21 13:59:51 +01:00
  • 17540ab74c Fix usage of randomized number in AES Arto Kinnunen 2020-01-20 11:46:34 +02:00
  • 311ab594d7 Flag SCA_CM encrypt/decrypt functions Arto Kinnunen 2020-01-16 17:20:51 +02:00
  • 2b24f4280f AES review corrections Arto Kinnunen 2020-01-16 15:04:11 +02:00
  • 98c93af1ef Randomize number of AES dummy calculation rounds Arto Kinnunen 2020-01-14 13:31:03 +02:00
  • 2eb678f5e8 Update AES SCA countermeasures Arto Kinnunen 2020-01-13 16:44:13 +02:00
  • e2f563e22e Improve comments in mpi_shrink Gilles Peskine 2020-01-20 21:17:43 +01:00
  • db42062cb9 mpi_copy: make the 0 case slightly more robust Gilles Peskine 2020-01-20 21:12:50 +01:00
  • 7428b45126 Better coverage for copy and swap Gilles Peskine 2020-01-20 21:01:51 +01:00
  • 72d7609f82 Bignum copy/shrink: More precise test case descriptions Gilles Peskine 2020-01-20 17:19:03 +01:00
  • 28cd41676e Fix possible error code mangling in psa_mac_verify_finish Gilles Peskine 2020-01-20 16:31:06 +01:00
  • 83f33d33eb Bump version to Mbed TLS 2.20.0 Janos Follath 2020-01-20 14:52:29 +00:00
  • 32b0216dd7 Bump version to Mbed TLS 2.16.4 Janos Follath 2020-01-20 14:32:57 +00:00
  • ee88f8145d Bump version to Mbed TLS 2.7.13 Janos Follath 2020-01-20 14:28:41 +00:00
  • 28ecfb002f Merge remote-tracking branch 'upstream/pr/2983' into baremetal Arto Kinnunen 2020-01-17 11:21:53 +02:00
  • ca1978b7d5 Merge remote-tracking branch 'upstream/pr/2982' into baremetal Arto Kinnunen 2020-01-17 11:21:41 +02:00
  • d1340e455c Merge remote-tracking branch 'upstream/pr/2980' into baremetal Arto Kinnunen 2020-01-17 11:21:32 +02:00
  • 10a2ffde5d Merge remote-tracking branch 'upstream/pr/2945' into baremetal Arto Kinnunen 2020-01-17 11:21:16 +02:00
  • dbcb44202c Update Mbed Crypto to 3.0.0 mbedtls-2.20.0 Jaeden Amero 2020-01-15 18:08:44 +00:00
  • d56a2af3f8 Add date to ChangeLog for 2.20.0 release Jaeden Amero 2020-01-15 18:07:20 +00:00
  • 39e2c0eeb6 Merge remote-tracking branch 'origin/mbedtls-2.16' into mbedtls-2.16-restricted mbedtls-2.16.4 Jaeden Amero 2020-01-15 16:46:46 +00:00
  • d8180f8d84 Merge remote-tracking branch 'origin/mbedtls-2.7' into mbedtls-2.7-restricted mbedtls-2.7.13 Jaeden Amero 2020-01-15 16:59:10 +00:00
  • dbd3304e8f Merge branch 'development' into development-restricted Janos Follath 2020-01-15 16:06:15 +00:00
  • d27a88438f Merge branch 'development' into development-restricted Janos Follath 2020-01-15 15:55:11 +00:00
  • a337167543 Merge pull request #342 from Patater/reseed-counter-value-comment Jaeden Amero 2020-01-10 13:49:33 +00:00
  • 8f8c0bdfc7 Use mbedtls_platform_memset in data_randomize Jarno Lamsa 2020-01-08 15:07:41 +02:00
  • 282db8e3f8 Protect get/put on secret data on AES-module Jarno Lamsa 2020-01-08 14:53:17 +02:00
  • a15c71374b ctr_drbg: Clarify reseed_counter values before seeding Jaeden Amero 2020-01-09 13:02:16 +00:00
  • 5bc072f737 Fix mbedtls_strerror to work with all wanted codes Teppo Järvelin 2020-01-09 12:52:25 +02:00
  • b148651e49 Rename macro MBEDTLS_MAX_RAND_DELAY Arto Kinnunen 2020-01-09 11:11:23 +02:00
  • ac6d226939 Update signature of mbedtls_platform_random_delay Arto Kinnunen 2020-01-09 10:11:20 +02:00
  • 05ca9d46c1 Merge remote-tracking branch 'public/pr/2979' into baremetal Simon Butcher 2020-01-08 18:15:52 +00:00
  • 282911eabf Merge remote-tracking branch 'public/pr/2978' into baremetal Simon Butcher 2020-01-08 18:14:21 +00:00