openssl/doc
Matt Caswell a57c6f8492 Don't restrict what EVP_PKEY_Q_keygen can be used for
The EVP_PKEY_Q_keygen function contains a list of algorithm type names
and fails if the requested name is not in the list. This prevents the use
of this function for externally supplied key type names.

We should just assume that any unrecognised key type name does not require
a parameter.

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/25468)
2024-09-17 16:25:44 +01:00
..
designs Minor WINDOWS.md cleanups 2024-09-09 09:23:38 +02:00
HOWTO Fix some small typos 2024-08-07 04:57:29 -04:00
images
internal feat: add ossl_serial_number_print 2024-09-16 22:56:02 +02:00
life-cycles
man1 s_server: Support reading HTTP request from early data 2024-09-12 14:19:44 +02:00
man3 Don't restrict what EVP_PKEY_Q_keygen can be used for 2024-09-17 16:25:44 +01:00
man5 Copyright year updates 2024-09-05 09:35:49 +02:00
man7 docs: Correct bad link to provider-keymgmt(7) in provider-signature(7) 2024-09-13 17:08:23 +02:00
build.info doc: Document EVP_{TYPE}_CTX_get_algor etc 2024-08-27 13:56:28 +02:00
build.info.in
dir-locals.example.el
fingerprints.txt
openssl-c-indent.el
perlvars.pm
README.md

OpenSSL Documentation

README.md This file

fingerprints.txt PGP fingerprints of authorised release signers

standards.txt standards.txt Moved to the web, https://www.openssl.org/docs/standards.html

HOWTO/ A few how-to documents; not necessarily up-to-date

man1/ The openssl command-line tools; start with openssl.pod

man3/ The SSL library and the crypto library

man5/ File formats

man7/ Overviews; start with crypto.pod and ssl.pod, for example Algorithm specific EVP_PKEY documentation.

Formatted versions of the manpages (apps,ssl,crypto) can be found at https://www.openssl.org/docs/manpages.html