summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1
AgeCommit message (Expand)Author
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
2021-12-03Use calloc() for X509_CRL_METHOD_new() instead of malloc().Joel Sing
2021-12-03Rewrite ASN1_STRING_cmp().Joel Sing
2021-12-03Convert ASN1_STRING_type_new() to calloc().Joel Sing
2021-12-03Convert ASN1_OBJECT_new() to calloc().Joel Sing
2021-12-03Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1Joel Sing
2021-12-03Fix EVP_PKEY_{asn1,meth}_copy once and for allTheo Buehler
2021-11-30last whitespace diff for now.Theo Buehler
2021-11-27Fix incomplete initialization bug: BIO_new(BIO_f_asn1()) neglectedIngo Schwarze
2021-11-23re-align these copies of the a2i_*(3) code with f_string.c rev. 1.19Ingo Schwarze
2021-11-19Make the public API function a2i_ASN1_STRING(3) actually work.Ingo Schwarze
2021-11-18Prevent future internal use of ASN1_CTX and ASN1_const_CTX by wrappingTheo Buehler
2021-11-18Remove the last pointless use of ASN1_const_CTX. Both ASN1_CTX andTheo Buehler
2021-11-13Fix a nasty quirk in ASN1_STRING_copy(3).Ingo Schwarze
2021-11-06Fix indent.Joel Sing
2021-11-03Fix ASN1_TIME_diff() with NULL timesTheo Buehler
2021-11-01Move the now internal X.509-related structs into x509_lcl.h.Theo Buehler
2021-11-01Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this isTheo Buehler
2021-10-31Remove the unused X509_CERT_PAIR struct and the assicated API.Theo Buehler
2021-10-28unwrap a lineTheo Buehler
2021-10-27Fix to correctly parse the 'to' time into the to_tmBob Beck
2021-10-27Add ASN1_TIME_diff from OpenSSL.Bob Beck
2021-10-23Prepare to provide X509_re_X509*_tbs()Theo Buehler
2021-10-23Prepare to provide X509_SIG_get{0,m}.Theo Buehler
2021-09-02Lay groundwork to support X.509 v3 extensions for IP Addresses and AS Identif...Job Snijders
2021-08-28Zap blanks before tabs.Theo Buehler
2021-08-24Fix various read buffer overflow when printing ASN.1 strings (which areTheo Buehler
2021-07-26Add error checks for i2d_X509_NAME()Theo Buehler
2021-07-10Fix a read buffer overrun in X509_CERT_AUX_print(3),Ingo Schwarze
2021-07-06Fix a bug in X509_print_ex(3).Ingo Schwarze
2021-07-04Bugfix: when X509_NAME_dup(3) failed, X509_NAME_set(3) indicated successIngo Schwarze
2021-05-01Plug leak in c2i_ASN1_OBJECTTheo Buehler
2020-12-16Remove two reduntat memset calls.Theo Buehler
2020-12-16Avoid potential use of uninitialized in ASN1_time_parseTheo Buehler
2020-12-08Fix a NULL dereference in GENERAL_NAME_cmp()Theo Buehler
2020-09-03Clean up asn1/x_info.cTheo Buehler
2020-09-03Remove unnecessary zeroing after recallocarray(3)Theo Buehler
2020-06-04When X509_ATTRIBUTE_create() receives an invalid NID (e.g., -1), returnIngo Schwarze
2020-04-10When printing the serialNumber, fall back to the colon separated hexTheo Buehler
2020-03-24Fix ASN1 print functionsKinichiro Inoguchi
2020-01-09Avoid leak in error path of asn1_parse2Kinichiro Inoguchi
2019-11-02Sort standard_methods by pkey_id.Kinichiro Inoguchi