summaryrefslogtreecommitdiff
path: root/lib/libcrypto/asn1
AgeCommit message (Expand)Author
2023-04-28Remove preservation and use of cached DER/BER encodings in the d2i/i2d pathsJob Snijders
2023-04-28Unifdef LIBRESSL_HAS_POLICY_DAG and remove it from the MakefileTheo Buehler
2023-04-26Make the new policy code in x509_policy.c to be selectable at compile time.Bob Beck
2023-04-25Move low level BIO_new_NDEF API to internal-onlyTheo Buehler
2023-04-25Remove NETSCAPE_CERT_SEQUENCETheo Buehler
2023-04-24Mark the NDEF API for removalTheo Buehler
2023-04-24Revert 1.32Job Snijders
2023-04-23Add compliance checks for the X.509 version fieldJob Snijders
2023-04-19Fix botched line wrapTheo Buehler
2023-04-18Bring includes into canonical orderTheo Buehler
2023-04-18Move some includes out of OPENSSL_NO_DEPRECATEDTheo Buehler
2023-04-17Use C99 initializers for the default_pctx and mark it static constTheo Buehler
2023-03-30bio_ndef: add an empty line before returnTheo Buehler
2023-03-25Drop unnecessary casts from and to void *Theo Buehler
2023-03-25Unindent asn1_bio_get_ex()Theo Buehler
2023-03-15Add comments that explain why things are done in this strange order.Theo Buehler
2023-03-15Push calloc() of ndef_aux down as far as possible andTheo Buehler
2023-03-15Error check BIO_asn1_set_{prefix,suffix}() callsTheo Buehler
2023-03-13Stop confusing out and asn_bio in BIO_new_NDEF()Theo Buehler
2023-03-12Avoid an 1 byte out-of-bounds read in ASN1_PRINTABLE_type()Theo Buehler
2023-03-11Switch an early return into goto errTheo Buehler
2023-03-11Tiny cleanup for readabilityTheo Buehler
2023-03-11Use "if (ptr == NULL)" instead of "if (!ptr)"Theo Buehler
2023-03-11Fix double free after BIO_new_NDEF()Theo Buehler
2023-03-11Remove a pesky space.Joel Sing
2023-03-10ASN.1 BIO: properly wire up prefix_free and suffix_freeTheo Buehler
2023-03-10Return the correct type for ASN.1 BOOLEANsTheo Buehler
2023-03-06Clean up ndef_{prefix,suffix}_free()Theo Buehler
2023-03-06Rework asn1_item_flags_i2d()Theo Buehler
2023-03-06ASN.1 enc: check ASN1_item_ex_i2d() consistencyTheo Buehler
2023-03-04Avoid infinite loop in bio_asn1 state machineTheo Buehler
2023-01-13Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRINGTheo Buehler
2023-01-01Add explicit LL suffixes to large constants to appease some compilers onMiod Vallat
2022-12-26Prepare to provide X509_CRL_get0_sigalg()Theo Buehler
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-11-28Garbage collect the unused asn1_add_error()Theo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-22Rename last OPENSSL_gmtime() to asn1_time_time_t_to_tm()Theo Buehler
2022-11-13Expose ASN1_buf_print() in asn1.hTheo Buehler
2022-11-10Implement EVP interfaces for Ed25519 and X25519.Joel Sing
2022-11-10Port EVP raw key API from OpenSSL.Joel Sing
2022-11-10Port ASN1_buf_print() from OpenSSL 1.1.Joel Sing
2022-11-09Clean up EVP_PKEY_ASN1_METHOD related tables and code.Joel Sing
2022-11-09Sort EVP_PKEY_ASN1_METHOD externs.Joel Sing
2022-11-08Avoid signed integer overflow in i2c_ASN1_BIT_STRING()Theo Buehler
2022-11-08Add missing $OpenBSD$Bob Beck
2022-11-08Replace the old OpenSSL julian date stuff with BoringSSL'sBob Beck
2022-10-17Unbreak ASN.1 indefinite length encoding.Joel Sing
2022-09-11Remove c2i_* and i2c_* from public visibilityTheo Buehler
2022-09-03Rewrap some lines, no functional change.Joel Sing