Richard Levitte
|
e077455e9e
Stop raising ERR_R_MALLOC_FAILURE in most places
|
2 jaren geleden |
Dr. David von Oheimb
|
7c310e872e
libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()
|
2 jaren geleden |
Dr. David von Oheimb
|
33847508d5
libcrypto refactoring: make more use of ASN1_STRING_set0()
|
2 jaren geleden |
Dr. David von Oheimb
|
9df71587f1
Add X509_PUBKEY_set0_public_key(), extracted from X509_PUBKEY_set0_param()
|
2 jaren geleden |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 jaren geleden |
Dimitris Apostolou
|
e304aa87b3
Fix typos
|
2 jaren geleden |
Tomas Mraz
|
7e35458b51
X509_PUBKEY_dup: Do not just up-ref the EVP_PKEY
|
3 jaren geleden |
Tomas Mraz
|
475c5bbd10
coverity #1486531: return error properly from x509_pubkey_ex_new_ex()
|
3 jaren geleden |
Pauli
|
150251904c
x509: address NULL dereference and memory leaks
|
3 jaren geleden |
Matt Caswell
|
8c7c1c84cb
Add a generic SubjectPublicKeyInfo decoder
|
3 jaren geleden |
Matt Caswell
|
1df8322ce0
Simplify error reporting in X509_PUBKEY_get0()
|
3 jaren geleden |
Matt Caswell
|
b2f1b36592
Actually use a legacy route in pem_read_bio_key_legacy()
|
3 jaren geleden |
Matt Caswell
|
29bf83c889
Only use the legacy route to decode a public key if we have to
|
3 jaren geleden |
Matt Caswell
|
f8da1d8005
Ensure that we consume all the data when decoding an SPKI
|
3 jaren geleden |
Matt Caswell
|
2b049e933a
Use the right class/tag when decoding an embedded key
|
3 jaren geleden |
Matt Caswell
|
c631378058
Use the new ASN.1 libctx aware capabilities in CMP
|
3 jaren geleden |
Matt Caswell
|
c8a9af97c9
Teach the ASN.1 code how to create embedded objects with libctx/propq
|
3 jaren geleden |
Matt Caswell
|
d6ded941c9
Provide the ability to create an X509_PUBKEY with a libctx/propq
|
3 jaren geleden |
Pauli
|
69e21cb648
x509: remove TODOs
|
3 jaren geleden |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 jaren geleden |
Tomas Mraz
|
b4c4a2c688
Implement pem_read_key directly through OSSL_DECODER
|
3 jaren geleden |
Matt Caswell
|
0d5bbaaae2
Remove a TODO(3.0) from X509_PUBKEY_set
|
3 jaren geleden |
Pauli
|
e7aa284e68
Fix X509_PUBKEY_dup() to not leak memory
|
3 jaren geleden |
Sahana Prasad
|
f0800c7c22
Allocates and initializes pubkey in X509_PUBKEY_dup()
|
3 jaren geleden |
Richard Levitte
|
aff442dc38
Make ossl_d2i_PUBKEY_legacy() completely libcrypto internal
|
3 jaren geleden |
Richard Levitte
|
06f6761280
PROV: Add type specific SubjectPublicKeyInfo decoding to the DER->key decoders
|
3 jaren geleden |
Shane Lontis
|
4669015d7b
Add ossl_ x509 symbols
|
3 jaren geleden |
Richard Levitte
|
10315851d0
X509: Refactor X509_PUBKEY processing to include provider side keys
|
3 jaren geleden |
Tomas Mraz
|
fe75766c9c
Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEY
|
3 jaren geleden |
Richard Levitte
|
4333b89f50
Update copyright year
|
3 jaren geleden |