Commit Graph

  • f700ef38fa Add ChangeLog entry Gilles Peskine 2018-01-18 00:04:08 +01:00
  • 64c3703d13 Adjust exclusion list to the new working directory Krzysztof Stachowiak 2018-01-22 14:32:06 +01:00
  • e735310551 Declare mbedtls_pk_info_t through macro Andrzej Kurek 2018-01-22 07:14:34 -05:00
  • 8b6aaca7e5 pk_info: Make signature_size mandatory Andrzej Kurek 2018-01-22 07:04:46 -05:00
  • 420d7d9cbd ECP: Write RFC5480 representation of a group/point Gilles Peskine 2017-11-10 15:21:12 +01:00
  • e4cd2988d9 PK: robustness of mbedtls_pk_rsa and mbedtls_pk_ec Gilles Peskine 2017-11-08 11:55:04 +01:00
  • 02768b436b PK: support for opaque keys Gilles Peskine 2017-11-03 19:20:27 +01:00
  • 5cc7bc596d Move pk_info structure to its own file Gilles Peskine 2017-11-03 11:58:25 +01:00
  • cd062d84d6 pk: function to calculate the signature size Gilles Peskine 2017-11-02 17:16:43 +01:00
  • bce41d373a Expose ecdsa_signature_to_asn1 Gilles Peskine 2017-11-02 17:14:18 +01:00
  • 9a8bb67935 ECDSA: macro/function to calculate the signature size Gilles Peskine 2017-11-02 17:09:49 +01:00
  • 373deea06d pk_internal: pass context to can_do Gilles Peskine 2017-10-26 12:03:35 +02:00
  • 858880686e Don't rely on private key metadata in SSL Gilles Peskine 2017-10-27 10:18:44 +02:00
  • 2ba437ad3c Generate #line in all blocks Gilles Peskine 2017-09-26 12:52:15 +02:00
  • cd95756251 Ignore some generated and developer files Gilles Peskine 2017-09-26 12:51:13 +02:00
  • badc52993f Improved documentation a bit in the PK interface Gilles Peskine 2017-09-21 14:56:36 +02:00
  • 744a4ac672 Run doxygen only if the doxygen directory exists Krzysztof Stachowiak 2018-01-22 13:38:31 +01:00
  • 3e28d70813 New MD API: update version number in deprecation statements Gilles Peskine 2018-01-22 12:18:59 +01:00
  • 9e4f77c606 New MD API: rename functions from _ext to _ret Gilles Peskine 2018-01-22 11:48:08 +01:00
  • 15932e0cbf Fix typo in deprecation statement Gilles Peskine 2018-01-22 11:43:45 +01:00
  • 0870c21fdd wait_server_start: warn if lsof is not available Gilles Peskine 2018-01-08 12:38:15 +01:00
  • 1bca5ef096 Increase waiting times compat.sh and ssl-opt.sh Manuel Pégourié-Gonnard 2018-01-22 10:22:09 +01:00
  • 784f41c90d wait_server_start: warn if lsof is not available Gilles Peskine 2018-01-08 12:38:15 +01:00
  • 3f69e54f3b Increase waiting times compat.sh and ssl-opt.sh Manuel Pégourié-Gonnard 2018-01-22 10:22:09 +01:00
  • 3c9e2b5004 wait_server_start: warn if lsof is not available Gilles Peskine 2018-01-08 12:38:15 +01:00
  • 0d225daf7d Increase waiting times compat.sh and ssl-opt.sh Manuel Pégourié-Gonnard 2018-01-22 10:22:09 +01:00
  • a0188d6730 Have doxygen run in the doxygen directory Krzysztof Stachowiak 2018-01-19 16:21:11 +01:00
  • d91f2a26cb Merge branch 'development' into iotssl-1251-2.7 Gilles Peskine 2018-01-19 11:25:10 +01:00
  • ceb7b1209c Readme with a short description of each sample program Gilles Peskine 2018-01-18 23:27:47 +01:00
  • 5e92c529f6 Rename OCSP response verify function Andres Amaya Garcia 2018-01-18 21:45:55 +00:00
  • 2acb20260c Add func to generate string from resp verify flags Andres Amaya Garcia 2018-01-18 21:40:40 +00:00
  • 425644af0f Move flag defs for OCSP response vrfy to x509.h Andres Amaya Garcia 2018-01-18 21:20:35 +00:00
  • fbe751f532 Ensure that x509_ocsp_is_issuer sets issuer var Andres Amaya Garcia 2017-11-15 11:09:04 +00:00
  • 94fe8c196e Finish OCSP response verification Andres Amaya Garcia 2017-11-15 11:05:19 +00:00
  • 6aa52ffc56 OCSP add helpers to check if cert is parent of Andres Amaya Garcia 2017-11-15 11:03:11 +00:00
  • ea6071c4db Fix typo in comment in library/x509_ocsp.c Andres Amaya Garcia 2017-11-15 09:23:53 +00:00
  • 6ea49d30b8 Check OCSPSigning ExtKeyUsage from response issuer Andres Amaya Garcia 2017-11-11 13:20:07 +00:00
  • d48a4a62dd Idenfity relationship between OCSP issuer and cert Andres Amaya Garcia 2017-11-11 11:53:49 +00:00
  • 9dc28c0357 Add skeleton code to verify SingleResponse vs cert Andres Amaya Garcia 2017-11-11 11:47:10 +00:00
  • c239f478b7 Store raw SubjectPublicKeyInfo when parsing cert Andres Amaya Garcia 2017-11-11 11:21:02 +00:00
  • 65d8144b22 Verify OCSP status in SingleResponse Andres Amaya Garcia 2017-11-11 11:10:39 +00:00
  • cf1e28f77a Verify OCSP response SingleResponse timestamps Andres Amaya Garcia 2017-11-11 11:05:28 +00:00
  • 02d7ddcfcc Add verification for each OCSP SingleResponse Andres Amaya Garcia 2017-11-11 10:58:32 +00:00
  • 07a934c0a0 Add OCSP response signature verification Andres Amaya Garcia 2017-11-11 10:34:40 +00:00
  • 9b0136dcb9 Finish OCSP response issuer finding function Andres Amaya Garcia 2017-11-10 19:39:43 +00:00
  • eb00356168 Add skeleton code to find OCSP response issuer Andres Amaya Garcia 2017-11-10 19:31:15 +00:00
  • 016dda5a7f Add main OCSP response verification function Andres Amaya Garcia 2017-11-10 19:20:31 +00:00
  • 6a6011043b Rework mbedtls_x509_ocsp_response_info() Andres Amaya Garcia 2018-01-18 21:47:45 +00:00
  • 22b7c1745f Rename x509_ocsp_response functions to fit pattern Andres Amaya Garcia 2018-01-17 10:52:27 +00:00
  • b3b380d700 Run generate_features.pl and generate_visualc_files.pl Andres Amaya Garcia 2018-01-10 10:24:45 +00:00
  • f49c82717c Increase DER OCSP response buffer len to place larger test data Andres Amaya Garcia 2018-01-09 22:18:46 +00:00
  • 2868fad4af Add signature and certs tests for OCSP parsing Andres Amaya Garcia 2018-01-09 21:14:46 +00:00
  • 49afce56a0 Fix spacing around + in test_suite_x509parse_ocsp.data Andres Amaya Garcia 2018-01-09 21:14:19 +00:00
  • 7283253073 Use more specific error code when parsing GenTime Andres Amaya Garcia 2018-01-09 21:11:45 +00:00
  • 2fbc131d8c Update comments in OCSP code and add missing checks Andres Amaya Garcia 2017-11-30 22:45:00 +00:00
  • bb0ed5770f Remove debugging code from x509parse_ocsp test suite Andres Amaya Garcia 2017-11-30 22:38:36 +00:00
  • da29b86513 Add negative tests for OCSP ResponseData Andres Amaya Garcia 2017-11-30 22:31:53 +00:00
  • 8df18f0caa Remove SHA1 from the list of dependencies for OCSP Andres Amaya Garcia 2017-11-28 22:02:00 +00:00
  • a5487f5620 Add test suite for x509ocsp parsing Andres Amaya Garcia 2017-11-28 20:20:29 +00:00
  • 952240985a Remove picocoin reference configuration Simon Butcher 2017-12-12 23:44:55 +02:00
  • 31b37f6edd Use free + init to reset accumulator in entropy module Hanno Becker 2018-01-17 23:09:20 +00:00
  • f78adc5d90 fix bug in get_one_and_zeros_padding() Micha Kraus 2017-12-23 23:40:08 +01:00
  • 1741db9d7e fix bug in get_one_and_zeros_padding() Micha Kraus 2017-12-23 23:40:08 +01:00
  • 4ecd34f86c Adapt ChangeLog Hanno Becker 2018-01-17 17:45:31 +00:00
  • 1cc67a0d0e Add missing calls to sha{256/512}_{init/free} in entropy module Hanno Becker 2018-01-17 17:38:28 +00:00
  • d40c22ba20 Merge branch 'development' into development-restricted Gilles Peskine 2018-01-17 08:03:33 +01:00
  • 297d7535fb Merge branch 'pr_1078' into development Gilles Peskine 2018-01-17 08:02:44 +01:00
  • 5098400d71 Add ChangeLog entry Gilles Peskine 2018-01-17 08:01:37 +01:00
  • 87ae197f3e Add explicit uint truncation casts Hanno Becker 2018-01-15 15:27:56 +00:00
  • 71b0060af7 Merge branch 'development' into iotssl-247 Hanno Becker 2018-01-15 11:31:34 +00:00
  • 91d49e8b6a ChangeLog: Use Steven Cooreman's correct name Jaeden Amero 2018-01-11 16:35:44 +00:00
  • 31f3f0b87b Merge branch 'development' into development-restricted Jaeden Amero 2018-01-10 13:17:02 +00:00
  • 1010760d91 Merge branch 'mbedtls-2.1' into mbedtls-2.1-restricted Jaeden Amero 2018-01-10 13:16:26 +00:00
  • d3df16fc0a Merge branch 'mbedtls-1.3' into mbedtls-1.3-restricted Jaeden Amero 2018-01-10 13:15:28 +00:00
  • d3e3725dda Merge remote-tracking branch 'upstream-public/pr/1268' into mbedtls-1.3 Jaeden Amero 2018-01-10 13:08:27 +00:00
  • 5273182a20 Merge remote-tracking branch 'upstream-public/pr/1266' into mbedtls-2.1 Jaeden Amero 2018-01-10 13:08:07 +00:00
  • b8ab22f646 Merge remote-tracking branch 'upstream-public/pr/1265' into development Jaeden Amero 2018-01-10 13:07:38 +00:00
  • f472a829c6 Fix heap-buffer overread in ALPN ext parsing Manuel Pégourié-Gonnard 2018-01-09 10:43:43 +01:00
  • 78504c7833 Adapt ChangeLog Hanno Becker 2018-01-10 11:25:14 +00:00
  • 175668a8fd Address issues found by coverity Hanno Becker 2018-01-10 11:24:43 +00:00
  • 022954f4bd Fix heap-buffer overread in ALPN ext parsing Manuel Pégourié-Gonnard 2018-01-09 10:43:43 +01:00
  • f34f4e53c9 Adapt ChangeLog Hanno Becker 2018-01-10 10:48:53 +00:00
  • b70ba9fec7 Address issues found by coverity Hanno Becker 2018-01-10 10:46:18 +00:00
  • 997e2184c5 Adapt ChangeLog Hanno Becker 2018-01-10 10:39:20 +00:00
  • adb0b2e935 Update Visual Studio project files Hanno Becker 2018-01-10 10:35:11 +00:00
  • d4d60579e4 Address issues found by coverity Hanno Becker 2018-01-10 07:12:01 +00:00
  • d569ecfc2c Add some corrections based on code review -Add the DHM_ALT in an alphabetical order -Close correctly the 'extern "C" { ...' nirekh01 2018-01-09 16:43:21 +00:00
  • e737fb1abe Update version to 2.1.10 mbedtls-2.1.10-rc1 Jaeden Amero 2018-01-09 16:24:57 +00:00
  • 4e50f5edba Merge branch 'mbedtls-2.1-restricted' into mbedtls-2.1 Jaeden Amero 2018-01-09 16:23:46 +00:00
  • ef36f011de Update version to 1.3.22 mbedtls-1.3.22-rc1 Jaeden Amero 2018-01-09 15:47:45 +00:00
  • 1a6a2f7f0a Merge branch 'mbedtls-1.3-restricted' into mbedtls-1.3 Jaeden Amero 2018-01-09 15:57:25 +00:00
  • f342cb791b Merge branch 'development' into development-restricted Jaeden Amero 2018-01-09 13:16:37 +00:00
  • 239987fd31 Fix heap-buffer overread in ALPN ext parsing Manuel Pégourié-Gonnard 2018-01-09 10:43:43 +01:00
  • 0bc9e30435 Merge remote-tracking branch 'upstream-public/pr/1060' into development Jaeden Amero 2018-01-09 12:20:54 +00:00
  • 7de0b8aae7 Merge remote-tracking branch 'upstream-public/pr/1046' into development Jaeden Amero 2018-01-09 11:31:55 +00:00
  • 35285cca67 Merge remote-tracking branch 'upstream-public/pr/1027' into development Jaeden Amero 2018-01-09 10:42:03 +00:00
  • bb51cb3e14 remove additional zero byte when writing pub der Ron Eldor 2018-01-07 18:10:43 +02:00
  • 4e5d23fad7 corrected a typo in a comment Johannes H 2018-01-06 09:46:57 +01:00
  • 394767c184 Compute outgoing MAC in temporary buffer for MAC-then-Encrypt Hanno Becker 2018-01-05 16:24:22 +00:00
  • 3d8c90711b Compute outgoing MAC in temporary buffer for MAC-then-Encrypt Hanno Becker 2018-01-05 16:24:22 +00:00