openssl/test/testutil
Shane Lontis 7c14d0c1c0 Rename the field 'provctx and data' to 'algctx' inside some objects containing
pointers to provider size algorithm contexts.

Fixes #14284

The gettable_ctx_params methods were confusingly passing a 'provctx' and
a provider context which are completely different objects.
Some objects such as EVP_KDF used 'data' while others such as EVP_MD used 'provctx'.

For libcrypto this 'ctx' is an opaque ptr returned when a providers algorithm
implementation creates an internal context using a new_ctx() method.
Hence the new name 'algctx'.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15275)
2021-05-24 10:12:18 +10:00
..
apps_mem.c Update copyright year 2021-04-22 14:38:44 +01:00
basic_output.c
cb.c
driver.c Avoid more MSVC-specific C runtime library functions 2021-04-19 11:05:54 +02:00
fake_random.c Rename the field 'provctx and data' to 'algctx' inside some objects containing 2021-05-24 10:12:18 +10:00
format_output.c
load.c testutil/load.c: Add checks for file(name) == NULL 2021-05-04 18:26:21 +02:00
main.c
options.c
output.c test cleanup: move helper .c and .h files to test/helpers/ 2020-12-01 07:49:38 +01:00
output.h
provider.c Use adapted test_get_libctx() for simpler test setup and better error reporting 2020-12-10 11:01:26 +01:00
random.c
stanza.c
test_cleanup.c
test_options.c
tests.c
testutil_init.c
tu_local.h