aboutsummaryrefslogtreecommitdiff
path: root/crypto/asn1
AgeCommit message (Expand)AuthorFilesLines
2017-08-30Fix return value of ASN1_TIME_compareTodd Short1-1/+1
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli1-1/+1
2017-08-30e_os.h removal from other headers and source files.Pauli2-3/+5
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte3-12/+3
2017-08-22Use "" not <> for internal/ includesRich Salz1-1/+1
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli12-156/+47
2017-08-21Remove OPENSSL_assert() from crypto/asn1/bio_asn1.cMatt Caswell1-1/+3
2017-08-15Revert "Add some casts for %j"Rich Salz1-2/+2
2017-08-14Add some casts for %jRich Salz1-2/+2
2017-08-06Add missing include of cryptlib.hRich Salz1-1/+1
2017-08-04Consolidate to a single asn1_time_from_tm() functionTodd Short5-163/+154
2017-08-01asn1/a_time.c: make handling of 'fractional point' formally correct.Andy Polyakov1-17/+20
2017-07-30Refactor ASN1_TIME_print functionsPaul Yang3-92/+47
2017-07-28Fix coding style nits in crypto/asn1/a_strnid.cPaul Yang1-10/+16
2017-07-27Fix trivial coding style nits in a_time/a_tm filesPauli4-25/+23
2017-07-26make scrypt ASN.1 parameter functions publicHubert Kario2-11/+5
2017-07-24Fix nid assignment in ASN1_STRING_TABLE_addlolyonok1-1/+2
2017-07-24Improve struct tm populationPauli1-0/+33
2017-07-24Add asn1_time_to_tm function and check days in monthPaul Yang4-270/+202
2017-07-14Change return (x) to return xPauli1-14/+14
2017-07-14Avoid having an unsigned integer decrement below zero.Pauli1-11/+18
2017-07-06Memory bounds checking in asn1 code.Pauli6-48/+55
2017-07-05Undo commit d420ac2Rich Salz6-25/+17
2017-06-30Cleanup some copyright stuffRich Salz1-5/+0
2017-06-29Make asn1_d2i_read_bio accessible from STORERichard Levitte1-3/+2
2017-06-11Introduce ASN1_TIME_set_string_X509 APIRich Salz3-19/+141
2017-06-08Fix #340: Parse ASN1_TIME to struct tmTodd Short1-8/+15
2017-06-07make error tables const and separate header fileRich Salz1-239/+300
2017-05-31Add some OID's from X.520Erwann Abalea1-1/+4
2017-05-30add methodDr. Stephen Henson1-0/+3
2017-05-30Allow NULL md for custom signing methodsDr. Stephen Henson1-2/+7
2017-05-19Fix ASN1_TIME_to_generalizedtime to take a const ASN1_TIMEMatt Caswell1-1/+1
2017-05-11Add EVP_DigestSign and EVP_DigesVerifyDr. Stephen Henson2-17/+7
2017-05-02Fix time offset calculation.Todd Short2-2/+2
2017-04-30asn1/a_int.c: fix "next negative minimum" corner case in c2i_ibuf.Andy Polyakov1-3/+14
2017-04-24Annotate ASN.1 attributes of the jurisdictionCountryName NIDAlex Gaynor1-0/+1
2017-04-17asn1/a_int.c: clean up asn1_get_int64.Andy Polyakov1-9/+20
2017-04-14asn1/a_int.c: don't write result if returning error.Andy Polyakov1-1/+0
2017-04-14asn1/a_int.c: simplify asn1_put_uint64.Andy Polyakov1-41/+29
2017-04-14asn1/a_int.c: remove code duplicate and optimize branches,Andy Polyakov1-84/+52
2017-04-13ASN.1: adapt our use of INTxx et al by making them explicitely embeddedRichard Levitte2-2/+2
2017-04-13ASN.1: change INTxx, UINTxx and Z variants to be embedableRichard Levitte1-14/+38
2017-04-13ASN.1: extend the possibilities to embed data instead of pointersRichard Levitte2-2/+13
2017-04-11Fix x_int64.cRichard Levitte1-8/+31
2017-04-11Reject decoding of an INT64 with a value >INT64_MAXMatt Caswell1-0/+5
2017-04-10Act on deprecation of LONG and ZLONG, step 2Richard Levitte2-4/+4
2017-04-10Act on deprecation of LONG and ZLONG, step 1Richard Levitte1-0/+4
2017-04-10Discourage the use of LONG and ZLONG, and deprecate it in the futureRichard Levitte1-0/+4
2017-04-10Publish our INT32, UINT32, INT64, UINT64 ASN.1 types and Z variantsRichard Levitte2-1/+9
2017-04-10asn1/x_long.c: remove conditions in inner loops and dependency on BN.Andy Polyakov1-26/+47