summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add comments that explain why things are done in this strange order.tb2023-03-151-3/+13
* Push calloc() of ndef_aux down as far as possible andtb2023-03-151-7/+8
* Error check BIO_asn1_set_{prefix,suffix}() callstb2023-03-151-3/+5
* Stop confusing out and asn_bio in BIO_new_NDEF()tb2023-03-131-4/+4
* Avoid an 1 byte out-of-bounds read in ASN1_PRINTABLE_type()tb2023-03-121-2/+2
* Switch an early return into goto errtb2023-03-111-2/+2
* Tiny cleanup for readabilitytb2023-03-111-4/+5
* Use "if (ptr == NULL)" instead of "if (!ptr)"tb2023-03-111-3/+3
* Fix double free after BIO_new_NDEF()tb2023-03-111-6/+7
* Remove a pesky space.jsing2023-03-111-2/+2
* ASN.1 BIO: properly wire up prefix_free and suffix_freetb2023-03-101-1/+7
* Return the correct type for ASN.1 BOOLEANstb2023-03-101-5/+9
* Clean up ndef_{prefix,suffix}_free()tb2023-03-061-8/+13
* Rework asn1_item_flags_i2d()tb2023-03-061-19/+20
* ASN.1 enc: check ASN1_item_ex_i2d() consistencytb2023-03-061-3/+8
* Avoid infinite loop in bio_asn1 state machinetb2023-03-041-2/+2
* Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRINGtb2023-01-131-2/+4
* Add explicit LL suffixes to large constants to appease some compilers onmiod2023-01-011-2/+3
* Prepare to provide X509_CRL_get0_sigalg()tb2022-12-261-1/+7
* spelling fixes; from paul tagliamontejmc2022-12-262-4/+4
* Garbage collect the unused asn1_add_error()tb2022-11-281-7/+1
* Make internal header file names consistenttb2022-11-2642-92/+92
* Rename last OPENSSL_gmtime() to asn1_time_time_t_to_tm()tb2022-11-221-2/+2
* Expose ASN1_buf_print() in asn1.htb2022-11-131-3/+1
* Implement EVP interfaces for Ed25519 and X25519.jsing2022-11-101-1/+5
* Port EVP raw key API from OpenSSL.jsing2022-11-101-1/+10
* Port ASN1_buf_print() from OpenSSL 1.1.jsing2022-11-102-2/+34
* Clean up EVP_PKEY_ASN1_METHOD related tables and code.jsing2022-11-091-87/+52
* Sort EVP_PKEY_ASN1_METHOD externs.jsing2022-11-091-6/+6
* Avoid signed integer overflow in i2c_ASN1_BIT_STRING()tb2022-11-081-5/+9
* Add missing $OpenBSD$beck2022-11-081-0/+1
* Replace the old OpenSSL julian date stuff with BoringSSL'sbeck2022-11-084-10/+286
* Unbreak ASN.1 indefinite length encoding.jsing2022-10-171-4/+4
* Remove c2i_* and i2c_* from public visibilitytb2022-09-112-10/+11
* Rewrap some lines, no functional change.jsing2022-09-031-4/+6
* Tidy up asn1_c2i_primitive() slightly.jsing2022-09-031-8/+8
* Avoid recycling ASN1_STRINGs when decoding ASN.1.jsing2022-09-031-14/+12
* Remove duplicate prototype that just snuck in.jsing2022-09-031-3/+1
* Ensure ASN.1 types are appropriately encoded.jsing2022-09-033-7/+52
* Provide c2i_ASN1_ENUMERATED_cbs() and call it from asn1_c2i_primitive().jsing2022-09-033-9/+33
* Stop using CBIGNUM_it internal to libcrypto.jsing2022-09-031-2/+5
* Plug memory leak in X509_REQ_print_ex()tb2022-08-301-2/+4
* Provide ASN1_R_TYPE_NOT_PRIMITIVE.jsing2022-08-292-2/+4
* Encode an ASN.1 INTEGER with NULL data to value of zero.jsing2022-08-281-2/+4
* Rewrite i2c_ASN1_INTEGER() using CBB/CBS.jsing2022-08-201-97/+100
* Make it possible to signal an error from an i2c_* function.jsing2022-08-201-2/+7
* Remove unused variabletb2022-08-111-6/+3
* Avoid signed integer overflow due to unary negationtb2022-08-101-12/+8
* Cast int64_t to uint64_t for negatingtb2022-08-101-3/+7
* Only print versions we know abouttb2022-08-101-4/+10