Commit Graph

  • 342223e72c Merge remote-tracking branch 'origin/pr/2676' into mbedtls-2.16 Jaeden Amero 2019-06-14 08:54:50 +01:00
  • d03977dc3c Merge remote-tracking branch 'origin/pr/2677' into mbedtls-2.7 Jaeden Amero 2019-06-14 08:54:35 +01:00
  • d042198419 Merge remote-tracking branch 'origin/pr/2675' into development Jaeden Amero 2019-06-14 08:54:21 +01:00
  • cfb0454b1c Merge remote-tracking branch 'origin/pr/2673' into mbedtls-2.16 Jaeden Amero 2019-06-14 08:54:04 +01:00
  • ea60486507 Merge remote-tracking branch 'origin/pr/2674' into mbedtls-2.7 Jaeden Amero 2019-06-14 08:53:40 +01:00
  • 39a8a26cff Merge remote-tracking branch 'origin/pr/2661' into development Jaeden Amero 2019-06-14 08:51:38 +01:00
  • 7aed01c0dc Merge remote-tracking branch 'origin/pr/2481' into mbedtls-2.16 Jaeden Amero 2019-06-14 08:50:47 +01:00
  • 98fc5f4937 Merge remote-tracking branch 'origin/pr/2482' into mbedtls-2.7 Jaeden Amero 2019-06-14 08:50:16 +01:00
  • 6b5dc689f7 Merge remote-tracking branch 'origin/pr/2430' into development Jaeden Amero 2019-06-14 08:49:31 +01:00
  • 1adf212a1b Merge remote-tracking branch 'origin/pr/2497' into mbedtls-2.16 Jaeden Amero 2019-06-14 08:48:54 +01:00
  • 334ab9b7cb Merge remote-tracking branch 'origin/pr/2498' into mbedtls-2.7 Jaeden Amero 2019-06-14 08:48:10 +01:00
  • e1b02df515 Merge remote-tracking branch 'origin/pr/2260' into development Jaeden Amero 2019-06-14 08:46:48 +01:00
  • 3abbcedc68 Remove mbedtls_param_failed from programs Gilles Peskine 2019-06-12 14:54:17 +02:00
  • c7ad122f51 Make it easier to define MBEDTLS_PARAM_FAILED as assert Gilles Peskine 2019-06-13 16:44:19 +02:00
  • 9e23bea692 Make test suites compatible with #include <assert.h> Gilles Peskine 2019-06-07 14:52:07 +02:00
  • e7655df7be Make test suites compatible with #include <assert.h> Gilles Peskine 2019-06-07 14:52:07 +02:00
  • 61cf9e3ca3 Fix documentation of X.509 parsing test Hanno Becker 2019-06-13 13:32:44 +01:00
  • bcf97ec18c UDP proxy: Don't attempt to dissect dgram into records when dropping Hanno Becker 2019-06-04 13:04:28 +01:00
  • 7bac1ab38a UDP proxy: Don't attempt to dissect dgram into records when dropping Hanno Becker 2019-06-04 13:04:28 +01:00
  • 961e677fe3 UDP proxy: Don't attempt to dissect dgram into records when dropping Hanno Becker 2019-06-04 13:04:28 +01:00
  • dff85e7e8a Remove unnecessary empty line k-stachowiak 2019-06-13 11:54:49 +02:00
  • 69969ef088 Remove redundant config.pl call k-stachowiak 2019-06-13 11:53:17 +02:00
  • fc1a40b4df Remove MBEDTLS_SSL_SESSION_TICKETS from baremetal config Hanno Becker 2019-06-13 08:59:10 +01:00
  • 2e51098b34 Add changelog entry Jarno Lamsa 2019-06-13 10:42:13 +03:00
  • 5aca94eafe Merge remote-tracking branch 'origin/pr/588' into baremetal Simon Butcher 2019-06-12 20:16:15 +01:00
  • 214e211dfd Merge remote-tracking branch 'origin/pr/587' into baremetal Simon Butcher 2019-06-12 20:15:50 +01:00
  • f49a277f34 Merge remote-tracking branch 'origin/pr/576' into baremetal Simon Butcher 2019-06-12 20:15:00 +01:00
  • 49f83e6748 Change order of ChangeLog sections Hanno Becker 2019-06-12 12:43:19 +01:00
  • c5de4623e8 Making version features easily ROM-able when using Arm C compiler. Máté Varga 2019-06-12 12:26:37 +02:00
  • ec1c222947 Fix a few style issues Manuel Pégourié-Gonnard 2019-06-12 10:18:26 +02:00
  • 31d940ba5e Change test name Jarno Lamsa 2019-06-12 10:21:33 +03:00
  • 6794f68d29 Update library version to 2.7.11 Jaeden Amero 2019-06-11 17:26:05 +01:00
  • ff36cdaa84 Update library to 2.16.2 Jaeden Amero 2019-06-11 17:27:32 +01:00
  • b1c72f56b1 Update library version to 2.18.0 Jaeden Amero 2019-06-11 17:18:09 +01:00
  • 154feb21e8 comment alignment Philippe Antoine 2019-06-11 17:50:23 +02:00
  • d2235f2a41 Commit to C90 style Philippe Antoine 2019-06-11 16:29:28 +02:00
  • 20095afc58 Changes according to review comments Jarno Lamsa 2019-06-11 17:16:58 +03:00
  • 12e85de964 Adds missing ret definition Philippe Antoine 2019-06-11 16:07:53 +02:00
  • f91b3722cf More clarity for ifdef orders Philippe Antoine 2019-06-11 16:02:43 +02:00
  • 0ff84fb6fe Only warns if MBEDTLS_HAVE_TIME Philippe Antoine 2019-06-11 12:15:17 +02:00
  • 7c9d72497d Option used added in string Philippe Antoine 2019-06-11 12:11:36 +02:00
  • 8794a4290d Clarify a few more comments and documentation Manuel Pégourié-Gonnard 2019-06-11 10:04:57 +02:00
  • 41b359114d Add tests for enforced extended master secret flag Jarno Lamsa 2019-06-10 15:51:11 +03:00
  • 18b9a491e1 Disable the enforce flag by default Jarno Lamsa 2019-06-10 15:23:29 +03:00
  • 842be16800 Check for the enforcing and fail handshake if the peer doesn't support Jarno Lamsa 2019-06-10 15:05:33 +03:00
  • a3daa21d8c Merge remote-tracking branch 'origin/pr/2678' into development Jaeden Amero 2019-06-10 11:00:14 +01:00
  • 11f38e2f61 Add a test for signing content with a long ECDSA key k-stachowiak 2019-06-04 13:14:58 +02:00
  • 45d0ba15a0 Add a test for signing content with a long ECDSA key k-stachowiak 2019-06-04 13:14:58 +02:00
  • c1955559ad Add a test for signing content with a long ECDSA key k-stachowiak 2019-06-10 11:46:18 +02:00
  • d9382f85e7 Add definitions for enforce flag values Jarno Lamsa 2019-06-10 10:27:14 +03:00
  • 95f752e679 Fix typo Jarno Lamsa 2019-06-10 10:15:49 +03:00
  • 7a5e2bec75 Create a new flag for enforcing the extended master secret Jarno Lamsa 2019-06-10 10:13:03 +03:00
  • 3ca5085f10 Code review Philippe Antoine 2019-06-07 22:31:59 +02:00
  • 5d26e7cbfe Pass -m32 to the linker as well Gilles Peskine 2019-06-07 14:50:09 +02:00
  • 95f5cbc85a Don't systematically rebuild programs Gilles Peskine 2019-06-07 14:48:38 +02:00
  • b058556a35 Remove time from baremetal configuration Hanno Becker 2019-06-07 17:10:22 +01:00
  • 7cc9ca876f baremetal.sh: Print code-size summary Hanno Becker 2019-06-07 10:39:34 +01:00
  • 986b6f20a9 Style fixes Philippe Antoine 2019-06-07 15:04:32 +02:00
  • e1ae731efa Update crypto submodule to 1.1.0d2 Jaeden Amero 2019-06-07 13:51:36 +01:00
  • 47f2de1329 Merge pull request #143 from Patater/chachapoly-empty-buf-test Jaeden Amero 2019-06-07 13:48:45 +01:00
  • 3d94e3468e Merge pull request #142 from Patater/no-relative-includes Jaeden Amero 2019-06-07 13:16:09 +01:00
  • b01314683a test: Remove redundant 0-byte decryption test Jaeden Amero 2019-06-05 16:50:39 +01:00
  • 5ab80efa10 test: Check empty buffer decryption for chachapoly Jaeden Amero 2019-06-05 15:35:08 +01:00
  • d58a00d5b7 psa: Avoid use of relative include paths Jaeden Amero 2019-06-07 11:49:59 +01:00
  • c6d9e3a28f Clarify documentation of MBEDTLS_SSL_PROTO_TLS Manuel Pégourié-Gonnard 2019-06-07 11:07:53 +02:00
  • aa4d15264a SSL reproducible test mode Philippe Antoine 2019-06-06 21:24:31 +02:00
  • 16772566d9 Merge remote-tracking branch 'origin/pr/2680' into mbedtls-2.16 Jaeden Amero 2019-06-06 14:19:42 +01:00
  • 048df33d62 Merge remote-tracking branch 'origin/pr/2679' into development Jaeden Amero 2019-06-06 14:19:23 +01:00
  • c30740368b Merge remote-tracking branch 'origin/pr/2657' into mbedtls-2.16 Jaeden Amero 2019-06-06 14:18:59 +01:00
  • c06b6e0bd2 Merge remote-tracking branch 'origin/pr/2658' into mbedtls-2.7 Jaeden Amero 2019-06-06 14:18:43 +01:00
  • bb16d0c956 Merge remote-tracking branch 'origin/pr/2654' into development Jaeden Amero 2019-06-06 14:18:23 +01:00
  • 49bd3e897e Add documentation notes about the required size of the signature buffers k-stachowiak 2019-05-31 20:16:50 +02:00
  • 5dbe7caf2e Add missing MBEDTLS_ECP_C dependencies in check_config.h k-stachowiak 2019-05-31 20:13:58 +02:00
  • c4638cc640 Change size of preallocated buffer for pk_sign() calls k-stachowiak 2019-05-31 20:11:26 +02:00
  • 64c1681fbc Use new macros for all TLS/DTLS tests Manuel Pégourié-Gonnard 2019-06-06 12:43:51 +02:00
  • ff4bd9f405 Use new tools for all cases with TLS-specific code Manuel Pégourié-Gonnard 2019-06-06 10:34:48 +02:00
  • 4e36da32b3 Add documentation notes about the required size of the signature buffers k-stachowiak 2019-05-31 20:16:50 +02:00
  • c775ee1cfe Add missing MBEDTLS_ECP_C dependencies in check_config.h k-stachowiak 2019-05-31 20:13:58 +02:00
  • e79c939693 Change size of preallocated buffer for pk_sign() calls k-stachowiak 2019-05-31 20:11:26 +02:00
  • eee98e9d82 Add documentation notes about the required size of the signature buffers k-stachowiak 2019-05-31 20:16:50 +02:00
  • 199707fcff Add missing MBEDTLS_ECP_C dependencies in check_config.h k-stachowiak 2019-05-31 20:13:58 +02:00
  • b50c39ca4a Change size of preallocated buffer for pk_sign() calls k-stachowiak 2019-05-31 20:11:26 +02:00
  • adffe39fdb test: Remove redundant 0-byte decryption test Jaeden Amero 2019-06-05 16:50:39 +01:00
  • 4e47aa0120 test: Check empty buffer decryption for chachapoly Jaeden Amero 2019-06-05 15:35:08 +01:00
  • 25838b795f Introduce tools for transport-specific code Manuel Pégourié-Gonnard 2019-03-19 10:23:56 +01:00
  • e744eab3b1 Adapt defaults and programs documentation Manuel Pégourié-Gonnard 2019-03-18 10:51:18 +01:00
  • a771160799 Introduce new config.h flag for TLS Manuel Pégourié-Gonnard 2019-03-18 10:18:37 +01:00
  • 2353b542d9 test: Remove redundant 0-byte decryption test Jaeden Amero 2019-06-05 16:50:39 +01:00
  • ab11889958 test: Check empty buffer decryption for chachapoly Jaeden Amero 2019-06-05 15:35:08 +01:00
  • cad1223654 Merge pull request #138 from Patater/add-entropy-injection-source Jaeden Amero 2019-06-05 16:35:46 +01:00
  • dd413d3c92 Test shutdown without closing handles Gilles Peskine 2019-05-28 15:06:43 +02:00
  • 76b29a77fb Close or destroy keys explicitly in tests Gilles Peskine 2019-05-28 14:08:50 +02:00
  • 1153e7bd57 Replace all calls to mbedtls_psa_crypto_free by PSA_DONE Gilles Peskine 2019-05-28 15:10:21 +02:00
  • a6d252a986 New macro PSA_DONE for a clean PSA shutdown Gilles Peskine 2019-05-23 20:34:30 +02:00
  • 4bac9a4c4b New function to get key slot statistics Gilles Peskine 2019-05-23 20:32:30 +02:00
  • 952f40962a Create PSA-specific helper function file Gilles Peskine 2019-05-23 20:25:48 +02:00
  • 894b424b85 Merge pull request #131 from gilles-peskine-arm/psa-remove_half_filled_slots Jaeden Amero 2019-06-05 15:07:09 +01:00
  • fa8e6dabd2 all.sh: Perform targeted EtM tests for MAC-less configs Jaeden Amero 2019-06-05 14:42:50 +01:00
  • 6b1683dd5d all.sh: Perform targeted EtM tests for MAC-less configs Jaeden Amero 2019-06-05 14:42:50 +01:00
  • 68b856d0ac Fix style issue and wording Hanno Becker 2019-02-08 14:00:04 +00:00