Commit Graph

  • b8a90fb51c Update ECP hardware abstraction interface Janos Follath 2016-11-15 13:45:01 +00:00
  • ee782bcd54 Adjust documentation to new ECP function names. Janos Follath 2016-11-07 15:41:26 +00:00
  • 430d3376c9 Add thread safety to ECP hardware acceleration Janos Follath 2016-11-03 14:25:37 +00:00
  • 552f6b6d17 Add global mutex for asymmetric crypto accelerator Janos Follath 2016-11-01 16:39:47 +00:00
  • 16e63ea2e2 Fix alternative ECP function names Janos Follath 2016-11-01 14:34:51 +00:00
  • 4d9c69dde8 Fix ECP alternative macro names Janos Follath 2016-11-01 13:27:03 +00:00
  • 47d28f08a6 Remove alt_internal directory Janos Follath 2016-11-01 13:22:05 +00:00
  • 372697b6b7 Clean up ECP abstraction layer code Janos Follath 2016-10-28 16:53:11 +01:00
  • b069753313 ECP: Add module and function level replacement options. Janos Follath 2016-08-18 12:38:46 +01:00
  • 5c79d25d94 Add PK tests to avoid hashlen overflow for RSA Andres AG 2017-02-15 10:52:32 +00:00
  • 72849877d0 Fix data loss in unsigned int cast in PK Andres AG 2017-01-19 11:24:33 +00:00
  • a07a58357d Adapt ChangeLog Hanno Becker 2017-05-11 15:59:52 +01:00
  • 1c6339f966 Abort modular inversion when modulus is one. Hanno Becker 2017-05-11 15:59:11 +01:00
  • 88bbab22e9 Correct sign in modular exponentiation algorithm. Hanno Becker 2017-05-11 15:57:15 +01:00
  • 348a728600 Fix backporting error Manuel Pégourié-Gonnard 2017-05-11 15:14:38 +02:00
  • 139708d105 Fix backporting errors Manuel Pégourié-Gonnard 2017-05-11 15:10:32 +02:00
  • 19c10e9984 RSA PKCS1v1.5 verification: check padding length Manuel Pégourié-Gonnard 2017-05-11 12:49:51 +02:00
  • 230ee31a54 RSA PKCS1v1.5 verification: check padding length Manuel Pégourié-Gonnard 2017-05-11 12:49:51 +02:00
  • c1380de887 RSA PKCS1v1.5 verification: check padding length Manuel Pégourié-Gonnard 2017-05-11 12:49:51 +02:00
  • b18f9e83bc Adapt ChangeLog Hanno Becker 2017-05-04 17:37:38 +01:00
  • 2938ccbdd8 Abort modular inversion when modulus is one. Hanno Becker 2017-04-18 15:49:39 +01:00
  • 2a8d655664 Correct sign in modular exponentiation algorithm. Hanno Becker 2017-04-18 09:07:45 +01:00
  • 3682db5efd Add Changelog entry for RSA exponent blinding Janos Follath 2017-03-23 10:41:56 +00:00
  • bb1e6888c9 Add exponent blinding to RSA with CRT Janos Follath 2017-03-22 15:13:15 +00:00
  • 5d392579c2 Add exponent blinding to RSA without CRT Janos Follath 2017-03-22 13:38:28 +00:00
  • 4477bcabc3 Add Changelog entry for RSA exponent blinding Janos Follath 2017-03-23 10:41:56 +00:00
  • 9ef9f1099f Add exponent blinding to RSA with CRT Janos Follath 2017-03-22 15:13:15 +00:00
  • 578517d459 Add exponent blinding to RSA without CRT Janos Follath 2017-03-22 13:38:28 +00:00
  • 3df98f50a9 Changelog entry for the bug fixes Gilles Peskine 2017-05-10 17:47:40 +02:00
  • 92e4426169 SSLv3: when refusing renegotiation, stop processing Gilles Peskine 2017-05-10 17:27:49 +02:00
  • c94f7352fa Ignore failures when sending fatal alerts Gilles Peskine 2017-05-10 16:37:56 +02:00
  • 8498cb3687 Cleaned up double variable declaration Gilles Peskine 2017-05-10 15:39:40 +02:00
  • 064a85ca48 Code portability fix Gilles Peskine 2017-05-10 10:46:40 +02:00
  • 072e806a07 Adapt ChangeLog Hanno Becker 2017-05-04 17:37:38 +01:00
  • b2034b7785 Fix potential stack underflow in mpi_read_file. Hanno Becker 2017-04-26 11:46:46 +01:00
  • 4bcb4914c5 Abort modular inversion when modulus is one. Hanno Becker 2017-04-18 15:49:39 +01:00
  • 74fd868ca6 RSA: wipe more stack buffers Gilles Peskine 2017-05-05 19:24:06 +02:00
  • a6ed9c5429 Backup errno in net_would_block Hanno Becker 2017-05-04 13:39:22 +01:00
  • 6e598a2065 More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-04 12:48:39 +02:00
  • bd90851688 More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-04 12:48:39 +02:00
  • e7e7650480 More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-04 12:48:39 +02:00
  • 0e17eb05f8 More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-03 18:32:21 +02:00
  • 6de05fa058 More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-03 18:32:21 +02:00
  • fd8f79d89f More length checks in RSA PKCS1v15 verify Gilles Peskine 2017-05-03 18:32:21 +02:00
  • 36091fe3ef Added changelog entry Gilles Peskine 2017-05-03 16:55:03 +02:00
  • 1cc8e3472a Send TLS alerts in many more cases Gilles Peskine 2017-05-03 16:28:34 +02:00
  • 071db41627 Skip all non-executables in run-test-suites.pl Gilles Peskine 2017-05-03 16:26:47 +02:00
  • fd8332e15f SSL tests: server requires auth, client has no certificate Gilles Peskine 2017-05-03 16:25:07 +02:00
  • f982852bf0 Balanced braces across preprocessor conditionals Gilles Peskine 2017-05-03 12:28:43 +02:00
  • d958709dad Remove obsolete macros from compat-1.3.h Andres Amaya Garcia 2017-05-02 16:01:20 +01:00
  • f93c7d3ab0 Support setting the ports on the command line Gilles Peskine 2017-04-14 17:55:28 +02:00
  • a4af1c47d2 Correct sign in modular exponentiation algorithm. Hanno Becker 2017-04-18 09:07:45 +01:00
  • 3a93387cea Forgot version-features update for new config flag Steven Cooreman 2017-04-04 12:02:37 +02:00
  • 12d9f3c84d Forgot version-features update for new config flag Steven Cooreman 2017-04-04 12:01:42 +02:00
  • 6334277320 Allow alternate core implementation of CMAC Steven Cooreman 2017-04-04 11:47:16 +02:00
  • 222e2ff421 Allow alternate core implementation of CCM Steven Cooreman 2017-04-04 11:37:15 +02:00
  • 8877ec23a3 RSA: wipe stack buffers Gilles Peskine 2017-03-23 14:37:37 +01:00
  • 6669918d67 Apply feedback to ECP internal interface documentation archive/partner-workshop-17Q2 archive/ecp_function_level_public_pr Janos Follath 2016-12-08 16:15:51 +00:00
  • 1a552ecc77 Add doxygen documentation to the new ECP interface Janos Follath 2016-12-02 13:49:21 +00:00
  • 4f46380c27 Fix cleanup label alignment Janos Follath 2016-11-29 15:37:09 +00:00
  • 50d83c123d Add Changelog entry Janos Follath 2016-11-29 15:35:36 +00:00
  • 8937986d4d Update version features with ECP macros Janos Follath 2016-11-21 14:53:57 +00:00
  • cb7a19cb20 Remove obsolote ECP abstraction macros Janos Follath 2016-11-21 14:13:24 +00:00
  • d26f07ea85 Apply review feedback on ECP interface Janos Follath 2016-11-18 16:38:23 +00:00
  • 466d207c95 Update ECP hardware abstraction interface Janos Follath 2016-11-15 13:45:01 +00:00
  • cc393a237b Adjust documentation to new ECP function names. Janos Follath 2016-11-07 15:41:26 +00:00
  • b9dbff7260 Add thread safety to ECP hardware acceleration Janos Follath 2016-11-03 14:25:37 +00:00
  • 46315740b8 Add global mutex for asymmetric crypto accelerator Janos Follath 2016-11-01 16:39:47 +00:00
  • 3234681a82 Fix alternative ECP function names Janos Follath 2016-11-01 14:34:51 +00:00
  • 63f7cf5e35 Fix ECP alternative macro names Janos Follath 2016-11-01 13:27:03 +00:00
  • 58cf392bd4 Remove alt_internal directory Janos Follath 2016-11-01 13:22:05 +00:00
  • 61ea6ecfe8 Clean up ECP abstraction layer code Janos Follath 2016-10-28 16:53:11 +01:00
  • 4ced7c2506 ECP: Add module and function level replacement options. Janos Follath 2016-08-18 12:38:46 +01:00
  • 98864d5c0b Merge branch 'mbedtls-1.3' mbedtls-1.3.19 Simon Butcher 2017-03-10 20:38:47 +00:00
  • e553ff2ab3 Merge branch 'mbedtls-1.3' Simon Butcher 2017-03-10 20:37:11 +00:00
  • bb4bebc26a Correct function names in the ChangeLog from backported fixed Simon Butcher 2017-03-10 20:31:09 +00:00
  • 63a48d10e9 Merge branch 'mbedtls-2.1' Simon Butcher 2017-03-10 19:02:58 +00:00
  • b65c2be5f1 Updated version number to 2.4.2 for release Simon Butcher 2017-03-10 18:50:44 +00:00
  • f8c45eb61a Merge branch 'development' Simon Butcher 2017-03-10 18:45:21 +00:00
  • 01df8cc384 Merge branch 'mbedtls-2.4' archive/mbedtls-2.4 Simon Butcher 2017-03-10 17:14:59 +00:00
  • 0a5154b8a1 Clarify the use of ECDSA API Janos Follath 2017-03-10 11:31:41 +00:00
  • 56e942e252 Add negative testing for mbedtls_pem_read_buffer() archive/iotssl-1169-pem-missing-checks Andres AG 2017-03-01 11:53:29 +00:00
  • a42044d98b Added missing credit to ChangeLog for #555 Simon Butcher 2017-03-07 19:35:49 +00:00
  • 2e5318ecf6 Corrected attibution in Changelog Simon Butcher 2017-03-07 12:46:05 +00:00
  • 7ecd7d4ccf Merge branch 'mbedtls-1.3' Simon Butcher 2017-03-08 18:00:19 +00:00
  • 4c5154d0c0 Updated version number to 1.3.19 for release Simon Butcher 2017-03-08 17:22:34 +00:00
  • 2323477699 Update version number to 2.1.7 for release mbedtls-2.1.7 Simon Butcher 2017-03-08 16:29:31 +00:00
  • 59ae96f167 Updated version number to 2.4.2 for release mbedtls-2.4.2 Simon Butcher 2017-03-08 15:33:04 +00:00
  • 340bb1bab1 Added missing credit to ChangeLog for #555 Simon Butcher 2017-03-07 19:35:49 +00:00
  • 63bf86d617 Added missing credit to ChangeLog for #555 Simon Butcher 2017-03-07 19:35:49 +00:00
  • 81cf88f6d7 Added missing credit to ChangeLog for #555 Simon Butcher 2017-03-07 19:35:49 +00:00
  • bd6882b866 Corrected attibution in Changelog Simon Butcher 2017-03-07 12:37:14 +00:00
  • 889d344a0f Corrected attibution in Changelog Simon Butcher 2017-03-07 12:37:14 +00:00
  • 8b987500f2 Corrected attibution in Changelog Simon Butcher 2017-03-07 12:37:14 +00:00
  • d2d6316afc Removed duplicate entry in ChangeLog Simon Butcher 2017-03-03 16:08:27 +00:00
  • 2b2fc115df Fix buffer overflow in mpi_write_string() mbedtls-1.3.19-rc1 Andres AG 2017-03-01 14:04:08 +00:00
  • e0545c30dd Fix buffer overflow in mbedtls_mpi_write_string() mbedtls-2.1.7-rc1 Andres AG 2017-01-06 13:17:35 +00:00
  • e76aeb7dc3 Fix buffer overflow in mbedtls_mpi_write_string() mbedtls-2.4.2-rc1 Andres AG 2017-01-06 13:17:35 +00:00
  • d1cc7f6f34 Fix buffer overflow in mbedtls_mpi_write_string() Andres AG 2017-01-06 13:17:35 +00:00
  • c066af670b Fix failing pkparse test case Andres AG 2017-03-01 13:22:46 +00:00