summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1
AgeCommit message (Expand)Author
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
2015-07-24Expand ASN1_ITEM_TEMPLATE/ASN1_EX_TEMPLATE_TYPE/ASN1_ITEM_TEMPLATE_ENDJoel Sing
2015-07-24Expand IMPLEMENT_ASN1_MSTRING macros - the generated assembly only differsJoel Sing
2015-07-20Use V_ASN1_UNDEF instead of -1.Miod Vallat
2015-07-20Check the return value of asn1_enc_save(). ok bcook@ doug@Miod Vallat
2015-07-20When freeing an X509_CRL, if freeing the user-maintained meth_data fails,Miod Vallat
2015-07-20In X509_PKEY_new(), make sure all allocation failures push an error to theMiod Vallat
2015-07-19Drop stupid (int) casts for the arguments of malloc() and friends. This isMiod Vallat
2015-07-18Check the return value of ASN1_STRING_set(), for it may fail to allocateMiod Vallat
2015-07-16Enforce V_ASN1_OCTET_STRING type before accessing the object as octet string;Miod Vallat
2015-07-16Explicitely cast a char into unsigned long before shifting it left by 24, forMiod Vallat
2015-07-15Fix two theoretical NULL pointer dereferences which can only happen if youMiod Vallat
2015-04-12Remove d2i_X509_PKEY and i2d_X509_PKEY from the SSLeay days.Doug Hogan
2015-03-19Fix several crash causing defects from OpenSSL.Ted Unangst
2015-02-22Remove IMPLEMENT_STACK_OF noops.Joel Sing
2015-02-15RegenMiod Vallat
2015-02-14Remove asn1_ex_i2c() prototype, now that this function has been made static;Miod Vallat
2015-02-14Unchecked allocations in x509_name_canon().Miod Vallat
2015-02-14Memory leak upon error in X509_add1_{trust,reject}_object.Miod Vallat
2015-02-14Manually expand IMPLEMENT_EXTERN_ASN1 macro (the only occurence in crypto).Joel Sing