openssl/providers
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
..
common Update copyright year 2021-06-17 13:24:59 +01:00
fips Change self test for AES_CGM to perform both an encrypt and decrypt. 2021-06-22 15:04:30 +10:00
implementations DECODER & ENCODER: Make sure to pass around the original selection bits 2021-06-29 13:50:51 +02:00
baseprov.c Update copyright year 2021-04-08 13:04:41 +01:00
build.info Avoid duplicating prov_running.o in libdefault and libcrypto 2021-06-14 09:18:41 +10:00
decoders.inc prov: tag SM2 encoders and decoders as non-FIPS 2021-06-16 14:42:38 +01:00
defltprov.c PROV: Add OIDs we know to all provider applicable algorithms 2021-04-18 10:10:23 +02:00
encoders.inc prov: tag SM2 encoders and decoders as non-FIPS 2021-06-16 14:42:38 +01:00
fips-sources.checksums Update fips sources and checksums 2021-06-26 11:31:08 +10:00
fips.checksum Update fips sources and checksums 2021-06-26 11:31:08 +10:00
fips.module.sources Update fips sources and checksums 2021-06-26 11:31:08 +10:00
legacyprov.c Add PBKDF1 to the legacy provider 2021-05-24 15:21:25 +10:00
nullprov.c null prov: fix gettable param array type. 2020-10-16 10:33:38 +10:00
prov_running.c keygen: add FIPS error state management to conditional self tests 2020-09-12 16:46:51 +10:00
stores.inc prov: prefix all OSSL_DISPATCH tables names with ossl_ 2020-09-29 16:31:46 +10:00