aboutsummaryrefslogtreecommitdiff
path: root/crypto/asn1
AgeCommit message (Expand)AuthorFilesLines
2021-04-22Update copyright yearMatt Caswell7-7/+7
2021-04-21ASN.1: Add some sanity checks for input len <= 0; related coding improvementsDr. David von Oheimb3-14/+27
2021-04-21tasn_dec.c: Add checks for it == NULL arguments; improve coding styleDr. David von Oheimb1-19/+29
2021-04-21asn1: fix indentationPauli1-2/+2
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2-2/+2
2021-04-16Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis7-2/+17
2021-04-14crypto: raise error on malloc failureFdaSilvaYY5-14/+27
2021-04-08d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX...Dr. David von Oheimb1-1/+1
2021-04-08d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb1-7/+12
2021-04-08Update copyright yearMatt Caswell21-21/+21
2021-04-08Fix more certificate related lib_ctx settings.Shane Lontis1-0/+1
2021-04-07Disallow ASN.1 enumerated types to be treated as strings.Pauli1-1/+1
2021-04-07Ensure that the negative flag is correct set for ASN1 integer types.Pauli1-2/+4
2021-04-07Check for integer overflow in i2a_ASN1_OBJECT and error out if found.Pauli2-4/+11
2021-03-31Add a local perl module to get year last changedRich Salz1-2/+6
2021-03-25EVP_PKCS82PKEY: Create provided keys if possibleTomas Mraz1-2/+2
2021-03-21ASN1: Reset the content dump flag after dumpingRichard Levitte1-0/+1
2021-03-19Make evp_privatekey_from_binary() completely libcrypto internalRichard Levitte1-5/+5
2021-03-18Add ossl_asn1 symbolsShane Lontis20-190/+196
2021-03-18ASN1: check the Unicode code point range in ASN1_mbstring_copy()Beat Bolli1-3/+13
2021-03-18ASN1: limit the Unicode code point range in UTF8_getc() and UTF8_putc()Beat Bolli1-63/+12
2021-03-11Update copyright yearMatt Caswell2-2/+2
2021-03-09Reword repeated words.Shane Lontis1-1/+1
2021-02-27crypto/asn1/i2d_evp.c: Fix i2d_provided() to return a proper lengthRichard Levitte1-4/+10
2021-02-27Modify i2d_PublicKey() so it can get an EC public key as a blobRichard Levitte1-11/+29
2021-02-26Check ASN1_item_ndef_i2d() return value.Benjamin Kaduk1-0/+2
2021-02-23Add back in legacy paths for d2i_PrivateKey/d2i_AutoPrivateKey.Shane Lontis1-5/+79
2021-02-19Fix merge problem in d2i_PrivateKey_exShane Lontis1-3/+3
2021-02-19Fix d2i_AutoPrivateKey_ex so that is uses the new decoder (and producesShane Lontis1-49/+51
2021-02-18Update copyright yearMatt Caswell1-1/+1
2021-02-17Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz1-2/+2
2021-01-28Update copyright yearRichard Levitte2-2/+2
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis1-0/+2
2021-01-20X509: Enable printing cert even with invalid validity times, saying 'Bad time...Dr. David von Oheimb1-6/+11
2021-01-20ASN1_TIME_print() etc.: Improve doc and add comment on handling invalid time ...Dr. David von Oheimb1-4/+3
2021-01-04Update copyright years of auto-generated headers (make update)Dr. David von Oheimb1-1/+1
2020-12-20Drop OPENSSL_NO_RSA everywhereRichard Levitte4-11/+1
2020-12-19Fix 'no-deprecated'Richard Levitte1-8/+7
2020-12-08Complain if we are attempting to encode with an invalid ASN.1 templateMatt Caswell1-0/+16
2020-12-08Check that multi-strings/CHOICE types don't use implicit taggingMatt Caswell2-0/+20
2020-12-03remove unused assignmentsPauli2-5/+1
2020-12-03remove unused return value assignmentsPauli1-1/+1
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte1-2/+1
2020-11-30Fix instances of pointer addition with the NULL pointerMatt Caswell1-2/+8
2020-11-27X509_dup: fix copying of libctx and propq using new ASN1_OP_DUP_POST cb opera...Dr. David von Oheimb1-2/+23
2020-11-26Update copyright yearMatt Caswell23-23/+23
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte1-1/+2
2020-11-18Deprecate RSA harderRichard Levitte3-2/+11
2020-11-16REF_PRINT: cast pointer to void to avoid warningsDaniel Bevenius1-1/+1
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte4-24/+17