summaryrefslogtreecommitdiffstats
path: root/crypto/asn1
AgeCommit message (Expand)Author
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
2021-04-21tasn_dec.c: Add checks for it == NULL arguments; improve coding styleDr. David von Oheimb
2021-04-21asn1: fix indentationPauli
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz
2021-04-16Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis
2021-04-14crypto: raise error on malloc failureFdaSilvaYY
2021-04-08d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX...Dr. David von Oheimb
2021-04-08d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb
2021-04-08Update copyright yearMatt Caswell
2021-04-08Fix more certificate related lib_ctx settings.Shane Lontis
2021-04-07Disallow ASN.1 enumerated types to be treated as strings.Pauli
2021-04-07Ensure that the negative flag is correct set for ASN1 integer types.Pauli
2021-04-07Check for integer overflow in i2a_ASN1_OBJECT and error out if found.Pauli
2021-03-31Add a local perl module to get year last changedRich Salz