summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1/asn1.h
AgeCommit message (Expand)Author
2024-04-10Hide a couple of LCRYPTO_UNUSED in asn1.hBob Beck
2024-03-02Remove beck's ASN.1 time API from public visibilityTheo Buehler
2024-03-02Remove ASN1_PCTX nonsenseTheo Buehler
2024-03-02Make ASN1_add_oid_module internalTheo Buehler
2024-03-02Remove unused M_ASN1_* macrosTheo Buehler
2024-03-02Remove unused, incomplete ub_* macrosTheo Buehler
2024-03-02Remove DECLARE_STACK_OF(ASN1_STRING_TABLE)Theo Buehler
2024-03-02Remove ASN1_STRING_TABLE_{add,cleanup}Theo Buehler
2024-03-02const correct ASN1_STRING_TABLE_get()Theo Buehler
2024-02-18Add posix_time.h from BoringSSLTheo Buehler
2023-12-16asn1.h: mark a type and a bunch of macros for removalTheo Buehler
2023-11-13Prepare to expose OPENSSL_gmtime and OPENSSL_timegm as publicBob Beck
2023-07-28Remove more ASN1_BIT_STRING APITheo Buehler
2023-07-28Remove ASN1_BIT_STRING_checkTheo Buehler
2023-07-28Remove ASN1_bn_print() and ASN1_buf_print()Theo Buehler
2023-07-28Make ASN.1 BIO internalTheo Buehler
2023-04-25Move low level BIO_new_NDEF API to internal-onlyTheo Buehler
2023-04-24Mark the NDEF API for removalTheo Buehler
2023-04-18Bring includes into canonical orderTheo Buehler
2023-04-18Move some includes out of OPENSSL_NO_DEPRECATEDTheo Buehler
2022-11-13Expose ASN1_buf_print() in asn1.hTheo Buehler
2022-11-10Port ASN1_buf_print() from OpenSSL 1.1.Joel Sing
2022-09-11Remove c2i_* and i2c_* from public visibilityTheo Buehler
2022-08-29Provide ASN1_R_TYPE_NOT_PRIMITIVE.Joel Sing
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2022-07-07Expose new API in headers.Theo Buehler
2022-07-04The OpenSSL API is called ASN1_TIME_set_string_X509() (uppercase x)Theo Buehler
2022-06-27Add new time manipulation funcitons that OpenSSL has exposed thatBob Beck
2022-06-25Reuse ASN1_INTEGER functions for ASN1_ENUMERATED_{get,set}()Joel Sing
2022-06-25Rewrite ASN1_INTEGER_{get,set}() using CBS/CBBJoel Sing
2022-01-14Move ASN1_BOOLEAN to internal only.Theo Buehler
2022-01-14Remove obsolete key formatsTheo Buehler
2022-01-14Remove ASN1_OBJECT internals from public visibility.Theo Buehler
2022-01-14Remove ASN1{_const,}_check_infinite_endTheo Buehler
2022-01-14Remove ASN1{,_const}_CTXTheo Buehler
2021-11-18Prevent future internal use of ASN1_CTX and ASN1_const_CTX by wrappingTheo Buehler
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-27Add ASN1_TIME_diff from OpenSSL.Bob Beck
2020-12-08Fix a NULL dereference in GENERAL_NAME_cmp()Theo Buehler
2018-11-30Restore function prototype for ASN1_dup, fixing usage on I32LP64 platforms.Jeremy Evans
2018-11-09Add const to the data argument of ASN1_set{,_int}_octetstring().Theo Buehler
2018-11-08Remove some function prototypes that should have been removed in theJoel Sing
2018-10-24Remove a bunch of ancient and highly crufty ASN.1 related code fromJoel Sing
2018-05-19The 'in' argument of ASN1_STRING_to_UTF8() is now adorned with const.Theo Buehler
2018-05-01const for BIO_{new,set}() and most of the BIO_{f,s}_*() family ofTheo Buehler
2018-04-25remove whitespace before closing parensTheo Buehler
2018-04-25Add const to functions in asn1/asn1.h as they did in OpenSSL.Theo Buehler
2018-03-29Limit ASN.1 constructed types recursive definition depthKinichiro Inoguchi
2018-02-14Provide ASN1_STRING_get0_data().Joel Sing
2017-05-06Add ASN1_TIME_set_tm to set an asn1 from a struct tm *Bob Beck