Clean up KDF documentation in section 7.
authorPauli <paul.dale@oracle.com>
Sun, 15 Sep 2019 22:59:10 +0000 (08:59 +1000)
committerPauli <paul.dale@oracle.com>
Wed, 18 Sep 2019 08:36:13 +0000 (18:36 +1000)
The EVP_KDF_ctrl function doesn't exist anymore and have been replaced by
EVP_KDF_CTX_set_params.

The EVP_KDF_new_id function doesn't exist either and EVP_KDF_new should be
used instead.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9905)

doc/man7/EVP_KDF-HKDF.pod
doc/man7/EVP_KDF-PBKDF2.pod
doc/man7/EVP_KDF-SCRYPT.pod
doc/man7/EVP_KDF-SS.pod
doc/man7/EVP_KDF-SSHKDF.pod
doc/man7/EVP_KDF-TLS1_PRF.pod
doc/man7/EVP_KDF-X942.pod
doc/man7/EVP_KDF-X963.pod

index fb675b2..476821e 100644 (file)
@@ -135,16 +135,16 @@ RFC 5869
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
 L<EVP_KDF-size(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF-CTX(3)/PARAMETERS>
 
 =head1 COPYRIGHT
 
-Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the Apache License 2.0 (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 311e0a3..df9d354 100644 (file)
@@ -82,9 +82,9 @@ SP800-132
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF-CTX(3)/PARAMETERS>
 
index dff8e15..9878b46 100644 (file)
@@ -124,15 +124,15 @@ RFC 7914
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF-CTX(3)/PARAMETERS>
 
 =head1 COPYRIGHT
 
-Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the Apache License 2.0 (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index be45d9e..894a030 100644 (file)
@@ -173,9 +173,9 @@ NIST SP800-56Cr1.
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-size(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF(3)/PARAMETERS>
index cd05abe..437151d 100644 (file)
@@ -139,16 +139,16 @@ RFC 4253
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-size(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF(3)/PARAMETERS>
 
 =head1 COPYRIGHT
 
-Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
 
 Licensed under the OpenSSL license (the "License").  You may not use
 this file except in compliance with the License.  You can obtain a copy
index 2adcf9f..c7a0977 100644 (file)
@@ -95,9 +95,9 @@ RFC 2246, RFC 5246 and NIST SP 800-135 r1
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF-CTX(3)/PARAMETERS>
 
index 83478f1..8054f84 100644 (file)
@@ -99,9 +99,9 @@ RFC 2631
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-size(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF(3)/PARAMETERS>
index 0986525..2115e83 100644 (file)
@@ -88,9 +88,9 @@ value "label":
 =head1 SEE ALSO
 
 L<EVP_KDF>,
-L<EVP_KDF-CTX_new_id(3)>,
+L<EVP_KDF-CTX_new(3)>,
 L<EVP_KDF-CTX_free(3)>,
-L<EVP_KDF-ctrl(3)>,
+L<EVP_KDF-CTX_set_params(3)>,
 L<EVP_KDF-size(3)>,
 L<EVP_KDF-derive(3)>,
 L<EVP_KDF-CTX(3)/PARAMETERS>