Commit Graph

  • b09c5721f5 Adapt ChangeLog Hanno Becker 2017-11-20 10:43:35 +00:00
  • 251bab5ceb Fix heap corruption in ssl_decrypt_buf Hanno Becker 2017-11-20 10:30:08 +00:00
  • ce516ff449 Fix heap corruption in ssl_decrypt_buf Hanno Becker 2017-11-09 18:57:39 +00:00
  • 7dc832bb53 Adapt ChangeLog Hanno Becker 2017-11-16 17:39:34 +00:00
  • 992b6872f3 Fix heap corruption in ssl_decrypt_buf Hanno Becker 2017-11-09 18:57:39 +00:00
  • f5bcbede92 Add tests for invalid private parameters in mbedtls_ecdsa_sign() Darryl Green 2017-11-17 17:09:31 +00:00
  • c64a48bec7 Add checks for private parameter in mbedtls_ecdsa_sign() Darryl Green 2017-11-17 17:09:17 +00:00
  • 72a4f0338d Add tests for UDP proxy packing option Hanno Becker 2017-11-15 16:39:20 +00:00
  • 000767123f Add tests for event-driven I/O Hanno Becker 2017-11-15 16:39:08 +00:00
  • 5a6da63138 Fix indentation for mbedtls_x509_crt_check_key_usage() Andres Amaya Garcia 2017-11-14 21:40:51 +00:00
  • c81fcb9d36 Fix typos in documentation for mbedtls_x509_crt_check_extended_key_usage() Andres Amaya Garcia 2017-11-14 21:40:02 +00:00
  • ea0aa655f6 Merge branch 'mbedtls-2.1' into mbedtls-2.1-restricted Manuel Pégourié-Gonnard 2017-11-14 08:38:52 +01:00
  • 888fedea06 Merge branch 'development' into development-restricted Manuel Pégourié-Gonnard 2017-11-14 08:24:22 +01:00
  • 84038e81b0 Fix parsing of RevocationInfo Andres Amaya Garcia 2017-11-11 12:31:12 +00:00
  • f7a5ddf682 Fix init of OCSP response struct Andres Amaya Garcia 2017-09-26 17:04:42 +01:00
  • ee0b017085 Track OCSP ResponseData to facilitate verification Andres Amaya Garcia 2017-09-26 17:03:08 +01:00
  • b2ed34208d Fix typo in ocsp struct field name Andres Amaya Garcia 2017-09-26 16:59:57 +01:00
  • f43bc1077c OCSP parser rejects ResponseBytes on failure Andres Amaya Garcia 2017-09-01 15:01:50 +01:00
  • 7bb5a85276 Factor OCSP code to parse hashes in response Andres Amaya Garcia 2017-09-01 14:59:51 +01:00
  • 4098d859fc Fix documentation spacing in x509.h Andres Amaya Garcia 2017-09-01 14:48:11 +01:00
  • fc3afe5c6b Ensure that the responseType is OCSP Basic Andres Amaya Garcia 2017-08-31 12:03:59 +01:00
  • b85378efb3 Add missing dependencies to x509_ocsp.c Andres Amaya Garcia 2017-08-31 11:48:34 +01:00
  • 1c0aac06f7 Make input buf const in mbedtls_x509_ocsp_parse_response() Andres Amaya Garcia 2017-08-30 11:37:10 +01:00
  • 462eb3bf1f Fix doxygen warnings in x509_ocsp.h Andres Amaya Garcia 2017-08-30 11:26:50 +01:00
  • 26d32e49f8 Call correct free on OCSP response_id after fail Andres Amaya Garcia 2017-08-29 17:40:19 +01:00
  • e8dc64cbf5 Add 1 to tmp buf size in x509_ocsp_info_certs() Andres Amaya Garcia 2017-08-29 17:31:00 +01:00
  • 7bdac59ad7 Add missing return in x509_ocsp_get_response() Andres Amaya Garcia 2017-08-29 17:29:33 +01:00
  • 03b02e3277 Prevent NULL pointer dereference in x509_ocsp.c Andres Amaya Garcia 2017-08-29 12:52:32 +01:00
  • 3140f2fac5 Create MBEDTLS_X509_OCSP_PARSE_C feature macro Andres Amaya Garcia 2017-08-29 11:32:52 +01:00
  • dafbfc4b8a Relocate OCSP and CRL errors to x509.h Andres Amaya Garcia 2017-08-29 11:28:54 +01:00
  • caa1c8f827 Implement mbedtls_x509_ocsp_response_free() Andres Amaya Garcia 2017-08-25 15:29:43 +01:00
  • e5356c2bed Implement mbedtls_x509_ocsp_response_init() Andres Amaya Garcia 2017-08-25 15:29:26 +01:00
  • aa8336eb9f Document that x509_ocsp_get_crl_reason() belongs in x509_crl Andres Amaya Garcia 2017-08-25 15:28:31 +01:00
  • 544e072cdb Remove redundant bound checks in x509_ocsp.c Andres Amaya Garcia 2017-08-25 14:53:56 +01:00
  • 9fe79ac4d8 Improve comments in x509_ocsp_get_response_status Andres Amaya Garcia 2017-08-25 14:45:00 +01:00
  • 98a0f21456 Add information string for certs in OCSP response Andres Amaya Garcia 2017-08-25 13:17:42 +01:00
  • 98f7bb911f Parse certificates in in OCSP Andres Amaya Garcia 2017-08-25 12:55:28 +01:00
  • b565031a2b Add informational string for signatureAlgorithm in OCSP Andres Amaya Garcia 2017-08-25 12:53:15 +01:00
  • 77c0c8e9a2 Parse signatureAlgorithm of OCSP response Andres Amaya Garcia 2017-08-25 12:50:48 +01:00
  • 647a62133d Add code to skip extensions in OCSP response Andres Amaya Garcia 2017-08-25 12:43:52 +01:00
  • 2777b0e4d7 Add informational string for SingleResponse in OCSP Andres Amaya Garcia 2017-08-25 12:41:39 +01:00
  • 51e6b34cdb Parse CRLReason a concep imported from CRL profile Andres Amaya Garcia 2017-08-25 12:34:02 +01:00
  • ba6e0c534c Parse RevokedInfo in OCSP response Andres Amaya Garcia 2017-08-25 12:28:41 +01:00
  • 98dc01ba67 Parse CertStatus in OCSP response Andres Amaya Garcia 2017-08-25 12:20:11 +01:00
  • cc4b2aa957 Parse CertID in OCSP response Andres Amaya Garcia 2017-08-25 11:58:05 +01:00
  • 45289f4ca6 Parse top-level of SingleResponse in OCSP response Andres Amaya Garcia 2017-08-25 11:51:43 +01:00
  • eb106496f5 Parse sequence of SingleResponse(s) in OCSP Andres Amaya Garcia 2017-08-25 11:42:50 +01:00
  • 2a135bb259 Add informational string for OCSP producedAt Andres Amaya Garcia 2017-08-25 11:11:41 +01:00
  • fec7119fc8 Add wrapper for parsing time in X.509 Andres Amaya Garcia 2017-08-25 11:07:40 +01:00
  • 28e015bb9f Add information string for OCSP ResponderID Andres Amaya Garcia 2017-08-25 11:06:57 +01:00
  • 4bbe7d548d Parse ResponderID structure in OCSP response Andres Amaya Garcia 2017-08-25 11:00:29 +01:00
  • a86467b6b3 Add informational string for OCSP response version Andres Amaya Garcia 2017-08-25 10:56:19 +01:00
  • a7598705bf Parse the OCSP response version Andres Amaya Garcia 2017-08-25 10:56:00 +01:00
  • 4775cd3827 Parse top-level OCSP ResponseData Andres Amaya Garcia 2017-08-25 10:46:38 +01:00
  • 8f1e390a36 Parse top-level components of BasicOCSPResponse Andres Amaya Garcia 2017-08-25 10:00:49 +01:00
  • d4c37efeac Add informational string for OCSP response type Andres Amaya Garcia 2017-08-25 09:26:27 +01:00
  • f4d32f695f Parse OCSP ResponseType OID Andres Amaya Garcia 2017-08-24 17:24:42 +01:00
  • cd5d0aaa59 Add missing id-pkix-ocsp-basic OID for OCSP Andres Amaya Garcia 2017-08-24 17:21:36 +01:00
  • 26db5fbe9b Parse ResponseBytes top-level from OCSP response Andres Amaya Garcia 2017-08-24 17:14:43 +01:00
  • 5f72ea8757 Document the general idea of the code in x509_ocsp.c Andres Amaya Garcia 2017-08-24 17:05:07 +01:00
  • 5ebc241bd4 Add informational string for OCSP response status Andres Amaya Garcia 2017-08-24 16:53:39 +01:00
  • 026e95a74d Parse the OCSP response status Andres Amaya Garcia 2017-08-24 16:48:29 +01:00
  • 8252d7a249 Add OCSP parser doxygen docs and placeholder funcs Andres Amaya Garcia 2017-08-24 16:42:12 +01:00
  • 6def89e84e Parse the OCSPResponse top level components Andres Amaya Garcia 2017-08-24 16:14:14 +01:00
  • 22b1db8a4c Add OCSP parsing files as part of the X509 module Andres Amaya Garcia 2017-08-24 16:01:02 +01:00
  • 4cfdb54e2c Add bounds check for OCSP nocheck parsing in X509 Andres Amaya Garcia 2017-08-23 09:52:31 +01:00
  • b3cb72d72e Add docs to mbedtls_oid_get_authority_info_access() Andres Amaya Garcia 2017-08-21 14:12:17 +01:00
  • f7a1646213 Add X509 authInfoAccess and OCSP noCheck ext tests Andres Amaya Garcia 2017-08-21 13:55:36 +01:00
  • 94be1592f4 Skip parsing unknown accessLocation in authInfoAcc Andres Amaya Garcia 2017-08-21 13:34:44 +01:00
  • 28681c6afd Parse NULL asn1 octet string in OCSP nocheck ext Andres Amaya Garcia 2017-08-21 13:34:27 +01:00
  • 998013caab Improve comments for OCSP no-check X509 extension Andres Amaya Garcia 2017-08-21 11:13:37 +01:00
  • 2c8546f8ad Print URI up to 127 characters in x509_crt.c Andres Amaya Garcia 2017-08-21 11:07:36 +01:00
  • a05c5edebc Wrap lines at 79 chars long in x509_crt.c Andres Amaya Garcia 2017-08-21 11:07:09 +01:00
  • 23875e3297 Remove old TODO comments from x509_crt.c Andres Amaya Garcia 2017-08-21 10:48:44 +01:00
  • 994a028465 Free authority info access data in x509_crt struct Andres Amaya Garcia 2017-08-15 16:22:45 +01:00
  • 4e075e4f5c Add support for OCSP noCheck X509 extension Andres Amaya Garcia 2017-08-15 15:15:19 +01:00
  • d6700fd019 Add support for AuthorityInfoAccess X509 extension Andres Amaya Garcia 2017-08-15 15:14:16 +01:00
  • 05c4fc8608 Correct typo in debugging message Hanno Becker 2017-11-09 14:34:06 +00:00
  • 7786abc16b Define ASN1 bitmask macros in more direct way Andres Amaya Garcia 2017-11-07 20:21:56 +00:00
  • 72705c906c Add regression test for parsing subjectAltNames Andres Amaya Garcia 2017-11-07 20:16:19 +00:00
  • ceae42659b Add ChangeLog entry Andres Amaya Garcia 2017-08-25 17:17:34 +01:00
  • 849bc65bbf Fix x509_get_subject_alt_name to drop invalid tag Andres Amaya Garcia 2017-08-25 17:13:12 +01:00
  • 7512bf7d63 Add macros to ASN.1 module to parse ASN.1 tags Andres Amaya Garcia 2017-08-25 17:12:11 +01:00
  • d43764f9d3 Adapt ChangeLog Hanno Becker 2017-11-06 15:10:38 +00:00
  • e2ccaddf0a Ensure RSA test suite calls rsa_private with PRNG Hanno Becker 2017-11-06 15:10:23 +00:00
  • 21f83753f5 Remove signature verification from mbedtls_rsa_rsassa_pkcs1_v15_sign Hanno Becker 2017-11-06 15:09:33 +00:00
  • de0b70c366 Check precisely for the needed RSA context fields in rsa_private Hanno Becker 2017-11-06 15:08:53 +00:00
  • a82f89181c Verify result of RSA private key operation Hanno Becker 2017-11-06 15:08:27 +00:00
  • 9293592843 Add test case for RSA_NO_CRT to all.sh Hanno Becker 2017-11-06 15:07:09 +00:00
  • 41f5a0fe97 Ensure that RSA_NO_CRT gets disabled by config.pl full Hanno Becker 2017-11-06 15:06:51 +00:00
  • 9d5785be8f Clarify use of blinding in RSA private key operations Hanno Becker 2017-11-06 15:06:25 +00:00
  • 298a7b214d Change wording of directions on the usage of SSL context after error Hanno Becker 2017-11-06 10:45:26 +00:00
  • 9a51c032ee Fix copy paste error in the error message of mbedtls_ecp_gen_key in gen_key.c Chris Xue 2017-11-05 19:10:51 +00:00
  • 77abef5cba Don't use busy-waiting in udp_proxy Hanno Becker 2017-11-02 10:50:28 +00:00
  • 2ac96620f3 change URL Ron Eldor 2017-11-01 14:19:50 +02:00
  • 0cc7774dab Only add pack option to UDP proxy if MBEDTLS_TIMING_C is enabled Hanno Becker 2017-10-31 14:10:07 +00:00
  • 92474da0a2 Use Mbed TLS timing module to obtain ellapsed time in udp_proxy Hanno Becker 2017-10-31 14:09:30 +00:00
  • 211f44c928 Rename merge option in UDP proxy to pack Hanno Becker 2017-10-31 14:08:10 +00:00
  • 9b19a1253f Clarify use of mbedtls_ssl_check_pending Hanno Becker 2017-10-31 13:00:14 +00:00
  • 197a91cd82 Clean up idle() function in ssl_client2 and ssl_server2 Hanno Becker 2017-10-31 10:58:53 +00:00