Commit Graph

  • ae4cafa2a6 Merge remote-tracking branch 'public/pr/795' into development Simon Butcher 2018-06-12 16:55:47 +01:00
  • c7638fab29 Fix ChangeLog entry after merge of HKDF Simon Butcher 2018-06-12 16:54:02 +01:00
  • e47d6fd97e Merge remote-tracking branch 'public/pr/1497' into development Simon Butcher 2018-06-12 16:53:04 +01:00
  • ebe23ed738 Fix up the ChangeLog for the new version Simon Butcher 2018-06-12 16:46:45 +01:00
  • f0d7629771 Merge remote-tracking branch 'public/pr/1593' into development Simon Butcher 2018-06-12 16:41:41 +01:00
  • ebb6427992 Merge remote-tracking branch 'public/pr/1646' into development Simon Butcher 2018-06-12 16:41:04 +01:00
  • 263498ac36 Merge remote-tracking branch 'public/pr/1667' into development Simon Butcher 2018-06-12 16:40:07 +01:00
  • dbe80c6957 Merge remote-tracking branch 'public/pr/1668' into development Simon Butcher 2018-06-12 16:39:56 +01:00
  • 0b11e75802 Merge remote-tracking branch 'public/pr/1692' into development Simon Butcher 2018-06-12 16:39:36 +01:00
  • 2239a868f7 Clear pk context and other minor changes in *_free() procedures irwir 2018-06-12 18:25:09 +03:00
  • 3cde2fca53 ssl_async_resume: free the operation context on error Gilles Peskine 2018-06-12 14:17:39 +02:00
  • 66f8579902 Merge remote-tracking branch 'public/pr/1465' into mbedtls-2.1 Simon Butcher 2018-06-12 09:25:24 +01:00
  • 4844bf2b5c Add OFB as additional block mode Simon Butcher 2018-06-11 15:21:05 +01:00
  • cb2c935a54 aes: Clarify IV requirements for OFB mode Jaeden Amero 2018-06-08 10:34:08 +01:00
  • 5db13621ec Clarify documentation for AES OFB Simon Butcher 2018-06-04 22:11:25 +01:00
  • 33cb519cda Add decrypt tests to AES OFB Cipher module Simon Butcher 2018-06-03 17:34:50 +01:00
  • b7836e1e8c Change AES OFB tests to memset sizeof buffer Simon Butcher 2018-06-02 18:36:49 +01:00
  • e416bf93d2 Reduce stack usage for AES OFB tests Simon Butcher 2018-06-02 18:28:32 +01:00
  • 968646c079 Clarify comments on use of AES OFB block mode Simon Butcher 2018-06-02 18:27:04 +01:00
  • 00131446be Fix style and formatting for OFB feature Simon Butcher 2018-05-22 22:40:36 +01:00
  • 374bcd4255 Add to OFB cipher tests AES-192 and AES-256 OFB Simon Butcher 2018-05-20 23:07:34 +01:00
  • dbe7fbf391 Remove unused variable in AES OFB test suite Simon Butcher 2018-04-29 14:51:35 +01:00
  • 6873c845e8 Update cipher.h for OFB block mode documentation Simon Butcher 2018-04-29 13:03:20 +01:00
  • ad4e4938d1 Fix AES-OFB support for errors, tests and self-test Simon Butcher 2018-04-29 00:43:47 +01:00
  • 7487c5b2c8 Add missing OFB entry to null ciphersuite Simon Butcher 2018-04-29 00:24:51 +01:00
  • 8c0fd1e881 Add cipher abstraction and test cases for OFB block mode Simon Butcher 2018-04-22 22:58:07 +01:00
  • 0301884f00 Add test cases for AES OFB block mode Simon Butcher 2018-04-22 22:57:58 +01:00
  • 76a5b22973 Add OFB block mode to AES-128/192/256 Simon Butcher 2018-04-22 22:57:27 +01:00
  • 10e0e4d4ff hkdf: Add negative tests Jaeden Amero 2018-05-23 19:44:26 +01:00
  • 3618962cab hkdf: Add tests for extract and expand Jaeden Amero 2018-05-23 18:55:47 +01:00
  • 798363e4dc Add ChangeLog entry for HKDF Jaeden Amero 2018-03-23 17:39:23 +00:00
  • 656864b360 Add an HKDF (RFC 5869) implementation Thomas Fossati 2016-07-17 08:51:22 +01:00
  • a5fb40d9f9 Merge remote-tracking branch 'public/pr/1465' into mbedtls-2.1 Simon Butcher 2018-06-11 11:49:28 +01:00
  • 4841767783 Change symlink to hardlink to avoid permission issues Darryl Green 2018-06-08 10:07:32 +01:00
  • d866abe377 Fix out-of-tree testing symlinks on Windows Darryl Green 2018-06-07 11:55:50 +01:00
  • 9e867214c3 Change symlink to hardlink to avoid permission issues Darryl Green 2018-06-08 10:07:32 +01:00
  • 215a40631f Fix out-of-tree testing symlinks on Windows Darryl Green 2018-06-07 11:55:50 +01:00
  • ee3a3d4a72 Merge remote-tracking branch 'public/pr/1470' into mbedtls-2.7 Simon Butcher 2018-06-11 11:30:33 +01:00
  • fcfa4c21c1 Merge remote-tracking branch 'public/pr/1699' into development Simon Butcher 2018-06-11 11:24:33 +01:00
  • 0c362f68b3 Add ChangeLog entry for _WIN32_WINNT override fix Simon Butcher 2018-06-08 16:27:04 +01:00
  • 789096a71d Only redefine _WIN32_WINNT macro when < 0x0501 Fabio Alessandrelli 2018-04-03 19:40:11 +02:00
  • 4e5edf3184 Add ChangeLog entry for _WIN32_WINNT override fix Simon Butcher 2018-06-08 16:23:17 +01:00
  • ec4ce37709 Only redefine _WIN32_WINNT macro when < 0x0501 Fabio Alessandrelli 2018-04-03 19:40:11 +02:00
  • bb5e1c3973 Fix multiple quality issues in the source Simon Butcher 2018-06-08 11:14:43 +01:00
  • 2a1edacb1b Change symlink to hardlink to avoid permission issues Darryl Green 2018-06-08 10:07:32 +01:00
  • db37cb4752 mbedtls_gcm_crypt_and_tag: clarify what each mode does and doesn't do Gilles Peskine 2018-06-07 14:46:02 +02:00
  • 5b256af2f2 mbedtls_gcm_crypt_and_tag: clarify what each mode does and doesn't do Gilles Peskine 2018-06-07 14:46:02 +02:00
  • 0a0e08a618 mbedtls_gcm_crypt_and_tag: clarify what each mode does and doesn't do Gilles Peskine 2018-06-07 14:46:02 +02:00
  • f30dbdcaf0 Update generated file Manuel Pégourié-Gonnard 2018-06-07 13:04:35 +02:00
  • d75ee64c1f Fix out-of-tree testing symlinks on Windows Darryl Green 2018-06-07 11:55:50 +01:00
  • 39b1904b9f Merge branch 'development' into iotssl-2257-chacha-poly-primitives Manuel Pégourié-Gonnard 2018-06-07 12:01:33 +02:00
  • 21a65e0011 Fix usage of inline with for some compilers Manuel Pégourié-Gonnard 2018-06-07 11:54:17 +02:00
  • 2adb375c50 Add option to avoid 64-bit multiplication Manuel Pégourié-Gonnard 2018-06-07 10:51:44 +02:00
  • e8dd77ba58 Fix Lucky13 attack protection when using HMAC-SHA-384 Gilles Peskine 2018-06-06 17:24:50 +02:00
  • bb07ca0bfb Fix Lucky13 attack protection when using HMAC-SHA-384 Gilles Peskine 2018-06-06 17:23:31 +02:00
  • bfc3b74674 Correct and clarify the documentation of GCM whole-message functions Gilles Peskine 2018-06-01 17:55:41 +02:00
  • 282bd24a44 Correct and clarify the documentation of GCM whole-message functions Gilles Peskine 2018-06-01 17:55:41 +02:00
  • 80f679b938 Correct and clarify the documentation of GCM whole-message functions Gilles Peskine 2018-06-01 17:55:41 +02:00
  • c041435fcf Merge remote-tracking branch 'public/pr/1694' into development mbedtls-2.10.0 Simon Butcher 2018-06-06 15:17:03 +01:00
  • d5a09f1e68 Updated version number to 2.10.0 for release Simon Butcher 2018-06-06 14:47:47 +01:00
  • 390641e0d3 Merge remote-tracking branch 'public/pr/1693' into development Simon Butcher 2018-06-06 14:39:42 +01:00
  • b5b254300e Fix undefined shifts Philippe Antoine 2018-05-11 11:06:29 +02:00
  • ab72727da4 Add a disabled CMAC define in the no-entropy configuration Krzysztof Stachowiak 2018-06-06 13:55:05 +02:00
  • 1a8ef0772c Fix coverity defects Azim Khan 2018-06-06 03:44:03 +01:00
  • 33dd3236de Merge remote-tracking branch 'public/pr/1690' into development Simon Butcher 2018-06-05 18:24:10 +01:00
  • d08a2f7245 Adapt the ARIA test cases for new ECB function Simon Butcher 2018-06-05 15:53:06 +01:00
  • 747fd53938 Fixes different off by ones Philippe Antoine 2018-05-30 09:13:21 +02:00
  • 36f6fc542c Add check-files.py to travis.yml Darryl Green 2018-05-21 11:59:28 +01:00
  • 38e4c68a9e Add check-files.py to pre-push.sh Darryl Green 2018-05-21 11:40:22 +01:00
  • bd38c3b89f Add check-files.py to all.sh Darryl Green 2018-03-13 16:48:16 +00:00
  • da02eb310c Add script for source integrity checking Darryl Green 2018-02-28 10:02:55 +00:00
  • 10438e17fc Merge remote-tracking branch 'public/pr/1683' into development Simon Butcher 2018-06-05 11:43:10 +01:00
  • 6e962b2762 Fix file permissions for ssl.h Simon Butcher 2018-06-05 10:25:04 +01:00
  • d0e55a4657 ssl_decrypt_buf: remove code for hashes that aren't used in TLS Gilles Peskine 2018-06-04 12:03:30 +02:00
  • 94175a50f7 Refresh generated file Manuel Pégourié-Gonnard 2018-06-04 12:42:17 +02:00
  • d2db09f435 Fix typo in documentation Manuel Pégourié-Gonnard 2018-06-04 12:31:12 +02:00
  • 9c82e2ce49 Fix some whitespace issues Manuel Pégourié-Gonnard 2018-06-04 12:30:04 +02:00
  • e533b22153 Fix ordering and repetitions in config.h Manuel Pégourié-Gonnard 2018-06-04 12:23:19 +02:00
  • 3dc62a0a9b chachapoly: force correct mode for integrated API Manuel Pégourié-Gonnard 2018-06-04 12:18:19 +02:00
  • 26c3b0a4b1 Fix return type of internal function Manuel Pégourié-Gonnard 2018-06-04 12:06:23 +02:00
  • 5c38984fa7 Use our habitual INTERNAL_ERROR debug message Gilles Peskine 2018-06-04 12:02:43 +02:00
  • a7fe25d5a5 Remove tests of #define's that don't exist Gilles Peskine 2018-06-04 12:01:18 +02:00
  • 1bd9d58b21 Clarify comment about integer division by a variable Gilles Peskine 2018-06-04 11:58:44 +02:00
  • fcc7a62bb1 Merge remote-tracking branch 'public/pr/1403' into mbedtls-2.1 Simon Butcher 2018-06-01 19:43:55 +01:00
  • 4ffe49e962 Merge remote-tracking branch 'public/pr/1607' into mbedtls-2.1 Simon Butcher 2018-06-01 19:42:02 +01:00
  • ad11e65448 Merge remote-tracking branch 'public/pr/1404' into mbedtls-2.7 Simon Butcher 2018-06-01 19:35:16 +01:00
  • e83b1ae201 Merge remote-tracking branch 'public/pr/1606' into mbedtls-2.7 Simon Butcher 2018-06-01 19:34:44 +01:00
  • eb6ed719e3 Merge remote-tracking branch 'public/pr/1267' into development Simon Butcher 2018-06-01 19:28:18 +01:00
  • 2041a31ca8 Merge remote-tracking branch 'public/pr/1402' into development Simon Butcher 2018-06-01 19:27:23 +01:00
  • 246cb05a92 Merge remote-tracking branch 'public/pr/1410' into development Simon Butcher 2018-06-01 19:25:56 +01:00
  • b02f7893f6 Merge remote-tracking branch 'public/pr/1470' into development Simon Butcher 2018-06-01 19:20:25 +01:00
  • ba9199458d Merge remote-tracking branch 'public/pr/1604' into development Simon Butcher 2018-06-01 19:15:40 +01:00
  • d72700a8ed Add ChangeLog entry for PR#1651 Simon Butcher 2018-06-01 19:11:55 +01:00
  • 8edf2a37f7 Merge remote-tracking branch 'public/pr/1654' into development Simon Butcher 2018-06-01 19:06:00 +01:00
  • 8ba12295f8 Fix MSan build without MBEDTLS_TIMING_C Gilles Peskine 2018-06-01 14:38:45 +02:00
  • 02b9329f2b Fix MSan build without MBEDTLS_TIMING_C Gilles Peskine 2018-06-01 14:38:45 +02:00
  • 0daf4caaf8 Add test vectors for CCM* Darryl Green 2018-05-29 14:12:26 +01:00
  • 4c579391b1 CCM*: Remove superfluous braces Janos Follath 2018-05-30 13:58:38 +01:00
  • 143b319773 CCM*: Make documentation consistent Janos Follath 2018-05-30 13:57:29 +01:00
  • 0b8eaa899d Add more SNI/DTLS tests Andres Amaya Garcia 2018-05-01 20:27:37 +01:00