Commit Graph

  • 3b555710e2 Prototypes for AEAD functions Gilles Peskine 2018-03-03 21:27:57 +01:00
  • 428dc5aef1 Prototypes for symmetric cipher functions Gilles Peskine 2018-03-03 21:27:18 +01:00
  • 7e4acc5ef8 Document some MAC functions: psa_mac_start Gilles Peskine 2018-02-16 21:24:11 +01:00
  • 8c9def3e7f PSA: Implement MAC functions Gilles Peskine 2018-02-08 10:02:12 +01:00
  • 308b91d7db Wrote documentation for several functions, macros and types Gilles Peskine 2018-02-08 09:47:44 +01:00
  • 9ef733faa0 Implement hash functions Gilles Peskine 2018-02-07 21:05:37 +01:00
  • a590529938 Greatly expanded mbedtls_to_psa_error Gilles Peskine 2018-02-07 20:59:33 +01:00
  • 98f0a24255 Improve key type and algorithm encodings Gilles Peskine 2018-02-06 18:57:29 +01:00
  • 93aa0334d9 PSA asymmetric signature: set *signature_length = 0 on failure Gilles Peskine 2018-02-03 23:58:03 +01:00
  • 0189e7512d PSA crypto: PSA_ASYMMETRIC_SIGN_OUTPUT_SIZE macro Gilles Peskine 2018-02-03 23:57:22 +01:00
  • 20035e3579 PSA crypto: asymmetric signature (RSA PKCS#1v1.5 only) Gilles Peskine 2018-02-03 22:44:14 +01:00
  • c66ea6a921 PSA key import: support RSA public keys Gilles Peskine 2018-02-03 22:43:28 +01:00
  • 969ac726d9 PSA RSA key import: don't rely on pk so much Gilles Peskine 2018-01-28 18:16:59 +01:00
  • 2f9c4dc5ad Add key management functions Gilles Peskine 2018-01-28 13:16:24 +01:00
  • 1d26709dbd New function mbedtls_rsa_get_bitlen Gilles Peskine 2018-01-28 18:13:03 +01:00
  • 4a6aaa4c51 Remove Github templates Gilles Peskine 2018-03-03 21:51:53 +01:00
  • 66920ceb19 Set the default configuration to PSA Gilles Peskine 2018-03-03 21:49:49 +01:00
  • d8374ba92b New configuration file for PSA crypto Gilles Peskine 2018-02-16 20:36:55 +01:00
  • 62a7e7e65f Add a Doxygen-only section Gilles Peskine 2018-02-07 21:54:47 +01:00
  • e59236fc17 Add PSA crypto module Gilles Peskine 2018-01-27 23:32:46 +01:00
  • 938845484c Add ChangeLog entry Gilles Peskine 2018-08-11 00:51:04 +02:00
  • 98add4fd5a Fix pk_write with an EC key to write a constant-length private value Gilles Peskine 2018-08-11 00:48:44 +02:00
  • 313a5c1fec pk_write test cases with short/long private key Gilles Peskine 2018-08-11 00:42:21 +02:00
  • c0a63bd0c1 Remove duplication of some entries in the ChangeLog mbedtls-2.13.0 Simon Butcher 2018-09-04 09:54:28 +01:00
  • 43e4ff0377 Make definitions easier to understand Nir Sonnenschein 2018-09-03 14:15:46 +03:00
  • 521e8a9d2d Fix to comment to correct module description Nir Sonnenschein 2018-09-03 14:10:52 +03:00
  • 82986c1015 Disable 3d test with no good openssl version Manuel Pégourié-Gonnard 2018-09-03 10:50:21 +02:00
  • c1eda67fac Disable fragmentation tests with openssl bugs Manuel Pégourié-Gonnard 2018-09-03 10:41:49 +02:00
  • c4a33d54cf Merge pull request #507 from sbutcher-arm/mbedtls-version-2.1.15 mbedtls-2.1.15 Simon Butcher 2018-08-31 17:29:47 +01:00
  • eee169a082 Merge pull request #506 from sbutcher-arm/mbedtls-version-2.7.6 mbedtls-2.7.6 Simon Butcher 2018-08-31 17:29:24 +01:00
  • b70158b9b4 Merge pull request #505 from sbutcher-arm/mbedtls-version-2.13.0 Simon Butcher 2018-08-31 17:29:05 +01:00
  • d3a5393a38 Update library version number to 2.1.15 Simon Butcher 2018-08-31 16:10:48 +01:00
  • 34997fd291 Update library version number to 2.7.6 Simon Butcher 2018-08-31 16:07:23 +01:00
  • 4d075cd7d0 Update library version number to 2.13.0 Simon Butcher 2018-08-31 15:59:10 +01:00
  • da642d98c0 Implicit _endthread call: comment changed irwir 2018-08-31 15:14:54 +03:00
  • cb9f70e23d Fix misclassification of bug in Changelog Simon Butcher 2018-08-31 12:01:43 +01:00
  • a36fe37429 Revised and clarified ChangeLog Simon Butcher 2018-08-31 12:00:58 +01:00
  • b5afb97244 Revised and clarified ChangeLog Simon Butcher 2018-08-31 11:59:56 +01:00
  • e1b82ad25f Added spaces after type casts irwir 2018-08-30 11:57:09 +03:00
  • 0bbb4fc132 Merge branch 'development' into development Simon Butcher 2018-08-30 01:11:35 +01:00
  • 552754a6ee Merge remote-tracking branch 'public/pr/1988' into development Simon Butcher 2018-08-30 00:57:28 +01:00
  • 68dbc94720 Merge remote-tracking branch 'public/pr/1951' into development Simon Butcher 2018-08-30 00:56:56 +01:00
  • e50128a692 Merge remote-tracking branch 'public/pr/1994' into development Simon Butcher 2018-08-30 00:56:18 +01:00
  • 07de4c0035 Merge remote-tracking branch 'public/pr/1920' into development Simon Butcher 2018-08-30 00:56:08 +01:00
  • acedc91f8f Fix build issue on clang Nir Sonnenschein 2018-08-29 23:57:45 +03:00
  • e46c329377 restore missing operation to CMakeLists.txt Nir Sonnenschein 2018-08-29 23:39:58 +03:00
  • 85fcb58997 Refactor test code for CTR DRBG to clarify test functions Nir Sonnenschein 2018-08-29 23:38:57 +03:00
  • 822a9cca8c Merge remote-tracking branch 'public/pr/1994' into development-restricted Simon Butcher 2018-08-29 18:03:03 +01:00
  • 108992e776 Add MTU auto-reduction test with valgrind Hanno Becker 2018-08-29 17:04:18 +01:00
  • 37029ebc63 Skip MTU auto-reduction test when running valgrind Hanno Becker 2018-08-29 17:01:40 +01:00
  • b0ad581526 Remove the invalid input for platform module Ron Eldor 2018-08-29 19:06:14 +03:00
  • 0ff4e0b824 Add platform error codes Ron Eldor 2018-08-29 18:53:20 +03:00
  • 643bcb36f6 Force ANSI stdio in MinGW Krzysztof Stachowiak 2018-08-29 15:33:59 +02:00
  • 77798b9f2d ssl-opt.sh: change expected output for large srv packet test with SSLv3 Andrzej Kurek 2018-08-27 08:00:13 -04:00
  • 0d50aeb4d4 Remove trailing whitespace Andrzej Kurek 2018-06-20 08:17:04 -04:00
  • fb764931ee ssl_server2: add buffer overhead for a termination character Andrzej Kurek 2018-06-20 07:07:55 -04:00
  • d5ab1883b7 Add missing large and small packet tests for ssl_server2 Andrzej Kurek 2018-06-19 09:37:30 -04:00
  • 6b3ec17463 Added buffer_size and response_size options for ssl-server2. Andrzej Kurek 2018-06-28 04:03:10 -04:00
  • 10108318e8 ssl-opt.sh: change expected output for large srv packet test with SSLv3 Andrzej Kurek 2018-08-27 08:00:13 -04:00
  • 9b89e3664f Remove trailing whitespace Andrzej Kurek 2018-06-20 08:17:04 -04:00
  • 85e411f813 ssl_server2: add buffer overhead for a termination character Andrzej Kurek 2018-06-20 07:07:55 -04:00
  • 4115a8cf47 Add missing large and small packet tests for ssl_server2 Andrzej Kurek 2018-06-19 09:37:30 -04:00
  • f4f59c0429 Added buffer_size and response_size options for ssl-server2. Andrzej Kurek 2018-06-28 03:42:01 -04:00
  • 6275be3483 Re-factor test functions and add support for data_t parameters Nir Sonnenschein 2018-08-29 10:25:30 +03:00
  • b7ebbcaa2c compile time warning of 128bit ctr_drbg keys and standardized warnings Nir Sonnenschein 2018-08-29 10:20:12 +03:00
  • ce266e4ca2 use single define for 128bit key for ctr_drbg and update test dependencies Nir Sonnenschein 2018-08-29 10:11:46 +03:00
  • f34a4c176c UDP proxy: Correct debug output for delay_srv option Hanno Becker 2018-08-28 17:22:26 +01:00
  • a591c48302 Correct typo in debug message Hanno Becker 2018-08-28 17:20:00 +01:00
  • 83ab41c665 Correct typo in comment Hanno Becker 2018-08-28 17:19:38 +01:00
  • cd9dcda0a0 Add const qualifier to handshake header reading functions Hanno Becker 2018-08-28 17:18:56 +01:00
  • 39b8bc9aef Change wording of debug message Hanno Becker 2018-08-28 17:17:13 +01:00
  • ef7afdfa5a Rename another_record_in_datagram to next_record_is_in_datagram Hanno Becker 2018-08-28 17:16:31 +01:00
  • c573ac33dd Fix typos in debug message and comment in ssl-tls.c Hanno Becker 2018-08-28 17:15:25 +01:00
  • 7c48dd11db ssl-opt.sh: Add function extracting val or default val from config.h Hanno Becker 2018-08-28 16:09:22 +01:00
  • dc1e950170 DTLS reordering: Add test for buffering a proper fragment Hanno Becker 2018-08-28 16:02:33 +01:00
  • 8a552cf9d6 Merge remote-tracking branch 'public/pr/1920' into development-restricted Simon Butcher 2018-08-28 15:39:38 +01:00
  • 8d408fac1d Merge remote-tracking branch 'restricted/pr/438' into mbedtls-2.1-restricted Simon Butcher 2018-08-28 15:35:41 +01:00
  • 9877efb401 Merge remote-tracking branch 'restricted/pr/437' into mbedtls-2.7-restricted Simon Butcher 2018-08-28 15:34:28 +01:00
  • 3af567d4a7 Merge remote-tracking branch 'restricted/pr/437' into development-restricted Simon Butcher 2018-08-28 15:33:59 +01:00
  • 9add36bbcb Merge remote-tracking branch 'restricted/pr/497' into mbedtls-2.1-restricted Simon Butcher 2018-08-28 15:31:41 +01:00
  • 242169bdc3 Merge remote-tracking branch 'restricted/pr/498' into mbedtls-2.7-restricted Simon Butcher 2018-08-28 15:29:55 +01:00
  • 129fa82908 Merge remote-tracking branch 'restricted/pr/470' into development-restricted Simon Butcher 2018-08-28 15:26:11 +01:00
  • d22de0aaa7 Merge remote-tracking branch 'restricted/pr/492' into mbedtls-2.1-restricted Simon Butcher 2018-08-28 15:23:56 +01:00
  • 6910201cd1 Merge remote-tracking branch 'restricted/pr/493' into mbedtls-2.7-restricted Simon Butcher 2018-08-28 15:23:39 +01:00
  • 7f85563f9b Merge remote-tracking branch 'restricted/pr/491' into development-restricted Simon Butcher 2018-08-28 15:22:40 +01:00
  • 97a1c134b2 Correct typo in documentation of MBEDTLS_SSL_DTLS_MAX_BUFFERING Hanno Becker 2018-08-28 14:42:15 +01:00
  • 02f6f5af26 Adapt ChangeLog Hanno Becker 2018-08-28 12:54:27 +01:00
  • 9ce5160fea Merge remote-tracking branch 'public/pr/1965' into development Simon Butcher 2018-08-28 12:34:14 +01:00
  • 7a47cbca16 Merge remote-tracking branch 'public/pr/1137' into mbedtls-2.1 Simon Butcher 2018-08-28 12:33:27 +01:00
  • fbd0ccc0f0 Merge remote-tracking branch 'public/pr/1978' into mbedtls-2.7 Simon Butcher 2018-08-28 12:32:21 +01:00
  • 676d3fd116 Merge remote-tracking branch 'public/pr/1129' into development Simon Butcher 2018-08-28 12:31:23 +01:00
  • 85e5bfd00c Merge remote-tracking branch 'public/pr/1889' into mbedtls-2.1 Simon Butcher 2018-08-28 12:26:33 +01:00
  • 4102b3d377 Merge remote-tracking branch 'public/pr/1888' into mbedtls-2.7 Simon Butcher 2018-08-28 12:25:12 +01:00
  • 9d5a9e1213 Merge remote-tracking branch 'public/pr/1625' into development Simon Butcher 2018-08-28 12:23:40 +01:00
  • 14dac0953e Merge remote-tracking branch 'public/pr/1918' into development Simon Butcher 2018-08-28 12:21:41 +01:00
  • 1846e406c8 Merge remote-tracking branch 'public/pr/1939' into development Simon Butcher 2018-08-28 12:19:56 +01:00
  • 263ca7282e Merge remote-tracking branch 'public/pr/1957' into mbedtls-2.1 Simon Butcher 2018-08-28 12:17:38 +01:00
  • cc4f58d08c Merge remote-tracking branch 'public/pr/1956' into mbedtls-2.7 Simon Butcher 2018-08-28 12:16:11 +01:00
  • 9598845d11 Merge remote-tracking branch 'public/pr/1955' into development Simon Butcher 2018-08-28 12:00:18 +01:00
  • d288ac0e83 Merge remote-tracking branch 'public/pr/1959' into mbedtls-2.1 Simon Butcher 2018-08-28 11:53:47 +01:00