summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/tasn_dec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rewrite asn1_item_ex_d2i_choice() using CBS.jsing2022-05-121-73/+54
* Rewrite asn1_enc_save() using CBS.jsing2022-05-121-3/+5
* Remove ASN1_AFLG_BROKEN.jsing2022-05-121-10/+2
* Rewrite asn1_item_ex_d2i() using CBS.jsing2022-05-101-58/+125
* Remove ASN.1 combining.jsing2022-05-101-23/+10
* Split asn1_item_ex_d2i() into three.jsing2022-05-071-223/+287
* Rewrite asn1_d2i_ex_primitive() with CBS.jsing2022-05-071-72/+86
* Refactor asn1_ex_c2i()jsing2022-05-071-39/+59
* Use size_t for ASN.1 lengths.jsing2022-05-051-3/+4
* Rewrite asn1_collect() and asn1_find_end() with CBS.jsing2022-05-041-77/+80
* 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-281-59/+105
* Decode via c2i_ASN1_INTEGER_cbs() from asn1_ex_c2i().jsing2022-04-271-4/+2
* 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-261-4/+2
* Convert asn1_ex_c2i() to CBS.jsing2022-04-231-21/+34
* Remove free_cont from asn1_d2i_ex_primitive()/asn1_ex_c2i().jsing2022-03-131-47/+30
* A few more files need asn1_locl.h.tb2022-01-071-1/+2
* Indent goto labels for diffability.jsing2021-12-251-6/+6
* Consolidate ASN.1 universal tag type data.jsing2021-12-141-22/+1
* Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB.jsing2021-12-131-31/+37
* 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
* 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
* Fix a NULL dereference in GENERAL_NAME_cmp()tb2020-12-081-1/+21
* Require all ASN1_PRIMITIVE_FUNCS functions to be provided.jsing2019-04-011-5/+8
* Simplify initialization of asn1_cb; use correct spelling of NULL.tb2018-09-171-4/+2
* Limit ASN.1 constructed types recursive definition depthinoguchi2018-03-291-20/+41
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-93/+53
* Expand ASN1_ITEM_rptr and ASN1_ITEM_ptr macros - no change in generatedjsing2016-12-301-5/+5
* internal only negative types should not be handled here.tedu2016-05-041-3/+1
* revert the big change from yesterday to prepare for smaller commits.tedu2016-05-041-1/+3
* patch from openssl for multiple issues:tedu2016-05-031-3/+1
* move initialization of buf up to quell warnings and make it obvious the err c...beck2015-12-121-4/+5
* Fix for OpenSSL CVE-2015-3195beck2015-12-041-3/+8
* Check the return value of asn1_enc_save(). ok bcook@ doug@miod2015-07-201-2/+4
* Fix several crash causing defects from OpenSSL.tedu2015-03-191-3/+24
* Remove IMPLEMENT_COMPAT_ASN1() and related support code. Nothing uses it inmiod2015-02-141-69/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* no need for null check before free. from Brendan MacDonelltedu2014-05-301-2/+1
* i give up. reuse problem is unfixable. dlg says puppet crashes.tedu2014-05-041-8/+4
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-261-3/+3
* another attempt at fixing stale x509 data. since we don't know where thetedu2014-04-191-10/+8
* can't actually do this. cause unknown.tedu2014-04-191-1/+1
* guenther would prefer more separationtedu2014-04-181-0/+2
* Some dude named Tavis Ormandy reported a bug which has gone unfixed.tedu2014-04-181-0/+5