summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1
AgeCommit message (Expand)Author
2016-11-06don't dereference a if NULLBrent Cook
2016-11-06simplify error handling in c2i_ASN1_OBJECTBrent Cook
2016-11-04make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenBob Beck
2016-05-20Fix a short-read bug in the previous version of asn1_d2i_read_bioBrent Cook
2016-05-04internal only negative types should not be handled here.Ted Unangst
2016-05-04be careful about consuming excessive memory by reading in chunks.Ted Unangst
2016-05-04revert the big change from yesterday to prepare for smaller commits.Ted Unangst
2016-05-03patch from openssl for multiple issues:Ted Unangst
2016-03-17explicit_bzero for asn1 objects on free. Too often these contain sensitive in...Bob Beck
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2016-03-06explict_bzero for some asn1 free's - ok miod@Bob Beck
2015-12-23remove NULL-checks before free()Michael McConville
2015-12-23assign pointer NULL rather than 0Michael McConville
2015-12-23assign pointer to NULL rather than 0Michael McConville
2015-12-22initialize a pointer to NULL rather than 0Michael McConville
2015-12-12move initialization of buf up to quell warnings and make it obvious the err c...Bob Beck
2015-12-12prevent possibly use of uninitialized variableBob Beck
2015-12-12make the counter a size_t as well, which quells a warning on visual studio 2015Bob Beck
2015-12-04Fix for OpenSSL CVE-2015-3195Bob Beck
2015-10-22Another change that is needed to restore the previous behaviour ofJoel Sing
2015-10-22Restore previous behaviour and allowJoel Sing
2015-10-19Stop supporing "legcay" time formats that OpenSSL supports. Rewrite theBob Beck
2015-10-16Remove pointless externs - the structs are declared in the same files aJoel Sing
2015-10-16Expand DECLARE_ASN1_ALLOC_FUNCTIONS and DECLARE_ASN1_FUNCTIONS_constJoel Sing
2015-10-16Remove pointless uses of DECLARE_ASN1_ENCODE_FUNCTIONS_const.Joel Sing
2015-10-13Put ASN1_dup() under #ifndef LIBRESSL_INTERNAL.Joel Sing
2015-10-08Rip the guts out of another gibbering horror of a time comparison function, andBob Beck
2015-10-08revert previous accidental commitBob Beck
2015-10-08Spelling in commentBob Beck
2015-10-06prefer limits.h over sys/limits.hBrent Cook
2015-10-05Make sure dot is not set after tz - fixes incorrect handling, which allowsJoel Sing
2015-10-04Apply some style(9), tweak a few things for readability and add someJoel Sing
2015-10-02Flense the greasy black guts of unreadble string parsing code out of three areasBob Beck
2015-09-30Place all of the ASN1 M_ macros under #ifndef LIBRESSL_INTERNAL.Joel Sing
2015-09-30Expand M_i2d_ASN1_OCTET_STRING macros - no change in generated assembly,Joel Sing
2015-09-30s/M_ASN1_ENUMERATED_free/ASN1_ENUMERATED_free/Joel Sing
2015-09-30Replace M_ASN1_ENUMERATED_(free|new) with ASN1_ENUMERATED_(free|new).Joel Sing
2015-09-30Replace M_ASN1_OCTET_STRING_(free|new) with ASN1_OCTET_STRING_(free|new).Joel Sing
2015-09-30Replace M_ASN1_UTCTIME_(new|free) with ASN1_UTCTIME_(new|free).Joel Sing
2015-09-30Replace M_ASN1_GENERALIZEDTIME_(new|free) withJoel Sing
2015-09-30Replace M_ASN1_INTEGER_(new|free) with ASN1_INTEGER_(new|free) - this isJoel Sing
2015-09-30Remove unnecessary type assignments - M_ASN1_INTEGER_new() already setsJoel Sing
2015-09-29Replace remaining M_ASN1_BIT_STRING_(new|free) macros with calls toJoel Sing
2015-09-10Correct spelling of OPENSSL_cleanse.Joel Sing
2015-09-10Replace remaining M_ASN1_STRING_* macros with calls to ASN1_STRING_*.Joel Sing
2015-07-29Expand obsolete M_ASN1.*(cmp|dup|print|set) macros - no change in generatedJoel Sing
2015-07-29Expand obsolete M_ASN1_STRING_* macros in asn1_lib.c, apply some style(9)Joel Sing
2015-07-27Less asn1_mac.h - asn1_lib.c does not need it and x_pkey.c should beJoel Sing
2015-07-25Place the ASN.1 template macros (and remaining implement macros) underJoel Sing
2015-07-25Manually expand ASN.1 template macros - only change in generated assemblyJoel Sing