summaryrefslogtreecommitdiffstats
path: root/apps/list.c
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-08-16 21:25:08 +0200
committerRichard Levitte <levitte@openssl.org>2020-08-21 09:23:58 +0200
commitece9304c96f71277ca95696d9bc49fdec51e9f17 (patch)
tree7038f8760e1538754bc67371cb5a466a83935dad /apps/list.c
parentf650993f1de3dbb5eda9009ad0c4895a7b1b7fe2 (diff)
Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE
Fixes #12455 Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/12660)
Diffstat (limited to 'apps/list.c')
-rw-r--r--apps/list.c139
1 files changed, 69 insertions, 70 deletions
diff --git a/apps/list.c b/apps/list.c
index 69a516763c..c891bf7213 100644
--- a/apps/list.c
+++ b/apps/list.c
@@ -16,8 +16,8 @@
#include <openssl/provider.h>
#include <openssl/safestack.h>
#include <openssl/kdf.h>
-#include <openssl/serializer.h>
-#include <openssl/deserializer.h>
+#include <openssl/encoder.h>
+#include <openssl/decoder.h>
#include <openssl/core_names.h>
#include "apps.h"
#include "app_params.h"
@@ -355,124 +355,124 @@ static void list_random_generators(void)
}
/*
- * Serializers
+ * Encoders
*/
-DEFINE_STACK_OF(OSSL_SERIALIZER)
-static int serializer_cmp(const OSSL_SERIALIZER * const *a,
- const OSSL_SERIALIZER * const *b)
+DEFINE_STACK_OF(OSSL_ENCODER)
+static int encoder_cmp(const OSSL_ENCODER * const *a,
+ const OSSL_ENCODER * const *b)
{
- int ret = OSSL_SERIALIZER_number(*a) - OSSL_SERIALIZER_number(*b);
+ int ret = OSSL_ENCODER_number(*a) - OSSL_ENCODER_number(*b);
if (ret == 0)
- ret = strcmp(OSSL_PROVIDER_name(OSSL_SERIALIZER_provider(*a)),
- OSSL_PROVIDER_name(OSSL_SERIALIZER_provider(*b)));
+ ret = strcmp(OSSL_PROVIDER_name(OSSL_ENCODER_provider(*a)),
+ OSSL_PROVIDER_name(OSSL_ENCODER_provider(*b)));
return ret;
}
-static void collect_serializers(OSSL_SERIALIZER *serializer, void *stack)
+static void collect_encoders(OSSL_ENCODER *encoder, void *stack)
{
- STACK_OF(OSSL_SERIALIZER) *serializer_stack = stack;
+ STACK_OF(OSSL_ENCODER) *encoder_stack = stack;
- sk_OSSL_SERIALIZER_push(serializer_stack, serializer);
- OSSL_SERIALIZER_up_ref(serializer);
+ sk_OSSL_ENCODER_push(encoder_stack, encoder);
+ OSSL_ENCODER_up_ref(encoder);
}
-static void list_serializers(void)
+static void list_encoders(void)
{
- STACK_OF(OSSL_SERIALIZER) *serializers;
+ STACK_OF(OSSL_ENCODER) *encoders;
int i;
- serializers = sk_OSSL_SERIALIZER_new(serializer_cmp);
- if (serializers == NULL) {
+ encoders = sk_OSSL_ENCODER_new(encoder_cmp);
+ if (encoders == NULL) {
BIO_printf(bio_err, "ERROR: Memory allocation\n");
return;
}
- BIO_printf(bio_out, "Provided SERIALIZERs:\n");
- OSSL_SERIALIZER_do_all_provided(NULL, collect_serializers, serializers);
- sk_OSSL_SERIALIZER_sort(serializers);
+ BIO_printf(bio_out, "Provided ENCODERs:\n");
+ OSSL_ENCODER_do_all_provided(NULL, collect_encoders, encoders);
+ sk_OSSL_ENCODER_sort(encoders);
- for (i = 0; i < sk_OSSL_SERIALIZER_num(serializers); i++) {
- OSSL_SERIALIZER *k = sk_OSSL_SERIALIZER_value(serializers, i);
+ for (i = 0; i < sk_OSSL_ENCODER_num(encoders); i++) {
+ OSSL_ENCODER *k = sk_OSSL_ENCODER_value(encoders, i);
STACK_OF(OPENSSL_CSTRING) *names =
sk_OPENSSL_CSTRING_new(name_cmp);
- OSSL_SERIALIZER_names_do_all(k, collect_names, names);
+ OSSL_ENCODER_names_do_all(k, collect_names, names);
BIO_printf(bio_out, " ");
print_names(bio_out, names);
BIO_printf(bio_out, " @ %s (%s)\n",
- OSSL_PROVIDER_name(OSSL_SERIALIZER_provider(k)),
- OSSL_SERIALIZER_properties(k));
+ OSSL_PROVIDER_name(OSSL_ENCODER_provider(k)),
+ OSSL_ENCODER_properties(k));
sk_OPENSSL_CSTRING_free(names);
if (verbose) {
print_param_types("settable operation parameters",
- OSSL_SERIALIZER_settable_ctx_params(k), 4);
+ OSSL_ENCODER_settable_ctx_params(k), 4);
}
}
- sk_OSSL_SERIALIZER_pop_free(serializers, OSSL_SERIALIZER_free);
+ sk_OSSL_ENCODER_pop_free(encoders, OSSL_ENCODER_free);
}
/*
- * Deserializers
+ * Decoders
*/
-DEFINE_STACK_OF(OSSL_DESERIALIZER)
-static int deserializer_cmp(const OSSL_DESERIALIZER * const *a,
- const OSSL_DESERIALIZER * const *b)
+DEFINE_STACK_OF(OSSL_DECODER)
+static int decoder_cmp(const OSSL_DECODER * const *a,
+ const OSSL_DECODER * const *b)
{
- int ret = OSSL_DESERIALIZER_number(*a) - OSSL_DESERIALIZER_number(*b);
+ int ret = OSSL_DECODER_number(*a) - OSSL_DECODER_number(*b);
if (ret == 0)
- ret = strcmp(OSSL_PROVIDER_name(OSSL_DESERIALIZER_provider(*a)),
- OSSL_PROVIDER_name(OSSL_DESERIALIZER_provider(*b)));
+ ret = strcmp(OSSL_PROVIDER_name(OSSL_DECODER_provider(*a)),
+ OSSL_PROVIDER_name(OSSL_DECODER_provider(*b)));
return ret;
}
-static void collect_deserializers(OSSL_DESERIALIZER *deserializer, void *stack)
+static void collect_decoders(OSSL_DECODER *decoder, void *stack)
{
- STACK_OF(OSSL_DESERIALIZER) *deserializer_stack = stack;
+ STACK_OF(OSSL_DECODER) *decoder_stack = stack;
- sk_OSSL_DESERIALIZER_push(deserializer_stack, deserializer);
- OSSL_DESERIALIZER_up_ref(deserializer);
+ sk_OSSL_DECODER_push(decoder_stack, decoder);
+ OSSL_DECODER_up_ref(decoder);
}
-static void list_deserializers(void)
+static void list_decoders(void)
{
- STACK_OF(OSSL_DESERIALIZER) *deserializers;
+ STACK_OF(OSSL_DECODER) *decoders;
int i;
- deserializers = sk_OSSL_DESERIALIZER_new(deserializer_cmp);
- if (deserializers == NULL) {
+ decoders = sk_OSSL_DECODER_new(decoder_cmp);
+ if (decoders == NULL) {
BIO_printf(bio_err, "ERROR: Memory allocation\n");
return;
}
- BIO_printf(bio_out, "Provided DESERIALIZERs:\n");
- OSSL_DESERIALIZER_do_all_provided(NULL, collect_deserializers,
- deserializers);
- sk_OSSL_DESERIALIZER_sort(deserializers);
+ BIO_printf(bio_out, "Provided DECODERs:\n");
+ OSSL_DECODER_do_all_provided(NULL, collect_decoders,
+ decoders);
+ sk_OSSL_DECODER_sort(decoders);
- for (i = 0; i < sk_OSSL_DESERIALIZER_num(deserializers); i++) {
- OSSL_DESERIALIZER *k = sk_OSSL_DESERIALIZER_value(deserializers, i);
+ for (i = 0; i < sk_OSSL_DECODER_num(decoders); i++) {
+ OSSL_DECODER *k = sk_OSSL_DECODER_value(decoders, i);
STACK_OF(OPENSSL_CSTRING) *names =
sk_OPENSSL_CSTRING_new(name_cmp);
- OSSL_DESERIALIZER_names_do_all(k, collect_names, names);
+ OSSL_DECODER_names_do_all(k, collect_names, names);
BIO_printf(bio_out, " ");
print_names(bio_out, names);
BIO_printf(bio_out, " @ %s (%s)\n",
- OSSL_PROVIDER_name(OSSL_DESERIALIZER_provider(k)),
- OSSL_DESERIALIZER_properties(k));
+ OSSL_PROVIDER_name(OSSL_DECODER_provider(k)),
+ OSSL_DECODER_properties(k));
sk_OPENSSL_CSTRING_free(names);
if (verbose) {
print_param_types("settable operation parameters",
- OSSL_DESERIALIZER_settable_ctx_params(k), 4);
+ OSSL_DECODER_settable_ctx_params(k), 4);
}
}
- sk_OSSL_DESERIALIZER_pop_free(deserializers, OSSL_DESERIALIZER_free);
+ sk_OSSL_DECODER_pop_free(decoders, OSSL_DECODER_free);
}
static void list_missing_help(void)
@@ -554,7 +554,7 @@ static void list_options_for_command(const char *command)
break;
if (fp->name == NULL) {
BIO_printf(bio_err, "Invalid command '%s'; type \"help\" for a list.\n",
- command);
+ command);
return;
}
@@ -821,8 +821,8 @@ typedef enum HELPLIST_CHOICE {
OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,
OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,
OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,
- OPT_KDF_ALGORITHMS, OPT_RANDOM_GENERATORS, OPT_SERIALIZERS,
- OPT_DESERIALIZERS,
+ OPT_KDF_ALGORITHMS, OPT_RANDOM_GENERATORS, OPT_ENCODERS,
+ OPT_DECODERS,
OPT_MISSING_HELP, OPT_OBJECTS,
#ifndef OPENSSL_NO_DEPRECATED_3_0
OPT_ENGINES,
@@ -847,15 +847,14 @@ const OPTIONS list_options[] = {
{"kdf-algorithms", OPT_KDF_ALGORITHMS, '-',
"List of key derivation and pseudo random function algorithms"},
{"random-generators", OPT_RANDOM_GENERATORS, '-',
- "List of random number generators"},
+ "List of random number generators"},
{"mac-algorithms", OPT_MAC_ALGORITHMS, '-',
"List of message authentication code algorithms"},
{"cipher-commands", OPT_CIPHER_COMMANDS, '-', "List of cipher commands"},
{"cipher-algorithms", OPT_CIPHER_ALGORITHMS, '-',
"List of cipher algorithms"},
- {"serializers", OPT_SERIALIZERS, '-', "List of serialization methods" },
- {"deserializers", OPT_DESERIALIZERS, '-',
- "List of deserialization methods" },
+ {"encoders", OPT_ENCODERS, '-', "List of encoding methods" },
+ {"decoders", OPT_DECODERS, '-', "List of decoding methods" },
{"public-key-algorithms", OPT_PK_ALGORITHMS, '-',
"List of public key algorithms"},
#ifndef OPENSSL_NO_DEPRECATED_3_0
@@ -890,8 +889,8 @@ int list_main(int argc, char **argv)
unsigned int mac_algorithms:1;
unsigned int cipher_commands:1;
unsigned int cipher_algorithms:1;
- unsigned int serializer_algorithms:1;
- unsigned int deserializer_algorithms:1;
+ unsigned int encoder_algorithms:1;
+ unsigned int decoder_algorithms:1;
unsigned int pk_algorithms:1;
unsigned int pk_method:1;
#ifndef OPENSSL_NO_DEPRECATED_3_0
@@ -943,11 +942,11 @@ opthelp:
case OPT_CIPHER_ALGORITHMS:
todo.cipher_algorithms = 1;
break;
- case OPT_SERIALIZERS:
- todo.serializer_algorithms = 1;
+ case OPT_ENCODERS:
+ todo.encoder_algorithms = 1;
break;
- case OPT_DESERIALIZERS:
- todo.deserializer_algorithms = 1;
+ case OPT_DECODERS:
+ todo.decoder_algorithms = 1;
break;
case OPT_PK_ALGORITHMS:
todo.pk_algorithms = 1;
@@ -1003,10 +1002,10 @@ opthelp:
list_type(FT_cipher, one);
if (todo.cipher_algorithms)
list_ciphers();
- if (todo.serializer_algorithms)
- list_serializers();
- if (todo.deserializer_algorithms)
- list_deserializers();
+ if (todo.encoder_algorithms)
+ list_encoders();
+ if (todo.decoder_algorithms)
+ list_decoders();
if (todo.pk_algorithms)
list_pkey();
#ifndef OPENSSL_NO_DEPRECATED_3_0