summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid special handling of definite length before calling asn1_find_end().jsing2022-05-041-10/+4
* Change asn1_check_tag_cbs() out_len from long to size_t.jsing2022-05-041-4/+10
* Rewrite asn1_check_tlen() using CBS.jsing2022-04-283-63/+113
* Refactor ASN1_TIME_adj_internal()tb2022-04-281-84/+82
* Decode via c2i_ASN1_INTEGER_cbs() from asn1_ex_c2i().jsing2022-04-272-5/+5
* Rewrite c2i_ASN1_INTEGER() using CBS.jsing2022-04-271-84/+129
* Remove the ASN.1 decoder tag/length cache (TLC).jsing2022-04-271-90/+37
* Decode via c2i_ASN1_BIT_STRING_cbs() from asn1_ex_c2i().jsing2022-04-263-9/+14
* Rewrite c2i_ASN1_BIT_STRING() using CBS.jsing2022-04-231-44/+83
* Convert asn1_ex_c2i() to CBS.jsing2022-04-233-24/+43
* Set ASN1_OBJECT_FLAG_DYNAMIC_DATA flag with t2i_ASN1_OBJECT_internalinoguchi2022-04-101-1/+2
* Fix leak in ASN1_TIME_adj_internal()tb2022-03-311-3/+5
* Convert c2i_ASN1_OBJECT() and d2i_ASN1_OBJECT to CBS.jsing2022-03-261-81/+92
* Provide asn1_get_primitive()jsing2022-03-262-2/+35
* Move/group i2d_ASN1_OBJECT() and d2i_ASN1_OBJECT().jsing2022-03-201-53/+53
* Provide t2i_ASN1_OBJECT_internal() and use it for OBJ_txt2obj()jsing2022-03-192-2/+40
* Rewrite ascii/text to ASN.1 object conversion.jsing2022-03-191-121/+167
* Rework ASN1_STRING_set()jsing2022-03-171-14/+21
* Initialise *out_name at the start of i2t_ASN1_OBJECT_name().jsing2022-03-151-1/+3
* Factor out ASN1_STRING clearing code.jsing2022-03-141-4/+15
* First pass clean up of ASN1_STRING code.jsing2022-03-141-74/+87
* Remove free_cont from asn1_d2i_ex_primitive()/asn1_ex_c2i().jsing2022-03-132-50/+31
* Do not write out terminating NUL in i2a_ASN1_OBJECT()tb2022-03-031-2/+2
* whitespacetb2022-03-021-2/+2
* Rewrite ASN1_OBJECT content to ascii/text conversion.jsing2022-03-022-25/+181
* Get rid of SHA1 for comparing CRL's - use SHA512 just like we do for certs.beck2022-02-241-4/+2
* Avoid potential single byte overread in asn1_parse2().jsing2022-02-121-3/+4
* Add check for BIO_indent return valueinoguchi2022-01-201-2/+3
* Avoid buffer overflow in asn1_parse2inoguchi2022-01-141-2/+2
* Move ASN1_BOOLEAN to internal only.tb2022-01-142-5/+5
* Remove all asn1_* symbols from public visibilitytb2022-01-142-18/+18
* Implement new-style OpenSSL BIO callbackstb2022-01-141-3/+3
* Remove legacy sign/verify from EVP_MD.tb2022-01-141-10/+7
* Garbage collect the app_items field of ASN1_ADBtb2022-01-141-2/+1
* Remove NO_ASN1_FIELD_NAMEStb2022-01-141-5/+1
* Remove obsolete key formatstb2022-01-143-562/+1
* Remove ASN1_OBJECT internals from public visibility.tb2022-01-142-16/+16
* Remove ASN1{_const,}_check_infinite_endtb2022-01-142-30/+2
* Remove ASN1{,_const}_CTXtb2022-01-141-35/+1
* Prepare to provide EVP_PKEY_{public,param}_checktb2022-01-102-2/+18
* Prepare to provide EVP_PKEY_check()tb2022-01-102-2/+10
* A few more files need asn1_locl.h.tb2022-01-073-3/+8
* include asn1_locl.h where it will be needed for the bump.tb2022-01-073-3/+9
* Add a new, mostly empty, bio_local.h and include it in the filestb2022-01-071-1/+3
* Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fixtb2021-12-261-2/+2
* Indent goto labels for diffability.jsing2021-12-2529-101/+101
* Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.jsing2021-12-252-110/+48
* Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.jsing2021-12-252-195/+132
* Move more ASN1_STRING_* functions to a_string.c.jsing2021-12-253-60/+62
* More consolidation of ASN.1 code.jsing2021-12-257-711/+434