]> git.ipfire.org Git - thirdparty/openssl.git/blame - doc/man1/list.pod
Add ERR_put_func_error, and use it.
[thirdparty/openssl.git] / doc / man1 / list.pod
CommitLineData
1a627771
RS
1=pod
2
3=head1 NAME
4
3f2181e6 5openssl-list,
1a627771
RS
6list - list algorithms and features
7
8=head1 SYNOPSIS
9
10B<openssl list>
11[B<-help>]
e75138ab 12[B<-1>]
1a627771
RS
13[B<-commands>]
14[B<-digest-commands>]
15[B<-digest-algorithms>]
0d1f7ae3 16[B<-mac-algorithms>]
1a627771
RS
17[B<-cipher-commands>]
18[B<-cipher-algorithms>]
19[B<-public-key-algorithms>]
e1631f51 20[B<-public-key-methods>]
ebb7823e 21[B<-engines>]
1a627771
RS
22[B<-disabled>]
23
24=head1 DESCRIPTION
25
26This command is used to generate list of algorithms or disabled
27features.
28
29=head1 OPTIONS
30
31=over 4
32
33=item B<-help>
34
829e4d55 35Display a usage message.
1a627771 36
e75138ab
RS
37=item B<-1>
38
39List the commands, digest-commands, or cipher-commands in a single column.
40If used, this option must be given first.
41
1a627771
RS
42=item B<-commands>
43
44Display a list of standard commands.
45
46=item B<-digest-commands>
47
48Display a list of message digest commands, which are typically used
49as input to the L<dgst(1)> or L<speed(1)> commands.
50
51=item B<-digest-algorithms>
52
53Display a list of message digest algorithms.
748099b9
P
54If a line is of the form C<foo =E<gt> bar> then B<foo> is an alias for the
55official algorithm name, B<bar>.
1a627771 56
0d1f7ae3
P
57=item B<-mac-algorithms>
58
59Display a list of message authentication code algorithms.
748099b9
P
60If a line is of the form C<foo =E<gt> bar> then B<foo> is an alias for the
61official algorithm name, B<bar>.
0d1f7ae3 62
1a627771
RS
63=item B<-cipher-commands>
64
65Display a list of cipher commands, which are typically used as input
66to the L<dgst(1)> or L<speed(1)> commands.
67
68=item B<-cipher-algorithms>
69
70Display a list of cipher algorithms.
748099b9
P
71If a line is of the form C<foo =E<gt> bar> then B<foo> is an alias for the
72official algorithm name, B<bar>.
1a627771
RS
73
74=item B<-public-key-algorithms>
75
76Display a list of public key algorithms, with each algorithm as
77a block of multiple lines, all but the first are indented.
78
e1631f51
DSH
79=item B<-public-key-methods>
80
81Display a list of public key method OIDs: this also includes public key methods
82without an associated ASN.1 method, for example, KDF algorithms.
83
ebb7823e
TM
84=item B<-engines>
85
86Display a list of loaded engines.
87
1a627771
RS
88=item B<-disabled>
89
90Display a list of disabled features, those that were compiled out
91of the installation.
92
8ddbff9c
RL
93=item B<-objects>
94
95Display a list of built in objects, i.e. OIDs with names. They're listed in the
96format described in L<config(5)/ASN1 Object Configuration Module>.
97
1a627771
RS
98=back
99
100=head1 COPYRIGHT
101
c486283c 102Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
1a627771 103
449040b4 104Licensed under the Apache License 2.0 (the "License"). You may not use
1a627771
RS
105this file except in compliance with the License. You can obtain a copy
106in the file LICENSE in the source distribution or at
107L<https://www.openssl.org/source/license.html>.
108
109=cut