summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509v3
AgeCommit message (Expand)Author
2018-04-25Add const to functions in asn1/asn1.h as they did in OpenSSL.Theo Buehler
2018-03-20If X509_check_{host,email}() are called with a length of zero, use strlen()Joel Sing
2017-07-20Allow leading . in nameConstraints. from openssl via jabberwock. ok jsingTed Unangst
2017-06-22Distinguish between self-issued certificates and self-signed certificates.Joel Sing
2017-05-02the XXXfree functions being called accept NULL, so don't check first.Theo de Raadt
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2017-01-21Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.Joel Sing
2016-12-30Expand ASN1_ITEM_rptr macros - no change in preprocessor output.Joel Sing
2016-12-30Expand ASN1_ITEM_ref and ASN1_ITEM_ptr macros - no change in generatedJoel Sing
2016-12-27Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have beenJoel Sing
2016-12-27Expand DECLARE_ASN1_ITEM macros - no change in preprocessor output.Joel Sing
2016-12-21Explicitly export a list of symbols from libcrypto.Joel Sing
2016-11-08Stricter checks of ASN1_INTEGER to reject ASN1_NEG_INTEGER in places whenMiod Vallat
2016-11-05Check BIO_new*() for failure.Miod Vallat
2016-09-04Expand DECLARE_ASN1_.*FUNCTIONS macros.Joel Sing
2016-08-31Bring in functions used by stunnel and exim from BoringSSL - this bringsBob Beck
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2015-12-14initialize ext_len to 0.Bob Beck
2015-09-30Replace M_ASN1_OCTET_STRING_(free|new) with ASN1_OCTET_STRING_(free|new).Joel Sing
2015-09-30Replace M_ASN1_IA5STRING_(new|free) with ASN1_IA5STRING_(new|free). SameJoel Sing
2015-09-30Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this isJoel Sing
2015-09-29Replace remaining M_ASN1_BIT_STRING_(new|free) macros with calls toJoel Sing
2015-09-26Use ASN1_item_dup() instead of ASN1_dup().Joel Sing
2015-07-29Use named initialisers for X509V3_EXT_METHOD structs (for the usualJoel Sing
2015-07-29Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedJoel Sing
2015-07-25Expand ASN.1 template macros that got missed in the last pass - only changeJoel Sing
2015-07-25Expand ASN.1 template macros - the generated assembly only differs byJoel Sing
2015-07-19Remove case that can never happen.Doug Hogan
2015-07-18Fix leak found by coverity, issue 78897 - which also brough toBob Beck
2015-07-15Memory leak; Coverity CID 78836Miod Vallat
2015-07-15Unchecked allocations, and make sure we do not leak upon error. FixesMiod Vallat
2015-07-15Avoid leaking objects upon error; tweaks & ok doug@Miod Vallat
2015-02-17Memory leak in error path. Coverity CID 78822.Miod Vallat
2015-02-15Check ASN1_OCTET_STRING_new() for failure. Coverity CID 78904Miod Vallat
2015-02-14Memory leak in `should not happen' condition; Coverity CID 78889.Miod Vallat
2015-02-14Memory leak upon error; Coverity CID 78857Miod Vallat
2015-02-13Don't leak memory on errors - fixes coverity issues 105353 105253Bob Beck
2015-02-10unifdef OPENSSL_NO_RFC3779 - this is currently disabled and unlikely toJoel Sing
2015-02-10Remove more IMPLEMENT_STACK_OF noops that have been hiding for the lastJoel Sing
2015-02-10The IMPLEMENT_STACK_OF and IMPLEMENT_ASN1_SET_OF macros were turned intoJoel Sing
2015-02-10Expand the IMPLEMENT_ASN1_ALLOC_FUNCTIONS macro so that the code is visibleJoel Sing
2015-02-09Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andJoel Sing
2015-02-07Delete a lot of #if 0 code in libressl.Doug Hogan
2014-12-06Avoid modifying input on failure in X509_(TRUST|PURPOSE)_add.Doug Hogan
2014-11-18further BUF_strdup conversion: these places should be safe to rely onTed Unangst
2014-10-28Check the result of sk_*_push() operations for failure.Miod Vallat
2014-10-05The fixes to X509_PURPOSE_add() in r1.18 actually could cause a globalMiod Vallat
2014-10-05Be sure to check the stack push operation for success in v2i_POLICY_MAPPINGS();Miod Vallat
2014-10-05In v2i_AUTHORITY_INFO_ACCESS(), separate object allocation from object pushMiod Vallat
2014-10-05Memory leak upon error in set_dist_point_name().Miod Vallat