Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Mon, 28 Sep 2020 14:14:14 +0000 (16:14 +0200)
committerDr. David von Oheimb <David.von.Oheimb@siemens.com>
Wed, 30 Sep 2020 18:49:44 +0000 (20:49 +0200)
commit66066e1bba041459c2f879666b79e4a2158f5905
tree3ad2f2014c9a05cd720746fe601dc6500c8b6946
parent9032c2c11b2f14dcdbd253b470abc595a07a6c51
Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.

Also adds error output tests on loading key files with unsupported algorithms to 30-test_evp.t

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/13023)
crypto/ec/ec_ameth.c
crypto/encode_decode/decoder_lib.c
crypto/evp/evp_pkey.c
crypto/store/store_result.c
crypto/x509/x_pubkey.c
providers/implementations/encode_decode/decode_der2key.c
test/certs/server-dsa-pubkey.pem [new file with mode: 0644]
test/recipes/30-test_evp.t