From: Pauli Date: Mon, 20 Apr 2020 07:22:41 +0000 (+1000) Subject: doc: remove deprecation notes for apps that are staying. X-Git-Tag: openssl-3.0.0-alpha2~56 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8c30dfee3ea038b71f339f193331ed6ac11e3055;p=oweals%2Fopenssl.git doc: remove deprecation notes for apps that are staying. The apps that are staying are: dhparam, dsa, dsaparam, ec, ecparam, gendsa and rsa. The rsautl app remains deprecated. The -dsaparam option to dhparam also remains deprecated. Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/11575) --- diff --git a/doc/man1/openssl-dhparam.pod.in b/doc/man1/openssl-dhparam.pod.in index bb40149403..91883fb840 100644 --- a/doc/man1/openssl-dhparam.pod.in +++ b/doc/man1/openssl-dhparam.pod.in @@ -30,9 +30,6 @@ B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - This command is used to manipulate DH parameter files. =head1 OPTIONS @@ -62,6 +59,8 @@ as the input filename. =item B<-dsaparam> +This option is deprecated. + If this option is used, DSA rather than DH parameters are read or created; they are converted to DH format. Otherwise, "strong" primes (such that (p-1)/2 is also prime) will be used for DH parameter generation. @@ -136,7 +135,7 @@ L =head1 HISTORY -This command was deprecated in OpenSSL 3.0. +The B<-dsaparam> option was deprecated in OpenSSL 3.0. =head1 COPYRIGHT diff --git a/doc/man1/openssl-dsa.pod.in b/doc/man1/openssl-dsa.pod.in index a035234323..f3d1a9423c 100644 --- a/doc/man1/openssl-dsa.pod.in +++ b/doc/man1/openssl-dsa.pod.in @@ -43,9 +43,6 @@ B B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - This command processes DSA keys. They can be converted between various forms and their components printed out. B This command uses the traditional SSLeay compatible format for private key encryption: newer @@ -162,10 +159,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man1/openssl-dsaparam.pod.in b/doc/man1/openssl-dsaparam.pod.in index d9775dd040..27bd6517e1 100644 --- a/doc/man1/openssl-dsaparam.pod.in +++ b/doc/man1/openssl-dsaparam.pod.in @@ -25,9 +25,6 @@ B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - This command is used to manipulate or generate DSA parameter files. DSA parameter generation can be a slow process and as a result the same set of @@ -107,10 +104,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man1/openssl-ec.pod.in b/doc/man1/openssl-ec.pod.in index f493a5373a..cad26289b4 100644 --- a/doc/man1/openssl-ec.pod.in +++ b/doc/man1/openssl-ec.pod.in @@ -38,9 +38,6 @@ B B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - The L command processes EC keys. They can be converted between various forms and their components printed out. B OpenSSL uses the private key format specified in 'SEC 1: Elliptic Curve Cryptography' @@ -183,10 +180,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2003-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man1/openssl-ecparam.pod.in b/doc/man1/openssl-ecparam.pod.in index a42fa35ee4..ff4d97ea5d 100644 --- a/doc/man1/openssl-ecparam.pod.in +++ b/doc/man1/openssl-ecparam.pod.in @@ -32,10 +32,6 @@ B =head1 DESCRIPTION -This command has been deprecated. -The L and L commands -should be used instead. - This command is used to manipulate or generate EC parameter files. OpenSSL is currently not able to generate new groups and therefore @@ -172,10 +168,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2003-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man1/openssl-gendsa.pod.in b/doc/man1/openssl-gendsa.pod.in index 0d908e0d61..aca9bb5165 100644 --- a/doc/man1/openssl-gendsa.pod.in +++ b/doc/man1/openssl-gendsa.pod.in @@ -33,9 +33,6 @@ B B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - This command generates a DSA private key from a DSA parameter file (which will be typically generated by the L command). @@ -95,10 +92,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man1/openssl-rsa.pod.in b/doc/man1/openssl-rsa.pod.in index 59929eafa1..5dacdf9313 100644 --- a/doc/man1/openssl-rsa.pod.in +++ b/doc/man1/openssl-rsa.pod.in @@ -46,9 +46,6 @@ B B =head1 DESCRIPTION -This command has been deprecated. -The L command should be used instead. - This command processes RSA keys. They can be converted between various forms and their components printed out. B this command uses the traditional SSLeay compatible format for private key encryption: newer @@ -184,10 +181,6 @@ L, L, L -=head1 HISTORY - -This command was deprecated in OpenSSL 3.0. - =head1 COPYRIGHT Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. diff --git a/doc/man7/EVP_PKEY-X25519.pod b/doc/man7/EVP_PKEY-X25519.pod index dd3e68f109..58f7525fd9 100644 --- a/doc/man7/EVP_PKEY-X25519.pod +++ b/doc/man7/EVP_PKEY-X25519.pod @@ -9,12 +9,18 @@ EVP_KEYMGMT-X25519, EVP_KEYMGMT-X448, EVP_KEYMGMT-ED25519, EVP_KEYMGMT-ED448 =head1 DESCRIPTION The B, B, B and B keytypes are -implemented in OpenSSL's default provider. +implemented in OpenSSL's default and FIPS providers. These implementations +support the associated key, containing the public key I and the +private key I. + +In the FIPS provider they are non-approved algorithms and do not have the +"fips=yes" property set. =head2 Common X25519, X448, ED25519 and ED448 parameters -The following Import/Export types are available for the built-in X25519, X448, -ED25519 and X448 algorithms: +In addition to the common parameters that all keytypes should support (see +L), the implementation of these keytypes +support the following. =over 4