summaryrefslogtreecommitdiffstats
path: root/crypto/x509/x_pubkey.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesTomas Mraz2024-09-051-1/+1
* Remove trailing whitespaceDimitri Papadopoulos2024-07-221-1/+1
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Fix decoders so that they use the passed in propq.slontis2023-08-161-2/+3
* configure: introduce no-ecx to remove ECX related featureYi Li2023-06-141-0/+2
* Do not create DSA keys without parameters by decoderTomas Mraz2023-02-071-0/+24
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-29/+32
* libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb2022-07-191-3/+1
* libcrypto refactoring: make more use of ASN1_STRING_set0()Dr. David von Oheimb2022-07-191-3/+1
* Add X509_PUBKEY_set0_public_key(), extracted from X509_PUBKEY_set0_param()Dr. David von Oheimb2022-07-191-8/+13
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Fix typosDimitris Apostolou2022-01-051-1/+1
* X509_PUBKEY_dup: Do not just up-ref the EVP_PKEYTomas Mraz2021-10-251-3/+17
* coverity #1486531: return error properly from x509_pubkey_ex_new_ex()Tomas Mraz2021-06-291-0/+1
* x509: address NULL dereference and memory leaksPauli2021-06-261-7/+9
* Add a generic SubjectPublicKeyInfo decoderMatt Caswell2021-06-141-0/+17
* Simplify error reporting in X509_PUBKEY_get0()Matt Caswell2021-06-081-20/+8
* Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell2021-06-081-11/+11
* Only use the legacy route to decode a public key if we have toMatt Caswell2021-06-081-2/+19
* Ensure that we consume all the data when decoding an SPKIMatt Caswell2021-06-081-2/+13
* Use the right class/tag when decoding an embedded keyMatt Caswell2021-06-081-1/+25
* Use the new ASN.1 libctx aware capabilities in CMPMatt Caswell2021-06-051-6/+8
* Teach the ASN.1 code how to create embedded objects with libctx/propqMatt Caswell2021-06-051-6/+11
* Provide the ability to create an X509_PUBKEY with a libctx/propqMatt Caswell2021-06-051-0/+12
* x509: remove TODOsPauli2021-06-021-1/+0
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-6/+6
* Implement pem_read_key directly through OSSL_DECODERTomas Mraz2021-05-131-1/+3
* Remove a TODO(3.0) from X509_PUBKEY_setMatt Caswell2021-04-141-8/+6
* Fix X509_PUBKEY_dup() to not leak memoryPauli2021-03-281-11/+9
* Allocates and initializes pubkey in X509_PUBKEY_dup()Sahana Prasad2021-03-281-1/+2
* Make ossl_d2i_PUBKEY_legacy() completely libcrypto internalRichard Levitte2021-03-191-11/+11
* PROV: Add type specific SubjectPublicKeyInfo decoding to the DER->key decodersRichard Levitte2021-03-191-4/+257
* Add ossl_ x509 symbolsShane Lontis2021-03-181-7/+7
* X509: Refactor X509_PUBKEY processing to include provider side keysRichard Levitte2021-02-241-40/+191
* Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz2021-02-171-6/+6
* Update copyright yearRichard Levitte2021-01-281-1/+1
* X509_PUBKEY_set(): Fix error reportingDr. David von Oheimb2021-01-131-9/+7
* Drop OPENSSL_NO_RSA everywhereRichard Levitte2020-12-201-2/+0
* fix x509_PUBKEY propq so that it uses a copyShane Lontis2020-12-031-3/+25
* Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte2020-12-021-6/+2
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-14/+13
* Adapt libcrypto functionality to specify the desired output structureRichard Levitte2020-11-111-2/+4
* Add easy to digest selector macros for EVP_PKEYsRichard Levitte2020-10-301-6/+3
* Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre2020-10-151-2/+2
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-5/+5
* Adapt some code to OSSL_ENCODER_to_data() / OSSL_DECODER_from_data()Richard Levitte2020-10-101-7/+7
* Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.Dr. David von Oheimb2020-09-301-6/+6
* ENCODER: Adapt calls to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte2020-09-201-6/+13
* Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte2020-08-211-13/+13
* X509: Add d2i_PUBKEY_ex(), which take a libctx and propqRichard Levitte2020-08-201-8/+47