summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Expand)Author
2018-08-14Update copyright yearMatt Caswell
2018-08-11i2d_ASN1_OBJECT(): allocate memory if the user didn't provide a bufferRichard Levitte
2018-08-07Make EVP_PKEY_asn1_new() stricter with its inputRichard Levitte
2018-08-03asn1/tasn_utl.c: fix logical error in asn1_do_lock.Andy Polyakov
2018-08-03Revert "asn1/tasn_utl.c: fix logical error in and overhaul asn1_do_lock."Andy Polyakov
2018-08-01asn1/tasn_utl.c: fix logical error in and overhaul asn1_do_lock.Andy Polyakov
2018-05-23Limit scope of CN name constraintsViktor Dukhovni
2018-05-02a_strex.c: prevent out of bound read in do_buf()Dr. Matthias St. Pierre
2018-04-17p5_scrypt.c: fix error check of RAND_bytes() callDr. Matthias St. Pierre
2018-04-03Fix a text canonicalisation bug in CMSMatt Caswell
2018-03-27Don't write out a bad OIDMatt Caswell
2018-03-27Update copyright yearMatt Caswell
2018-03-27Limit ASN.1 constructed types recursive definition depthMatt Caswell
2018-01-24Fix error-path memory leak in asn_mime.cTodd Short
2018-01-23Have EVP_PKEY_asn1_find_str() work more like EVP_PKEY_asn1_find()Richard Levitte
2018-01-23Revert "EVP_PKEY_asn1_add0(): Check that this method isn't already registered"Richard Levitte
2017-12-16Fix invalid function type casts.Bernd Edlinger
2017-12-08Standardize syntax of sizeof(foo)Rich Salz
2017-11-13asn1/a_strex.c: fix flags truncation in do_esc_char.Andy Polyakov
2017-11-03Add error handling in dsa_main and ASN1_i2d_bio.Pavel Kopyl
2017-10-31EVP_PKEY_asn1_add0(): Check that this method isn't already registeredRichard Levitte
2017-10-24asn1_item_embed_new(): if locking failed, don't call asn1_item_embed_free()Richard Levitte
2017-10-24asn1_item_embed_new(): don't free an embedded itemRichard Levitte
2017-10-23asn1_item_embed_new(): don't free an embedded itemRichard Levitte
2017-09-19Fix overflow in c2i_ASN1_BIT_STRING.David Benjamin
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte
2017-07-24Fix nid assignment in ASN1_STRING_TABLE_addlolyonok
2017-05-19Fix ASN1_TIME_to_generalizedtime to take a const ASN1_TIMEMatt Caswell
2017-05-11Fix strict-warnings buildPatrick Steuer
2017-05-02Fix time offset calculation.Todd Short
2017-04-30asn1/a_int.c: fix "next negative minimum" corner case in c2i_ibuf.Andy Polyakov
2017-04-25asn1/a_int.c: clean up asn1_get_int64.Andy Polyakov
2017-04-25asn1/a_int.c: don't write result if returning error.Andy Polyakov
2017-04-25asn1/a_int.c: simplify asn1_put_uint64.Andy Polyakov
2017-04-25asn1/a_int.c: remove code duplicate and optimize branches,Andy Polyakov
2017-04-24Annotate ASN.1 attributes of the jurisdictionCountryName NIDAlex Gaynor
2017-04-13ASN.1: change INTxx, UINTxx and Z variants to be embedableRichard Levitte
2017-04-13ASN.1: extend the possibilities to embed data instead of pointersRichard Levitte
2017-04-11Fix x_int64.cRichard Levitte
2017-04-11Reject decoding of an INT64 with a value >INT64_MAXMatt Caswell
2017-04-10asn1/x_long.c: remove conditions in inner loops and dependency on BN.Andy Polyakov
2017-04-08e_os.h: omit PRIu64.Andy Polyakov
2017-04-04Fix faulty check of padding in x_long.cRichard Levitte
2017-04-04Fix a possible integer overflow in long_c2iMatt Caswell
2017-04-04make updateRichard Levitte
2017-04-04Implement internal ASN.1 types INT32, UINT32, INT64, UINT64Richard Levitte
2017-03-28Fix 0 -> NULL, indentationFdaSilvaYY
2017-03-20Fix decoding of ASN.1 LONG and ZLONG itemsRichard Levitte
2017-03-09Exit the loop on failureJon Spillett
2017-02-23Fix potential memory leak in ASN1_TIME_to_generalizedtime()Todd Short