Commit History

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