openssl/crypto/encode_decode
Richard Levitte d6d42cda5f Use centralized fetching errors
We've spread around FETCH_FAILED errors in quite a few places, and
that gives somewhat crude error records, as there's no way to tell if
the error was unavailable algorithms or some other error at such high
levels.

As an alternative, we take recording of these kinds of errors down to
the fetching functions, which are in a much better place to tell what
kind of error it was, thereby relieving the higher level calls from
having to guess.

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/13467)
2021-01-12 19:02:11 +01:00
..
build.info CORE: Generalise internal pass phrase prompter 2020-08-24 10:02:25 +02:00
decoder_err.c ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
decoder_lib.c DECODER: Add tracing 2020-11-11 11:42:06 +01:00
decoder_meth.c Use centralized fetching errors 2021-01-12 19:02:11 +01:00
decoder_pkey.c DECODER EVP_PKEY: Don't store all the EVP_KEYMGMTs 2020-12-17 12:02:08 +01:00
encoder_err.c ERR: Rebuild all generated error headers and source files 2020-11-24 15:22:33 +01:00
encoder_lib.c ENCODER: Add tracing 2020-11-11 12:43:27 +01:00
encoder_local.h ENCODER: Add support for OSSL_FUNC_encoder_does_selection() 2020-11-11 12:43:27 +01:00
encoder_meth.c Use centralized fetching errors 2021-01-12 19:02:11 +01:00
encoder_pkey.c ENCODER: Don't pass libctx to OSSL_ENCODER_CTX_new_by_EVP_PKEY() 2020-12-02 13:36:49 +01:00