summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1/asn1.h
AgeCommit message (Expand)Author
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
2016-12-30Place ASN_ITEM_{ptr,rptr,ref} and DECLARE_ASN1_ITEM under #ifndefJoel Sing
2016-12-27Place the DECLARE_ASN1_* macros under #ifndef LIBRESSL_INTERNAL.Joel Sing
2016-12-27Use correct version of previous macro expansion.Joel Sing
2016-12-27Expand DECLARE_ASN1_FUNCTIONS_{fname,name} macros - no change toJoel Sing
2016-12-27Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have beenJoel Sing
2016-12-27Expand DECLARE_ASN1_ITEM macros - no change in preprocessor output.Joel Sing
2016-12-27Expand DECLARE_ASN1_* macros. No change in preprocessor output, excludingJoel Sing
2016-11-04make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenBob Beck
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-09-30Place all of the ASN1 M_ macros under #ifndef LIBRESSL_INTERNAL.Joel Sing
2015-01-28Fix a number of issues relating to algorithms in signatures, MostlyBob Beck
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-05-29Everything sane has stdio, and FILE *. we don't need ifdefs for this.Bob Beck
2014-05-24We have shared global variables - unifdef OPENSSL_EXPORT_VAR_AS_FUNCTION.Joel Sing
2014-05-24Almost nothing actually needs to include <openssl/e_os2.h>, however byJoel Sing
2014-05-24Expand OPENSSL_{GLOBAL,EXTERN} macros that I missed last time around,Joel Sing
2014-05-22KNF.Joel Sing
2014-05-22No uses of UTF8_{getc,putc}() in ports, so remove them from the public header.Philip Guenther
2014-05-12Bring back ASN1_seq_pack(), ASN1_seq_unpack(), ASN1_pack_string() andMiod Vallat
2014-04-27Unifdef -U OPENSSL_BUILD_SHLIBCRYPTO, since all it causes under Unix is toMiod Vallat
2014-04-21Delete #if 0'd time related functions which are totally expired.Theo de Raadt
2014-04-18tone down some XXXXX to not appear in grepTed Unangst
2014-04-18Put back i2d_ASN1_SET() and d2i_ASN1_SET() from the NO_ASN1_OLD prune, as thereMiod Vallat
2014-04-15The NO_ASN1_OLD define was introduced in 0.9.7, 8 years ago, to allow forMiod Vallat
2014-04-13Cope with the removal of openssl/symhacks.hTheo de Raadt
2012-10-13resolve conflictsDamien Miller
2011-11-03openssl-1.0.0e: resolve conflictsDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2009-04-06resolve conflictsDamien Miller
2008-09-06resolve conflictsDamien Miller
2006-06-27resolve conflictsDamien Miller
2005-04-29resolve conflictsDamien Miller
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptoMarkus Friedl
2002-09-10merge openssl-0.9.7-beta3, tested on vax by miod@Markus Friedl
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergeBob Beck