aboutsummaryrefslogtreecommitdiff
path: root/crypto/asn1
AgeCommit message (Expand)AuthorFilesLines
2022-10-11Update copyright yearMatt Caswell1-1/+1
2022-07-28Handle SMIME_crlf_copy return codeAlon Bar-Lev1-6/+13
2022-05-03Update copyright yearMatt Caswell2-2/+2
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2-4/+3
2022-03-15Update copyright yearMatt Caswell2-2/+2
2022-01-06Fix copyright year issuesBernd Edlinger1-1/+1
2022-01-05sm2: fix {i2d,d2i}_PublicKey EC_KEY is EVP_PKEY_SM2zhaozg2-2/+2
2022-01-03Update troublesome copyright years of auto-generated files to 2022Dr. David von Oheimb1-1/+1
2021-11-22asn1_item_embed_d2i: fix th return checkPeiwei Hu1-2/+2
2021-11-22d2i_PublicKey: Make it work with EC parameters in a provided keyTomas Mraz1-3/+20
2021-09-07Update copyright yearRichard Levitte2-2/+2
2021-08-31Make the -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION pass testsTomas Mraz2-6/+12
2021-08-25Avoid invoking memcpy if size is zero or the supplied buffer is NULLPaul Dreik1-2/+6
2021-08-24Allow fuzz builds to detect string overrunsMatt Caswell1-1/+11
2021-08-24Fix NETSCAPE_SPKI_print function to not assume NUL terminated stringsMatt Caswell1-1/+1
2021-07-13asn.1: fix Coverity 1487104 Logically dead codePauli1-4/+5
2021-07-10ASN.1: Refuse to encode to DER if non-optional items are missingRichard Levitte1-9/+20
2021-07-02Fix memory leak in i2d_ASN1_bio_streamOliver Mihatsch2-0/+8
2021-06-25ossl_sk_ASN1_UTF8STRING2text(): Minor generalization and refactoring for read...Dr. David von Oheimb1-8/+9
2021-06-22asn1: properly clean up on failed BIO creationPauli1-4/+5
2021-06-19asn1: fix indentationPauli1-2/+2
2021-06-19crypto: repalce tabs with spacesPauli1-3/+3
2021-06-17Update copyright yearMatt Caswell4-4/+4
2021-06-15ASN1_parse_dump(): allow NULL BIO input, to simplify applications not needing...Dr. David von Oheimb1-7/+8
2021-06-15ASN1: rename asn1_par.c to asn1_parse.c for clarity; simplify asn1_parse2()Dr. David von Oheimb2-11/+4
2021-06-11Add support for ISO 8601 datetime formatWilliam Edmisten1-5/+31
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte2-2/+2
2021-06-08Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell1-5/+5
2021-06-05Give ASN.1 objects the ability to report their libctx/propqMatt Caswell1-4/+9
2021-06-05Teach more of the ASN.1 code about libctx/propqMatt Caswell5-45/+101
2021-06-05Teach the ASN.1 code how to create embedded objects with libctx/propqMatt Caswell1-11/+29
2021-06-03Teach ASN1_item_verify_ctx() how to handle provided keysMatt Caswell1-17/+44
2021-06-02asn.1: remove TODOsPauli1-2/+0
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz10-25/+25
2021-06-01crypto: updates to pass size_t to RAND_bytes_ex()Pauli1-5/+5
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli3-4/+5
2021-05-28Rework and make DEBUG macros consistent.Rich Salz1-3/+1
2021-05-27Use <> for #include openssl/xxxRich Salz1-2/+1
2021-05-26err: rename err_load_xxx_strings_int functionsPauli1-1/+1
2021-05-20Update copyright yearMatt Caswell3-3/+3
2021-05-19Make SMIME_read_CMS_ex() and SMIME_read_ASN1_ex() support binary inputDr. David von Oheimb1-27/+55
2021-05-15ASN1: Fix i2d_provided() return valueRichard Levitte1-1/+2
2021-05-14check i2d_ASN1_TYPE return valuebonniegong1-0/+2
2021-05-13Replace some of the ERR_clear_error() calls with mark callsTomas Mraz2-4/+6
2021-05-12Add ASN1_item_i2d_mem_bio(); document and improve also ASN1_item_d2i_bio()Dr. David von Oheimb2-0/+20
2021-05-11reduce surprise in choice of CASE/String/STRING by allowing all inputs to be ...Michael Richardson1-1/+2
2021-05-08tasn_dec: use do/while around statement macrosBenjamin Kaduk1-2/+2
2021-04-30Add library context and property query support into the PKCS12 APIJon Spillett3-21/+70
2021-04-29asn1_lib.c: ASN1_put_object: Remove comment about "class 0".Scott McPeak1-1/+1
2021-04-27ASN1: Ensure that d2i_ASN1_OBJECT() frees the strings on ASN1_OBJECT reuseRichard Levitte1-5/+8