summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2019-06-10 09:49:49 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2019-06-10 09:49:49 +0000
commite0f461fb1cfc9cd854848c10352e9f041555be99 (patch)
tree18521fdef19be36b6d16f9b6f7d84c5a533b7a56
parentb4f8ec3b47b0f12a4b7eb3b7578b39d80cd6a7be (diff)
add links back to crypto(3) to function group entry pages
and to isolated obsolete pages; OK bcook@ jmc@
-rw-r--r--lib/libcrypto/man/ASN1_TYPE_get.35
-rw-r--r--lib/libcrypto/man/BIO_new.37
-rw-r--r--lib/libcrypto/man/BN_new.35
-rw-r--r--lib/libcrypto/man/CRYPTO_get_mem_functions.36
-rw-r--r--lib/libcrypto/man/DH_new.35
-rw-r--r--lib/libcrypto/man/DSA_new.35
-rw-r--r--lib/libcrypto/man/ECDSA_SIG_new.35
-rw-r--r--lib/libcrypto/man/EC_GROUP_new.35
-rw-r--r--lib/libcrypto/man/ENGINE_new.35
-rw-r--r--lib/libcrypto/man/ERR.35
-rw-r--r--lib/libcrypto/man/OCSP_REQUEST_new.35
-rw-r--r--lib/libcrypto/man/OPENSSL_cleanse.36
-rw-r--r--lib/libcrypto/man/OPENSSL_config.35
-rw-r--r--lib/libcrypto/man/OPENSSL_malloc.36
-rw-r--r--lib/libcrypto/man/PEM_read.35
-rw-r--r--lib/libcrypto/man/PKCS12_create.35
-rw-r--r--lib/libcrypto/man/PKCS7_new.35
-rw-r--r--lib/libcrypto/man/RSA_new.35
-rw-r--r--lib/libcrypto/man/STACK_OF.35
-rw-r--r--lib/libcrypto/man/UI_new.35
-rw-r--r--lib/libcrypto/man/evp.35
-rw-r--r--lib/libcrypto/man/lh_new.35
22 files changed, 70 insertions, 45 deletions
diff --git a/lib/libcrypto/man/ASN1_TYPE_get.3 b/lib/libcrypto/man/ASN1_TYPE_get.3
index 9be08d45026..3d6ad0bc63d 100644
--- a/lib/libcrypto/man/ASN1_TYPE_get.3
+++ b/lib/libcrypto/man/ASN1_TYPE_get.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ASN1_TYPE_get.3,v 1.9 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: ASN1_TYPE_get.3,v 1.10 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400
.\"
.\" This file is a derived work.
@@ -65,7 +65,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt ASN1_TYPE_GET 3
.Os
.Sh NAME
@@ -279,6 +279,7 @@ returns 0 for a match or non-zero for a mismatch.
.Xr ASN1_OBJECT_new 3 ,
.Xr ASN1_STRING_dup 3 ,
.Xr ASN1_STRING_new 3 ,
+.Xr crypto 3 ,
.Xr d2i_ASN1_NULL 3 ,
.Xr d2i_ASN1_SEQUENCE_ANY 3 ,
.Xr d2i_ASN1_TYPE 3 ,
diff --git a/lib/libcrypto/man/BIO_new.3 b/lib/libcrypto/man/BIO_new.3
index f222ef1f3b4..8cc586e9ef9 100644
--- a/lib/libcrypto/man/BIO_new.3
+++ b/lib/libcrypto/man/BIO_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_new.3,v 1.17 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: BIO_new.3,v 1.18 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to:
.\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000
.\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100
@@ -52,7 +52,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt BIO_NEW 3
.Os
.Sh NAME
@@ -252,7 +252,8 @@ Create a memory BIO:
.Xr BIO_set_callback 3 ,
.Xr BIO_set_data 3 ,
.Xr BIO_should_retry 3 ,
-.Xr BUF_MEM_new 3
+.Xr BUF_MEM_new 3 ,
+.Xr crypto 3
.Sh HISTORY
.Fn BIO_new ,
.Fn BIO_set ,
diff --git a/lib/libcrypto/man/BN_new.3 b/lib/libcrypto/man/BN_new.3
index aaddece0fc4..bb637a974f6 100644
--- a/lib/libcrypto/man/BN_new.3
+++ b/lib/libcrypto/man/BN_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_new.3,v 1.15 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: BN_new.3,v 1.16 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to: OpenSSL man3/BN_new 2457c19d Mar 6 08:43:36 2004 +0000
.\" selective merge up to: man3/BN_new 681acb31 Sep 29 13:10:34 2017 +0200
.\" full merge up to: OpenSSL man7/bn 05ea606a May 20 20:52:46 2016 -0400
@@ -50,7 +50,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt BN_NEW 3
.Os
.Sh NAME
@@ -164,6 +164,7 @@ and sets an error code that can be obtained by
.Xr BN_set_negative 3 ,
.Xr BN_swap 3 ,
.Xr BN_zero 3 ,
+.Xr crypto 3 ,
.Xr get_rfc3526_prime_8192 3
.Sh HISTORY
.Fn BN_new ,
diff --git a/lib/libcrypto/man/CRYPTO_get_mem_functions.3 b/lib/libcrypto/man/CRYPTO_get_mem_functions.3
index f02ec8fbb01..5d431162830 100644
--- a/lib/libcrypto/man/CRYPTO_get_mem_functions.3
+++ b/lib/libcrypto/man/CRYPTO_get_mem_functions.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.6 2018/08/24 19:17:38 tb Exp $
+.\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.7 2019/06/10 09:49:48 schwarze Exp $
.\"
.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: August 24 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt CRYPTO_GET_MEM_FUNCTIONS 3
.Os
.Sh NAME
@@ -96,6 +96,8 @@ always returns
and
.Fn CRYPTO_mem_leaks_cb
always return -1.
+.Sh SEE ALSO
+.Xr crypto 3
.Sh HISTORY
.Fn CRYPTO_mem_ctrl ,
.Fn CRYPTO_mem_leaks ,
diff --git a/lib/libcrypto/man/DH_new.3 b/lib/libcrypto/man/DH_new.3
index c4919a017b4..10039fac55c 100644
--- a/lib/libcrypto/man/DH_new.3
+++ b/lib/libcrypto/man/DH_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: DH_new.3,v 1.9 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: DH_new.3,v 1.10 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt DH_NEW 3
.Os
.Sh NAME
@@ -108,6 +108,7 @@ Otherwise it returns a pointer to the newly allocated structure.
returns 1 for success or 0 for failure.
.Sh SEE ALSO
.Xr BN_new 3 ,
+.Xr crypto 3 ,
.Xr d2i_DHparams 3 ,
.Xr DH_generate_key 3 ,
.Xr DH_generate_parameters 3 ,
diff --git a/lib/libcrypto/man/DSA_new.3 b/lib/libcrypto/man/DSA_new.3
index 357b113b0ad..aa5cf441b4b 100644
--- a/lib/libcrypto/man/DSA_new.3
+++ b/lib/libcrypto/man/DSA_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: DSA_new.3,v 1.10 2018/04/18 01:11:45 schwarze Exp $
+.\" $OpenBSD: DSA_new.3,v 1.11 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: April 18 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt DSA_NEW 3
.Os
.Sh NAME
@@ -108,6 +108,7 @@ Otherwise it returns a pointer to the newly allocated structure.
returns 1 for success or 0 for failure.
.Sh SEE ALSO
.Xr BN_new 3 ,
+.Xr crypto 3 ,
.Xr d2i_DSAPublicKey 3 ,
.Xr DH_new 3 ,
.Xr DSA_do_sign 3 ,
diff --git a/lib/libcrypto/man/ECDSA_SIG_new.3 b/lib/libcrypto/man/ECDSA_SIG_new.3
index 9a9d5ed1674..c5e50d890e3 100644
--- a/lib/libcrypto/man/ECDSA_SIG_new.3
+++ b/lib/libcrypto/man/ECDSA_SIG_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ECDSA_SIG_new.3,v 1.12 2018/12/21 22:13:28 schwarze Exp $
+.\" $OpenBSD: ECDSA_SIG_new.3,v 1.13 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100
.\" selective merge up to: OpenSSL 6da34cfb Jun 2 16:17:32 2018 -0400
.\"
@@ -50,7 +50,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: December 21 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt ECDSA_SIG_NEW 3
.Os
.Sh NAME
@@ -479,6 +479,7 @@ if (ret == -1) {
}
.Ed
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr d2i_ECPKParameters 3 ,
.Xr DSA_new 3 ,
.Xr EC_GROUP_new 3 ,
diff --git a/lib/libcrypto/man/EC_GROUP_new.3 b/lib/libcrypto/man/EC_GROUP_new.3
index c5fcafd72f2..33f2987f333 100644
--- a/lib/libcrypto/man/EC_GROUP_new.3
+++ b/lib/libcrypto/man/EC_GROUP_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: EC_GROUP_new.3,v 1.9 2019/03/29 20:21:54 tb Exp $
+.\" $OpenBSD: EC_GROUP_new.3,v 1.10 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL 9b86974e Mon Aug 17 15:21:33 2015 -0400
.\"
.\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 29 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt EC_GROUP_NEW 3
.Os
.Sh NAME
@@ -299,6 +299,7 @@ and
.Fn EC_GROUP_get_curve_GF2m
return 1 on success or 0 on error.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr d2i_ECPKParameters 3 ,
.Xr EC_GFp_simple_method 3 ,
.Xr EC_GROUP_copy 3 ,
diff --git a/lib/libcrypto/man/ENGINE_new.3 b/lib/libcrypto/man/ENGINE_new.3
index f1218b17080..ce7409035be 100644
--- a/lib/libcrypto/man/ENGINE_new.3
+++ b/lib/libcrypto/man/ENGINE_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ENGINE_new.3,v 1.3 2018/04/18 03:39:22 schwarze Exp $
+.\" $OpenBSD: ENGINE_new.3,v 1.4 2019/06/10 09:49:48 schwarze Exp $
.\" content checked up to:
.\" OpenSSL ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800
.\"
@@ -16,7 +16,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: April 18 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt ENGINE_NEW 3
.Os
.Sh NAME
@@ -161,6 +161,7 @@ returns a function pointer to the callback, or
.Dv NULL
if none is installed.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr ENGINE_add 3 ,
.Xr ENGINE_ctrl 3 ,
.Xr ENGINE_get_default_RSA 3 ,
diff --git a/lib/libcrypto/man/ERR.3 b/lib/libcrypto/man/ERR.3
index 3c5655c3370..6d42d875a21 100644
--- a/lib/libcrypto/man/ERR.3
+++ b/lib/libcrypto/man/ERR.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ERR.3,v 1.7 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: ERR.3,v 1.8 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org> and
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt ERR 3
.Os
.Sh NAME
@@ -200,6 +200,7 @@ The hash tables can be obtained by calling
and
.Fn ERR_get_string_table .
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr ERR_asprintf_error_data 3 ,
.Xr ERR_clear_error 3 ,
.Xr ERR_error_string 3 ,
diff --git a/lib/libcrypto/man/OCSP_REQUEST_new.3 b/lib/libcrypto/man/OCSP_REQUEST_new.3
index ef273e2f226..c4a887d2522 100644
--- a/lib/libcrypto/man/OCSP_REQUEST_new.3
+++ b/lib/libcrypto/man/OCSP_REQUEST_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: OCSP_REQUEST_new.3,v 1.9 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: OCSP_REQUEST_new.3,v 1.10 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file is a derived work.
@@ -65,7 +65,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt OCSP_REQUEST_NEW 3
.Os
.Sh NAME
@@ -308,6 +308,7 @@ OCSP_REQUEST_free(req);
.Ed
.Sh SEE ALSO
.Xr ACCESS_DESCRIPTION_new 3 ,
+.Xr crypto 3 ,
.Xr d2i_OCSP_REQUEST 3 ,
.Xr d2i_OCSP_RESPONSE 3 ,
.Xr EVP_DigestInit 3 ,
diff --git a/lib/libcrypto/man/OPENSSL_cleanse.3 b/lib/libcrypto/man/OPENSSL_cleanse.3
index 87da3fb96dd..95fe6b86fd8 100644
--- a/lib/libcrypto/man/OPENSSL_cleanse.3
+++ b/lib/libcrypto/man/OPENSSL_cleanse.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: OPENSSL_cleanse.3,v 1.3 2018/03/22 18:05:00 schwarze Exp $
+.\" $OpenBSD: OPENSSL_cleanse.3,v 1.4 2019/06/10 09:49:48 schwarze Exp $
.\"
.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: March 22 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt OPENSSL_CLEANSE 3
.Os
.Sh NAME
@@ -34,6 +34,8 @@ It is provided purely for compatibility with legacy application code.
.Fn OPENSSL_cleanse
has the same semantics as, and is a wrapper around,
.Xr explicit_bzero 3 .
+.Sh SEE ALSO
+.Xr crypto 3
.Sh HISTORY
.Fn OPENSSL_cleanse
first appeared in OpenSSL 0.9.6h and has been available since
diff --git a/lib/libcrypto/man/OPENSSL_config.3 b/lib/libcrypto/man/OPENSSL_config.3
index 623b900b470..e74f697dc44 100644
--- a/lib/libcrypto/man/OPENSSL_config.3
+++ b/lib/libcrypto/man/OPENSSL_config.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: OPENSSL_config.3,v 1.13 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: OPENSSL_config.3,v 1.14 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file is a derived work.
@@ -65,7 +65,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt OPENSSL_CONFIG 3
.Os
.Sh NAME
@@ -134,6 +134,7 @@ standard configuration file
.Sh SEE ALSO
.Xr CONF_modules_free 3 ,
.Xr CONF_modules_load_file 3 ,
+.Xr crypto 3 ,
.Xr OPENSSL_init_crypto 3 ,
.Xr OPENSSL_load_builtin_modules 3 ,
.Xr OPENSSL_VERSION_NUMBER 3 ,
diff --git a/lib/libcrypto/man/OPENSSL_malloc.3 b/lib/libcrypto/man/OPENSSL_malloc.3
index 1b2ec55cf3c..e6dba165f8e 100644
--- a/lib/libcrypto/man/OPENSSL_malloc.3
+++ b/lib/libcrypto/man/OPENSSL_malloc.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: OPENSSL_malloc.3,v 1.8 2018/03/27 17:35:50 schwarze Exp $
+.\" $OpenBSD: OPENSSL_malloc.3,v 1.9 2019/06/10 09:49:48 schwarze Exp $
.\"
.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: March 27 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt OPENSSL_MALLOC 3
.Os
.Sh NAME
@@ -86,6 +86,8 @@ functions.
.Sh RETURN VALUES
These functions return the same type and value as the corresponding
standard functions.
+.Sh SEE ALSO
+.Xr crypto 3
.Sh HISTORY
.Fn CRYPTO_malloc ,
.Fn CRYPTO_realloc ,
diff --git a/lib/libcrypto/man/PEM_read.3 b/lib/libcrypto/man/PEM_read.3
index 7d888bb3a16..f3a07075d07 100644
--- a/lib/libcrypto/man/PEM_read.3
+++ b/lib/libcrypto/man/PEM_read.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: PEM_read.3,v 1.7 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: PEM_read.3,v 1.8 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
.\"
.\" This file was written by Viktor Dukhovni
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt PEM_READ 3
.Os
.Sh NAME
@@ -277,6 +277,7 @@ The
.Fa data
is likely meaningless if these functions fail.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr d2i_PKCS8PrivateKey_bio 3 ,
.Xr ERR_GET_LIB 3 ,
.Xr ERR_peek_last_error 3 ,
diff --git a/lib/libcrypto/man/PKCS12_create.3 b/lib/libcrypto/man/PKCS12_create.3
index 82952f132f3..1b0af646ae2 100644
--- a/lib/libcrypto/man/PKCS12_create.3
+++ b/lib/libcrypto/man/PKCS12_create.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: PKCS12_create.3,v 1.8 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: PKCS12_create.3,v 1.9 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to: OpenSSL 05ea606a May 20 20:52:46 2016 -0400
.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
.\"
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt PKCS12_CREATE 3
.Os
.Sh NAME
@@ -163,6 +163,7 @@ structure or
.Dv NULL
if an error occurred.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr d2i_PKCS12 3 ,
.Xr PKCS12_new 3 ,
.Xr PKCS12_newpass 3 ,
diff --git a/lib/libcrypto/man/PKCS7_new.3 b/lib/libcrypto/man/PKCS7_new.3
index cb2c1192cc5..d77ab73f759 100644
--- a/lib/libcrypto/man/PKCS7_new.3
+++ b/lib/libcrypto/man/PKCS7_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: PKCS7_new.3,v 1.5 2019/06/06 01:06:58 schwarze Exp $
+.\" $OpenBSD: PKCS7_new.3,v 1.6 2019/06/10 09:49:48 schwarze Exp $
.\"
.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt PKCS7_NEW 3
.Os
.Sh NAME
@@ -241,6 +241,7 @@ serial number.
frees
.Fa cert .
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr d2i_PKCS7 3 ,
.Xr i2d_PKCS7_bio_stream 3 ,
.Xr PEM_read_PKCS7 3 ,
diff --git a/lib/libcrypto/man/RSA_new.3 b/lib/libcrypto/man/RSA_new.3
index 7e40c119874..bb35f6dfbcc 100644
--- a/lib/libcrypto/man/RSA_new.3
+++ b/lib/libcrypto/man/RSA_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: RSA_new.3,v 1.12 2019/06/08 09:53:15 schwarze Exp $
+.\" $OpenBSD: RSA_new.3,v 1.13 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL doc/man3/RSA_new.pod 99d63d46 Oct 26 13:56:48 2016 -0400
.\" OpenSSL doc/crypto/rsa.pod 35d2e327 Jun 3 16:19:49 2016 -0400
.\"
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 8 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt RSA_NEW 3
.Os
.Sh NAME
@@ -174,6 +174,7 @@ Otherwise it returns a pointer to the newly allocated structure.
returns 1 for success or 0 for failure.
.Sh SEE ALSO
.Xr BN_new 3 ,
+.Xr crypto 3 ,
.Xr d2i_RSAPublicKey 3 ,
.Xr DH_new 3 ,
.Xr DSA_new 3 ,
diff --git a/lib/libcrypto/man/STACK_OF.3 b/lib/libcrypto/man/STACK_OF.3
index 827e2737bcc..8b84900006d 100644
--- a/lib/libcrypto/man/STACK_OF.3
+++ b/lib/libcrypto/man/STACK_OF.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: STACK_OF.3,v 1.3 2019/06/06 01:06:59 schwarze Exp $
+.\" $OpenBSD: STACK_OF.3,v 1.4 2019/06/10 09:49:48 schwarze Exp $
.\"
.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: June 6 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt STACK_OF 3
.Os
.Sh NAME
@@ -172,6 +172,7 @@ The output looks similar to:
.Pp
.Dl 2 pointers: 0x4693ff24c00, 0x4693ff24c00
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr OCSP_request_sign 3 ,
.Xr OPENSSL_sk_new 3 ,
.Xr PKCS12_parse 3 ,
diff --git a/lib/libcrypto/man/UI_new.3 b/lib/libcrypto/man/UI_new.3
index 86a2581c99e..c5b204bdec9 100644
--- a/lib/libcrypto/man/UI_new.3
+++ b/lib/libcrypto/man/UI_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: UI_new.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $
+.\" $OpenBSD: UI_new.3,v 1.9 2019/06/10 09:49:48 schwarze Exp $
.\" full merge up to: OpenSSL 78b19e90 Jan 11 00:12:01 2017 +0100
.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
.\"
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 22 2018 $
+.Dd $Mdocdate: June 10 2019 $
.Dt UI_NEW 3
.Os
.Sh NAME
@@ -501,6 +501,7 @@ is called with an explicit
.Dv NULL
argument.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr des_read_pw 3 ,
.Xr UI_create_method 3 ,
.Xr UI_get_string_type 3 ,
diff --git a/lib/libcrypto/man/evp.3 b/lib/libcrypto/man/evp.3
index a5b6b2990db..2375a6c217b 100644
--- a/lib/libcrypto/man/evp.3
+++ b/lib/libcrypto/man/evp.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: evp.3,v 1.12 2019/06/07 20:09:16 schwarze Exp $
+.\" $OpenBSD: evp.3,v 1.13 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL a9c85cea Nov 11 09:33:55 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>,
@@ -51,7 +51,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 7 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt EVP 3
.Os
.Sh NAME
@@ -181,6 +181,7 @@ Using them also makes code harder to adapt to new algorithms, some
options are not cleanly supported at the low level, and some
operations are more efficient using the high level interfaces.
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr ENGINE_register_RSA 3 ,
.Xr EVP_AEAD_CTX_init 3 ,
.Xr EVP_aes_128_cbc 3 ,
diff --git a/lib/libcrypto/man/lh_new.3 b/lib/libcrypto/man/lh_new.3
index 34702eeb841..987b394f4b8 100644
--- a/lib/libcrypto/man/lh_new.3
+++ b/lib/libcrypto/man/lh_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: lh_new.3,v 1.5 2019/06/04 18:31:33 schwarze Exp $
+.\" $OpenBSD: lh_new.3,v 1.6 2019/06/10 09:49:48 schwarze Exp $
.\" OpenSSL 1bc74519 May 20 08:11:46 2016 -0400
.\"
.\" --------------------------------------------------------------------------
@@ -115,7 +115,7 @@
.\" copied and put under another distribution licence
.\" [including the GNU Public Licence.]
.\"
-.Dd $Mdocdate: June 4 2019 $
+.Dd $Mdocdate: June 10 2019 $
.Dt LH_NEW 3
.Os
.Sh NAME
@@ -523,6 +523,7 @@ routine would not normally be passed to
rather it would be used in the function passed to
.Fn lh_<type>_new .
.Sh SEE ALSO
+.Xr crypto 3 ,
.Xr lh_stats 3
.Sh HISTORY
.Fn lh_new ,