summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1
AgeCommit message (Expand)Author
2022-01-20Add check for BIO_indent return valueKinichiro Inoguchi
2022-01-14Avoid buffer overflow in asn1_parse2Kinichiro Inoguchi
2022-01-14Move ASN1_BOOLEAN to internal only.Theo Buehler
2022-01-14Remove all asn1_* symbols from public visibilityTheo Buehler
2022-01-14Implement new-style OpenSSL BIO callbacksTheo Buehler
2022-01-14Remove legacy sign/verify from EVP_MD.Theo Buehler
2022-01-14Garbage collect the app_items field of ASN1_ADBTheo Buehler
2022-01-14Remove NO_ASN1_FIELD_NAMESTheo Buehler
2022-01-14Remove obsolete key formatsTheo Buehler
2022-01-14Remove ASN1_OBJECT internals from public visibility.Theo Buehler
2022-01-14Remove ASN1{_const,}_check_infinite_endTheo Buehler
2022-01-14Remove ASN1{,_const}_CTXTheo Buehler
2022-01-10Prepare to provide EVP_PKEY_{public,param}_checkTheo Buehler
2022-01-10Prepare to provide EVP_PKEY_check()Theo Buehler
2022-01-07A few more files need asn1_locl.h.Theo Buehler
2022-01-07include asn1_locl.h where it will be needed for the bump.Theo Buehler
2022-01-07Add a new, mostly empty, bio_local.h and include it in the filesTheo Buehler
2021-12-26Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fixTheo Buehler
2021-12-25Indent goto labels for diffability.Joel Sing
2021-12-25Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.Joel Sing
2021-12-25Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.Joel Sing
2021-12-25Move more ASN1_STRING_* functions to a_string.c.Joel Sing
2021-12-25More consolidation of ASN.1 code.Joel Sing
2021-12-25Consolidate code/templates for ASN.1 types.Joel Sing
2021-12-25Move ASN1_<type>_* functions to the top, encoding/decoding to the bottom.Joel Sing
2021-12-25Rewrite ASN.1 identifier/length parsing in CBS.Joel Sing
2021-12-24Reorder some functions.Joel Sing
2021-12-23Route templated implementations of {d2i,i2d}_ASN1_BOOLEAN() throughTheo Buehler
2021-12-15Rename asn1_lib.c to asn1_old_lib.cJoel Sing
2021-12-15Consolidate various ASN.1 code.Joel Sing
2021-12-15unifdef -U CRYPTO_MDEBUG -m tasn_new.cJoel Sing
2021-12-14Consolidate ASN.1 universal tag type data.Joel Sing
2021-12-13Remove the last internal use of d2i_ASN1_BOOLEAN.Theo Buehler
2021-12-13Clean up d2i_ASN1_BOOLEAN() and i2d_ASN1_BOOLEAN().Joel Sing
2021-12-13this file doesn't use anything from <stdio.h>;Ingo Schwarze
2021-12-13Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB.Joel Sing
2021-12-13Catch integer overflow rather than silently truncating whileIngo Schwarze
2021-12-12Include evp_locl.h where it will be needed once most structs fromTheo Buehler
2021-12-12Rewrite X509_ALGOR_set_md() without reaching into EVP_MD.Theo Buehler
2021-12-11Merge two bugfixes in ASN1_STRING_TABLE_add(3) and ASN1_STRING_TABLE_get(3)Ingo Schwarze
2021-12-11Merge the deletion of <ctype.h>, which isn't used here,Ingo Schwarze
2021-12-09Inline collect_data() in asn1_collect().Joel Sing
2021-12-09Pull the recursion depth check up to the top of asn1_collect()Joel Sing
2021-12-09Remove handling of a NULL BUF_MEM from asn1_collect()Joel Sing
2021-12-04Add #include "bn_lcl.h" to the files that will soon need it.Theo Buehler
2021-12-04Consolidate {d2i,i2d}_{pr,pu}.cJoel Sing
2021-12-03Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function.Joel Sing
2021-12-03Group and sort includes.Joel Sing
2021-12-03Call asn1_item_ex_d2i() directly from ASN1_item_d2i()Joel Sing
2021-12-03Convert ASN1_PCTX_new() to calloc().Joel Sing