summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* unifdef -U CRYPTO_MDEBUG -m tasn_new.cjsing2021-12-151-33/+1
* Consolidate ASN.1 universal tag type data.jsing2021-12-145-80/+281
* Remove the last internal use of d2i_ASN1_BOOLEAN.tb2021-12-131-7/+3
* Clean up d2i_ASN1_BOOLEAN() and i2d_ASN1_BOOLEAN().jsing2021-12-132-116/+21
* this file doesn't use anything from <stdio.h>;schwarze2021-12-131-2/+1
* Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB.jsing2021-12-131-31/+37
* Catch integer overflow rather than silently truncating whileschwarze2021-12-131-1/+10
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-129-9/+20
* Rewrite X509_ALGOR_set_md() without reaching into EVP_MD.tb2021-12-121-5/+3
* Merge two bugfixes in ASN1_STRING_TABLE_add(3) and ASN1_STRING_TABLE_get(3)schwarze2021-12-111-34/+58
* Merge the deletion of <ctype.h>, which isn't used here,schwarze2021-12-111-17/+21
* Inline collect_data() in asn1_collect().jsing2021-12-091-21/+12
* Pull the recursion depth check up to the top of asn1_collect()jsing2021-12-091-5/+6
* Remove handling of a NULL BUF_MEM from asn1_collect()jsing2021-12-091-14/+9
* Add #include "bn_lcl.h" to the files that will soon need it.tb2021-12-041-1/+3
* Consolidate {d2i,i2d}_{pr,pu}.cjsing2021-12-044-181/+40
* Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function.jsing2021-12-031-32/+26
* Group and sort includes.jsing2021-12-031-3/+3
* Call asn1_item_ex_d2i() directly from ASN1_item_d2i()jsing2021-12-031-2/+5
* Convert ASN1_PCTX_new() to calloc().jsing2021-12-031-10/+6
* Use calloc() for X509_CRL_METHOD_new() instead of malloc().jsing2021-12-031-3/+4
* Rewrite ASN1_STRING_cmp().jsing2021-12-031-11/+8
* Convert ASN1_STRING_type_new() to calloc().jsing2021-12-031-10/+7
* Convert ASN1_OBJECT_new() to calloc().jsing2021-12-031-11/+6
* Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1jsing2021-12-031-125/+429
* Fix EVP_PKEY_{asn1,meth}_copy once and for alltb2021-12-031-29/+16
* last whitespace diff for now.tb2021-11-301-57/+62
* Fix incomplete initialization bug: BIO_new(BIO_f_asn1()) neglectedschwarze2021-11-271-23/+10
* re-align these copies of the a2i_*(3) code with f_string.c rev. 1.19schwarze2021-11-232-28/+12
* Make the public API function a2i_ASN1_STRING(3) actually work.schwarze2021-11-191-14/+6
* Prevent future internal use of ASN1_CTX and ASN1_const_CTX by wrappingtb2021-11-181-1/+3
* Remove the last pointless use of ASN1_const_CTX. Both ASN1_CTX andtb2021-11-181-14/+14
* Fix a nasty quirk in ASN1_STRING_copy(3).schwarze2021-11-131-2/+2
* Fix indent.jsing2021-11-061-8/+7
* Fix ASN1_TIME_diff() with NULL timestb2021-11-031-3/+18
* Move the now internal X.509-related structs into x509_lcl.h.tb2021-11-0117-21/+48
* Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this istb2021-11-011-3/+1
* Remove the unused X509_CERT_PAIR struct and the assicated API.tb2021-10-311-54/+1
* unwrap a linetb2021-10-281-3/+2
* Fix to correctly parse the 'to' time into the to_tmbeck2021-10-271-2/+2
* Add ASN1_TIME_diff from OpenSSL.beck2021-10-272-2/+21
* Prepare to provide X509_re_X509*_tbs()tb2021-10-231-1/+8
* Prepare to provide X509_SIG_get{0,m}.tb2021-10-231-1/+20
* Lay groundwork to support X.509 v3 extensions for IP Addresses and AS Identif...job2021-09-021-1/+9
* Zap blanks before tabs.tb2021-08-281-4/+4
* Fix various read buffer overflow when printing ASN.1 strings (which aretb2021-08-241-2/+3
* Add error checks for i2d_X509_NAME()tb2021-07-261-3/+5
* Fix a read buffer overrun in X509_CERT_AUX_print(3),schwarze2021-07-101-3/+3
* Fix a bug in X509_print_ex(3).schwarze2021-07-061-3/+3
* Bugfix: when X509_NAME_dup(3) failed, X509_NAME_set(3) indicated successschwarze2021-07-041-14/+8