Commit graph

  • c988f32add Added max length checking of hostname Simon Butcher 2015-09-29 23:27:20 +0100
  • 5624ec824e Reordered TLS extension fields in client Simon Butcher 2015-09-29 01:06:06 +0100
  • 04799a4274 Fixed copy and paste error Simon Butcher 2015-09-29 00:31:09 +0100
  • 0fc94e9f83 Revised bounds checking on TLS extensions Simon Butcher 2015-09-28 20:52:04 +0100
  • 9f81231fb8 Revised hostname length check from review Simon Butcher 2015-09-28 19:22:33 +0100
  • d02a1daca7 Fix stack buffer overflow in pkcs12 Manuel Pégourié-Gonnard 2015-09-28 18:34:48 +0200
  • 24417f06fe Fix potential double-free in mbedtls_ssl_conf_psk() Manuel Pégourié-Gonnard 2015-09-28 18:09:45 +0200
  • 58fb49531d Fix potential buffer overflow in mpi_read_string() Manuel Pégourié-Gonnard 2015-09-28 13:48:04 +0200
  • ed9976634f Added bounds checking for TLS extensions Simon Butcher 2015-09-28 02:14:30 +0100
  • 89f77623b8 Added max length checking of hostname Simon Butcher 2015-09-27 22:50:49 +0100
  • 588ad50c5a Fix a fairly common typo in comments Tillmann Karras 2015-09-25 04:27:22 +0200
  • faee44ded1 Avoid false positives in bounds check Manuel Pégourié-Gonnard 2015-09-24 22:19:58 +0200
  • f592e8eaf6 Update yotta dependency version Manuel Pégourié-Gonnard 2015-09-22 15:01:18 +0200
  • 2cf9696785 Refined credits in ChangeLog for fuzzing issue Simon Butcher 2015-09-22 10:26:12 +0100
  • 21823f9a69 Refined credits in ChangeLog for fuzzing issue Simon Butcher 2015-09-22 10:20:58 +0100
  • 8f98842e38 Refined credits in ChangeLog for fuzzing issue Simon Butcher 2015-09-22 10:10:36 +0100
  • a7975dcf9a Remove file that should never have been added Manuel Pégourié-Gonnard 2015-09-21 12:07:10 +0200
  • 2f056a0aee Try to run yotta update for yotta build test Manuel Pégourié-Gonnard 2015-09-18 14:37:54 +0200
  • ca4fb7154a Fix mbed examples after minar upgrade Manuel Pégourié-Gonnard 2015-09-18 14:36:57 +0200
  • d0d8cb36a4 Cache ClientHello extension Manuel Pégourié-Gonnard 2015-09-17 14:16:30 +0200
  • 77c0646ef2 Add cache for EC J-PAKE client extension Manuel Pégourié-Gonnard 2015-09-17 13:59:49 +0200
  • 6657b8da3b Fix curve-dependency test Manuel Pégourié-Gonnard 2015-09-17 13:46:21 +0200
  • 8cea8ad8b8 Bump version to 2.1.1 mbedtls-2.1.1 Manuel Pégourié-Gonnard 2015-09-17 11:58:45 +0200
  • 9405e462d0 Bump version to 1.2.15 polarssl-1.2.16 Manuel Pégourié-Gonnard 2015-09-17 11:55:25 +0200
  • 5b76bb8605 Fix GNUism in bump_version.sh Manuel Pégourié-Gonnard 2015-09-17 11:54:19 +0200
  • df048c59cf Bump version to 1.3.13 mbedtls-1.3.13 Manuel Pégourié-Gonnard 2015-09-17 11:53:14 +0200
  • c54931aa4b Fix GNUism in bump_version.sh Manuel Pégourié-Gonnard 2015-09-17 11:51:55 +0200
  • a701d2f5e9 Fix bug in server parsing point formats extension Manuel Pégourié-Gonnard 2015-09-16 11:32:18 +0200
  • d107e20c7a Merge pull request #296 from ARMmbed/polarssl-1.2-restricted Simon Butcher 2015-09-17 01:27:41 +0100
  • 9c4859ff15 Merge pull request #295 from ARMmbed/mbedtls-1.3-restricted Simon Butcher 2015-09-17 00:46:07 +0100
  • 22b294132d Merge pull request #294 from ARMmbed/development-restricted Simon Butcher 2015-09-16 23:59:52 +0100
  • ac58c53ab1 Merge remote-tracking branch 'origin/development' Simon Butcher 2015-09-16 23:25:25 +0100
  • 75df902740 Add warning on config options Manuel Pégourié-Gonnard 2015-09-16 23:21:01 +0200
  • 921f2d02cf Add test cases with DTLS and/or password mismatch Manuel Pégourié-Gonnard 2015-09-16 22:52:18 +0200
  • 0f1660ab4f Implement key exchange messages and PMS derivation Manuel Pégourié-Gonnard 2015-09-16 22:41:06 +0200
  • 25dbeb002d Skip certificate-related messages with ECJPAKE Manuel Pégourié-Gonnard 2015-09-16 17:30:03 +0200
  • 0a1324aaa1 Add client-side extension parsing Manuel Pégourié-Gonnard 2015-09-16 16:01:00 +0200
  • 55c7f99112 Add server writing of the extension Manuel Pégourié-Gonnard 2015-09-16 15:35:27 +0200
  • bf57be690e Add server extension parsing Manuel Pégourié-Gonnard 2015-09-16 15:04:01 +0200
  • e511b4e7cb Ignore ECJPAKE suite if not configured on server Manuel Pégourié-Gonnard 2015-09-16 14:11:09 +0200
  • c1b46d0242 Fix bug in server parsing point formats extension Manuel Pégourié-Gonnard 2015-09-16 11:18:32 +0200
  • 60884a1597 Improve debug formatting of ciphersuites Manuel Pégourié-Gonnard 2015-09-16 11:13:41 +0200
  • 70905a7855 Add ecjpake_pw option to ssl_client2/server2 Manuel Pégourié-Gonnard 2015-09-16 11:08:34 +0200
  • eef142d753 Depend on ECJPAKE key exchange, not module Manuel Pégourié-Gonnard 2015-09-16 10:05:04 +0200
  • ddf97a6c92 Skip ECJPAKE suite in ClientHello if no pw set up Manuel Pégourié-Gonnard 2015-09-16 09:58:31 +0200
  • 538cb7b0b4 Add the ECJPAKE ciphersuite Manuel Pégourié-Gonnard 2015-09-15 18:03:28 +0200
  • 557535d8c4 Add ECJPAKE key exchange Manuel Pégourié-Gonnard 2015-09-15 17:53:32 +0200
  • 7dd82f8fd5 Merge branch 'development' with bugfix branch Simon Butcher 2015-09-16 16:21:38 +0100
  • 9aa72188dd Merge branch 'bugfix' into development Simon Butcher 2015-09-16 16:19:45 +0100
  • ea4b76d54a Merge pull request #273 from ARMmbed/iotssl-411-port-reuse Simon Butcher 2015-09-16 15:53:06 +0100
  • 5793e7ef01 Merge 'development' into iotssl-411-port-reuse Simon Butcher 2015-09-16 15:25:53 +0100
  • 294139b57a Add client extension writing Manuel Pégourié-Gonnard 2015-09-15 16:55:05 +0200
  • b813accf84 Add mbedtls_ecjpake_check(), tells if set up Manuel Pégourié-Gonnard 2015-09-15 15:34:09 +0200
  • 7002f4a560 Add mbedtls_ssl_set_hs_ecjpake_password() Manuel Pégourié-Gonnard 2015-09-15 12:43:43 +0200
  • f7022d1131 Fix bug in server parsing point formats extension Manuel Pégourié-Gonnard 2015-09-16 11:32:18 +0200
  • 5e4c206b77 Make config check include for configs examples more consistent Pascal Bach 2015-09-15 21:38:12 +0200
  • 76cfd3f97f Add EC J-PAKE context in handshake structure Manuel Pégourié-Gonnard 2015-09-15 12:10:54 +0200
  • f472179d44 Adjust dependencies for EC extensions Manuel Pégourié-Gonnard 2015-09-15 10:53:51 +0200
  • ea5370d4a2 Don't allow reconnect during handshake Manuel Pégourié-Gonnard 2015-09-15 15:11:28 +0200
  • 6ad23b9855 Make failing test more robust Manuel Pégourié-Gonnard 2015-09-15 12:57:46 +0200
  • a1a1128f7d Updated ChangeLog for fix #275 Simon Butcher 2015-09-14 21:30:40 +0100
  • 520d3b81ad Merge pull request #289 from quartzjer/development Simon Butcher 2015-09-14 20:03:19 +0100
  • 49641ad799 Merge pull request #275 from embedthis/fix-1 Simon Butcher 2015-09-14 19:59:28 +0100
  • c57556e52a tiny spelling fixes Jeremie Miller 2015-09-12 09:57:23 -0600
  • d69f14bed8 Updated Changelog for new version Simon Butcher 2015-09-11 20:00:20 +0100
  • 8a52a7468d Added PR to Changelog for NWilson Simon Butcher 2015-09-11 19:44:34 +0100
  • 835faec899 Merge branch 'NWilson-const_profile' Simon Butcher 2015-09-11 19:27:08 +0100
  • d0bf6a3891 Update ssl_tls.c Simon Butcher 2015-09-11 17:34:49 +0100
  • 74ca8d07ad Update ssl_tls.c Simon Butcher 2015-09-11 17:22:40 +0100
  • 0789aed39d Update ssl_tls.c Simon Butcher 2015-09-11 17:15:17 +0100
  • 1a57af1607 Update ssl.h Simon Butcher 2015-09-11 17:14:16 +0100
  • 4f6882a8a3 Update config.h Simon Butcher 2015-09-11 17:12:46 +0100
  • a25cab8bea FIX: compiler warning with recvfrom on 64-bit Embedthis Software 2015-09-09 08:49:48 -0700
  • a6b95f01cc Print I/O buffer size in memory.sh Manuel Pégourié-Gonnard 2015-09-09 13:47:28 +0200
  • ddfe5d20d1 Tune dependencies Manuel Pégourié-Gonnard 2015-09-09 12:46:16 +0200
  • 2bc4505f5d Add counter-measure against RSA-CRT attack Manuel Pégourié-Gonnard 2015-09-03 20:03:15 +0200
  • a1cdcd2364 Add counter-measure against RSA-CRT attack Manuel Pégourié-Gonnard 2015-09-03 20:03:15 +0200
  • c2ed8029ff Fix ChangeLog - misplaced entries Manuel Pégourié-Gonnard 2015-09-09 12:15:13 +0200
  • 2ed05a049a Fix typos Manuel Pégourié-Gonnard 2015-09-09 11:52:28 +0200
  • ab05d23b29 Update generated file Manuel Pégourié-Gonnard 2015-09-09 11:50:00 +0200
  • 259db91023 Add test without cookies Manuel Pégourié-Gonnard 2015-09-09 11:37:17 +0200
  • 22311ae62e Improve help message of ssl_*2.c Manuel Pégourié-Gonnard 2015-09-09 11:22:58 +0200
  • 62c74bb78a Stop wasting resources Manuel Pégourié-Gonnard 2015-09-08 17:50:29 +0200
  • 2088e2ebd9 fix const-ness of argument to mbedtls_ssl_conf_cert_profile Nicholas Wilson 2015-09-08 16:53:18 +0100
  • 222cb8db22 Tune related documentation while at it Manuel Pégourié-Gonnard 2015-09-08 15:43:59 +0200
  • 3a2a4485d4 Update documentation Manuel Pégourié-Gonnard 2015-09-08 15:36:09 +0200
  • 14c2574a9d Update Changelog Manuel Pégourié-Gonnard 2015-09-08 15:12:45 +0200
  • e5a21b4493 Merge pull request #282 from ARMmbed/iotssl-469-rsa-crt-restricted Simon Butcher 2015-09-08 13:05:51 +0100
  • 5f50104c52 Add counter-measure against RSA-CRT attack Manuel Pégourié-Gonnard 2015-09-03 20:03:15 +0200
  • d745a1a9b7 Add tests for hard reconnect Manuel Pégourié-Gonnard 2015-09-08 12:40:43 +0200
  • 3f09b6d4c2 Fix API Manuel Pégourié-Gonnard 2015-09-08 11:58:14 +0200
  • be619c1264 Clean up error codes Manuel Pégourié-Gonnard 2015-09-08 11:21:21 +0200
  • 11331fc25b First working dirty version Manuel Pégourié-Gonnard 2015-09-08 10:30:55 +0200
  • 9650205df7 Start detecting epoch 0 ClientHellos Manuel Pégourié-Gonnard 2015-09-04 12:58:55 +0200
  • 26d227ddfc Add config flag for support of client port reuse Manuel Pégourié-Gonnard 2015-09-04 10:53:25 +0200
  • dbd23079d0 Add option reconnect_hard to ssl_client2 Manuel Pégourié-Gonnard 2015-09-04 10:20:17 +0200
  • cd345898a0 Fix #ifdef in test suite Manuel Pégourié-Gonnard 2015-08-18 21:05:18 +0200
  • d9802af1d0 Add tests for round 2 Manuel Pégourié-Gonnard 2015-08-17 12:47:38 +0200
  • 3059095e86 Complete tests for reading round one Manuel Pégourié-Gonnard 2015-08-17 10:37:40 +0200
  • bbe4e52c3b Start adding tests for EC J-PAKE round one Manuel Pégourié-Gonnard 2015-08-14 17:12:50 +0200