openssl/crypto/encode_decode
Richard Levitte 398f8fe1c4 DECODER & ENCODER: Make sure to pass around the original selection bits
When decoding a key and asking the keymgmt to import the key data, it
was told that the key data includes everything.  This may not be true,
since the user may have specified a different selection, and some
keymgmts may want to be informed.

Our key decoders' export function, on the other hand, didn't care
either, and simply export anything they could, regardless.

In both cases, the selection that was specified by the user is now
passed all the way.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15934)
2021-06-29 13:50:51 +02:00
..
build.info
decoder_err.c
decoder_lib.c OSSL_DECODER_from_bio: Avoid spurious decoder error 2021-06-24 15:26:56 +02:00
decoder_meth.c ENCODER & DECODER: Allow en/decoders to have multiple names 2021-06-26 16:44:22 +10:00
decoder_pkey.c DECODER & ENCODER: Make sure to pass around the original selection bits 2021-06-29 13:50:51 +02:00
encoder_err.c Update copyright year 2021-06-17 13:24:59 +01:00
encoder_lib.c DECODER & ENCODER: Add better tracing 2021-06-09 17:00:26 +02:00
encoder_local.h DECODER: Adapt addition of extra decoder implementations 2021-06-09 17:00:19 +02:00
encoder_meth.c ENCODER & DECODER: Allow en/decoders to have multiple names 2021-06-26 16:44:22 +10:00
encoder_pkey.c ENCODER & DECODER: Make a tighter coupling between en/decoders and keymgmt 2021-06-29 17:03:45 +10:00