summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Expand)Author
2022-05-03Update copyright yearMatt Caswell
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-03-15Update copyright yearMatt Caswell
2022-01-06Fix copyright year issuesBernd Edlinger
2022-01-05sm2: fix {i2d,d2i}_PublicKey EC_KEY is EVP_PKEY_SM2zhaozg
2022-01-03Update troublesome copyright years of auto-generated files to 2022Dr. David von Oheimb
2021-11-22asn1_item_embed_d2i: fix th return checkPeiwei Hu
2021-11-22d2i_PublicKey: Make it work with EC parameters in a provided keyTomas Mraz
2021-09-07Update copyright yearRichard Levitte
2021-08-31Make the -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION pass testsTomas Mraz
2021-08-25Avoid invoking memcpy if size is zero or the supplied buffer is NULLPaul Dreik
2021-08-24Allow fuzz builds to detect string overrunsMatt Caswell
2021-08-24Fix NETSCAPE_SPKI_print function to not assume NUL terminated stringsMatt Caswell
2021-07-13asn.1: fix Coverity 1487104 Logically dead codePauli
2021-07-10ASN.1: Refuse to encode to DER if non-optional items are missingRichard Levitte
2021-07-02Fix memory leak in i2d_ASN1_bio_streamOliver Mihatsch
2021-06-25ossl_sk_ASN1_UTF8STRING2text(): Minor generalization and refactoring for read...Dr. David von Oheimb
2021-06-22asn1: properly clean up on failed BIO creationPauli
2021-06-19asn1: fix indentationPauli
2021-06-19crypto: repalce tabs with spacesPauli
2021-06-17Update copyright yearMatt Caswell
2021-06-15ASN1_parse_dump(): allow NULL BIO input, to simplify applications not needing...Dr. David von Oheimb
2021-06-15ASN1: rename asn1_par.c to asn1_parse.c for clarity; simplify asn1_parse2()Dr. David von Oheimb
2021-06-11Add support for ISO 8601 datetime formatWilliam Edmisten
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte
2021-06-08Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell
2021-06-05Give ASN.1 objects the ability to report their libctx/propqMatt Caswell
2021-06-05Teach more of the ASN.1 code about libctx/propqMatt Caswell
2021-06-05Teach the ASN.1 code how to create embedded objects with libctx/propqMatt Caswell
2021-06-03Teach ASN1_item_verify_ctx() how to handle provided keysMatt Caswell
2021-06-02asn.1: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01crypto: updates to pass size_t to RAND_bytes_ex()Pauli
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-28Rework and make DEBUG macros consistent.Rich Salz
2021-05-27Use <> for #include openssl/xxxRich Salz
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-20Update copyright yearMatt Caswell
2021-05-19Make SMIME_read_CMS_ex() and SMIME_read_ASN1_ex() support binary inputDr. David von Oheimb
2021-05-15ASN1: Fix i2d_provided() return valueRichard Levitte
2021-05-14check i2d_ASN1_TYPE return valuebonniegong
2021-05-13Replace some of the ERR_clear_error() calls with mark callsTomas Mraz
2021-05-12Add ASN1_item_i2d_mem_bio(); document and improve also ASN1_item_d2i_bio()Dr. David von Oheimb
2021-05-11reduce surprise in choice of CASE/String/STRING by allowing all inputs to be ...Michael Richardson
2021-05-08tasn_dec: use do/while around statement macrosBenjamin Kaduk
2021-04-30Add library context and property query support into the PKCS12 APIJon Spillett
2021-04-29asn1_lib.c: ASN1_put_object: Remove comment about "class 0".Scott McPeak
2021-04-27ASN1: Ensure that d2i_ASN1_OBJECT() frees the strings on ASN1_OBJECT reuseRichard Levitte
2021-04-22Update copyright yearMatt Caswell
2021-04-21ASN.1: Add some sanity checks for input len <= 0; related coding improvementsDr. David von Oheimb