openssl/crypto/encode_decode
Richard Levitte c1aba0763c OSSL_DECODER 'decode' function must never be NULL.
The conditions for a valid implementation allowed the 'decode'
function to be NULL or the 'export_object' was NULL.  That condition
is changed so that 'decode' is checked to be non-NULL by itself.

Fixes #12819

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12849)
2020-09-12 03:53:32 +02:00
..
build.info CORE: Generalise internal pass phrase prompter 2020-08-24 10:02:25 +02:00
decoder_err.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
decoder_lib.c STORE: Add a built-in 'file:' storemgmt implementation (loader) 2020-09-03 17:48:32 +02:00
decoder_meth.c OSSL_DECODER 'decode' function must never be NULL. 2020-09-12 03:53:32 +02:00
decoder_pkey.c STORE: Add a built-in 'file:' storemgmt implementation (loader) 2020-09-03 17:48:32 +02:00
encoder_err.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
encoder_lib.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
encoder_local.h OSSL_ENCODER / OSSL_DECODER post-rename cleanup 2020-09-03 17:48:31 +02:00
encoder_meth.c OSSL_ENCODER / OSSL_DECODER post-rename cleanup 2020-09-03 17:48:31 +02:00
encoder_pkey.c ENCODER: Refactor provider implementations, and some cleanup 2020-09-09 16:35:22 +02:00