summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/asn1.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix a NULL dereference in GENERAL_NAME_cmp()libressl-v3.1.5OPENBSD_6_7tb2020-12-081-1/+2
* Restore function prototype for ASN1_dup, fixing usage on I32LP64 platforms.jeremy2018-11-301-1/+7
* Add const to the data argument of ASN1_set{,_int}_octetstring().tb2018-11-091-3/+3
* Remove some function prototypes that should have been removed in thejsing2018-11-081-10/+2
* Remove a bunch of ancient and highly crufty ASN.1 related code fromjsing2018-10-241-218/+15
* The 'in' argument of ASN1_STRING_to_UTF8() is now adorned with const.tb2018-05-191-2/+2
* const for BIO_{new,set}() and most of the BIO_{f,s}_*() family oftb2018-05-011-2/+2
* remove whitespace before closing parenstb2018-04-251-5/+5
* Add const to functions in asn1/asn1.h as they did in OpenSSL.tb2018-04-251-36/+38
* Limit ASN.1 constructed types recursive definition depthinoguchi2018-03-291-1/+2
* Provide ASN1_STRING_get0_data().jsing2018-02-141-2/+3
* Add ASN1_TIME_set_tm to set an asn1 from a struct tm *beck2017-05-061-1/+2
* Place ASN_ITEM_{ptr,rptr,ref} and DECLARE_ASN1_ITEM under #ifndefjsing2016-12-301-2/+4
* Place the DECLARE_ASN1_* macros under #ifndef LIBRESSL_INTERNAL.jsing2016-12-271-4/+10
* Use correct version of previous macro expansion.jsing2016-12-271-5/+5
* Expand DECLARE_ASN1_FUNCTIONS_{fname,name} macros - no change tojsing2016-12-271-6/+22
* Remove all DECLARE_ASN1_SET_OF macro usage - since 2000 these have beenjsing2016-12-271-4/+1
* Expand DECLARE_ASN1_ITEM macros - no change in preprocessor output.jsing2016-12-271-3/+3
* Expand DECLARE_ASN1_* macros. No change in preprocessor output, excludingjsing2016-12-271-20/+92
* make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenbeck2016-11-041-1/+4
* Put ASN1_dup() under #ifndef LIBRESSL_INTERNAL.jsing2015-10-131-5/+5
* Rip the guts out of another gibbering horror of a time comparison function, andbeck2015-10-081-2/+3
* revert previous accidental commitbeck2015-10-081-3/+2
* Spelling in commentbeck2015-10-081-2/+3
* Place all of the ASN1 M_ macros under #ifndef LIBRESSL_INTERNAL.jsing2015-09-301-30/+37
* Fix a number of issues relating to algorithms in signatures, Mostlybeck2015-01-281-1/+2
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-291-2/+0
* We have shared global variables - unifdef OPENSSL_EXPORT_VAR_AS_FUNCTION.jsing2014-05-241-22/+0
* Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing2014-05-241-1/+3
* Expand OPENSSL_{GLOBAL,EXTERN} macros that I missed last time around,jsing2014-05-241-1/+1
* KNF.jsing2014-05-221-138/+128
* No uses of UTF8_{getc,putc}() in ports, so remove them from the public header.guenther2014-05-221-3/+0
* Bring back ASN1_seq_pack(), ASN1_seq_unpack(), ASN1_pack_string() andmiod2014-05-121-0/+11
* Unifdef -U OPENSSL_BUILD_SHLIBCRYPTO, since all it causes under Unix is tomiod2014-04-271-5/+0
* Delete #if 0'd time related functions which are totally expired.deraadt2014-04-211-3/+0
* tone down some XXXXX to not appear in greptedu2014-04-181-1/+1
* Put back i2d_ASN1_SET() and d2i_ASN1_SET() from the NO_ASN1_OLD prune, as theremiod2014-04-181-0/+9
* The NO_ASN1_OLD define was introduced in 0.9.7, 8 years ago, to allow formiod2014-04-151-25/+0
* Cope with the removal of openssl/symhacks.hderaadt2014-04-131-2/+0
* resolve conflictsdjm2012-10-131-3/+5
* openssl-1.0.0e: resolve conflictsdjm2011-11-031-1/+1
* resolve conflicts, fix local changesdjm2010-10-011-87/+160
* resolve conflictsdjm2009-04-061-0/+3
* resolve conflictsdjm2008-09-061-64/+277
* resolve conflictsdjm2006-06-271-0/+2
* resolve conflictsdjm2005-04-291-1/+7
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-2/+3
* merge openssl-0.9.7-beta3, tested on vax by miod@markus2002-09-101-0/+1
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-409/+361