OpenSSL: Merge OpenSSL 1.1.1m
This commit is contained in:
parent
b2bf0c7e5f
commit
754c4757c9
@ -3,8 +3,8 @@
|
||||
.include <bsd.own.mk>
|
||||
|
||||
# OpenSSL version used for manual page generation
|
||||
OPENSSL_VER= 1.1.1l
|
||||
OPENSSL_DATE= 2021-08-24
|
||||
OPENSSL_VER= 1.1.1m
|
||||
OPENSSL_DATE= 2021-12-14
|
||||
|
||||
LCRYPTO_SRC= ${SRCTOP}/crypto/openssl
|
||||
LCRYPTO_DOC= ${LCRYPTO_SRC}/doc
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ADMISSIONS 3"
|
||||
.TH ADMISSIONS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ADMISSIONS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_INTEGER_GET_INT64 3"
|
||||
.TH ASN1_INTEGER_GET_INT64 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_INTEGER_GET_INT64 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_ITEM_LOOKUP 3"
|
||||
.TH ASN1_ITEM_LOOKUP 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_ITEM_LOOKUP 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_OBJECT_NEW 3"
|
||||
.TH ASN1_OBJECT_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_OBJECT_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_STRING_TABLE_ADD 3"
|
||||
.TH ASN1_STRING_TABLE_ADD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_STRING_TABLE_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_STRING_LENGTH 3"
|
||||
.TH ASN1_STRING_LENGTH 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_STRING_LENGTH 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_STRING_NEW 3"
|
||||
.TH ASN1_STRING_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_STRING_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_STRING_PRINT_EX 3"
|
||||
.TH ASN1_STRING_PRINT_EX 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_STRING_PRINT_EX 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_TIME_SET 3"
|
||||
.TH ASN1_TIME_SET 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_TIME_SET 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_TYPE_GET 3"
|
||||
.TH ASN1_TYPE_GET 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_TYPE_GET 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASN1_GENERATE_NCONF 3"
|
||||
.TH ASN1_GENERATE_NCONF 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASN1_GENERATE_NCONF 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASYNC_WAIT_CTX_NEW 3"
|
||||
.TH ASYNC_WAIT_CTX_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASYNC_WAIT_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "ASYNC_START_JOB 3"
|
||||
.TH ASYNC_START_JOB 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH ASYNC_START_JOB 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BF_ENCRYPT 3"
|
||||
.TH BF_ENCRYPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BF_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_ADDR 3"
|
||||
.TH BIO_ADDR 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_ADDR 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_ADDRINFO 3"
|
||||
.TH BIO_ADDRINFO 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_ADDRINFO 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_CONNECT 3"
|
||||
.TH BIO_CONNECT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_CONNECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_CTRL 3"
|
||||
.TH BIO_CTRL 3 "2021-09-01" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_CTRL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_BASE64 3"
|
||||
.TH BIO_F_BASE64 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_BASE64 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_BUFFER 3"
|
||||
.TH BIO_F_BUFFER 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_BUFFER 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_CIPHER 3"
|
||||
.TH BIO_F_CIPHER 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_CIPHER 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_MD 3"
|
||||
.TH BIO_F_MD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_MD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_NULL 3"
|
||||
.TH BIO_F_NULL 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_NULL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_F_SSL 3"
|
||||
.TH BIO_F_SSL 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_F_SSL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
@ -184,26 +184,26 @@ The \s-1SSL BIO\s0 is then reset to the initial accept or connect state.
|
||||
If the close flag is set when an \s-1SSL BIO\s0 is freed then the internal
|
||||
\&\s-1SSL\s0 structure is also freed using \fBSSL_free()\fR.
|
||||
.PP
|
||||
\&\fBBIO_set_ssl()\fR sets the internal \s-1SSL\s0 pointer of \s-1BIO\s0 \fBb\fR to \fBssl\fR using
|
||||
\&\fBBIO_set_ssl()\fR sets the internal \s-1SSL\s0 pointer of \s-1SSL BIO\s0 \fBb\fR to \fBssl\fR using
|
||||
the close flag \fBc\fR.
|
||||
.PP
|
||||
\&\fBBIO_get_ssl()\fR retrieves the \s-1SSL\s0 pointer of \s-1BIO\s0 \fBb\fR, it can then be
|
||||
\&\fBBIO_get_ssl()\fR retrieves the \s-1SSL\s0 pointer of \s-1SSL BIO\s0 \fBb\fR, it can then be
|
||||
manipulated using the standard \s-1SSL\s0 library functions.
|
||||
.PP
|
||||
\&\fBBIO_set_ssl_mode()\fR sets the \s-1SSL BIO\s0 mode to \fBclient\fR. If \fBclient\fR
|
||||
is 1 client mode is set. If \fBclient\fR is 0 server mode is set.
|
||||
.PP
|
||||
\&\fBBIO_set_ssl_renegotiate_bytes()\fR sets the renegotiate byte count
|
||||
\&\fBBIO_set_ssl_renegotiate_bytes()\fR sets the renegotiate byte count of \s-1SSL BIO\s0 \fBb\fR
|
||||
to \fBnum\fR. When set after every \fBnum\fR bytes of I/O (read and write)
|
||||
the \s-1SSL\s0 session is automatically renegotiated. \fBnum\fR must be at
|
||||
least 512 bytes.
|
||||
.PP
|
||||
\&\fBBIO_set_ssl_renegotiate_timeout()\fR sets the renegotiate timeout to
|
||||
\&\fBseconds\fR. When the renegotiate timeout elapses the session is
|
||||
automatically renegotiated.
|
||||
\&\fBBIO_set_ssl_renegotiate_timeout()\fR sets the renegotiate timeout of \s-1SSL BIO\s0 \fBb\fR
|
||||
to \fBseconds\fR.
|
||||
When the renegotiate timeout elapses the session is automatically renegotiated.
|
||||
.PP
|
||||
\&\fBBIO_get_num_renegotiates()\fR returns the total number of session
|
||||
renegotiations due to I/O or timeout.
|
||||
renegotiations due to I/O or timeout of \s-1SSL BIO\s0 \fBb\fR.
|
||||
.PP
|
||||
\&\fBBIO_new_ssl()\fR allocates an \s-1SSL BIO\s0 using \s-1SSL_CTX\s0 \fBctx\fR and using
|
||||
client mode if \fBclient\fR is non zero.
|
||||
@ -212,8 +212,7 @@ client mode if \fBclient\fR is non zero.
|
||||
\&\s-1SSL BIO\s0 (using \fBctx\fR) followed by a connect \s-1BIO.\s0
|
||||
.PP
|
||||
\&\fBBIO_new_buffer_ssl_connect()\fR creates a new \s-1BIO\s0 chain consisting
|
||||
of a buffering \s-1BIO,\s0 an \s-1SSL BIO\s0 (using \fBctx\fR) and a connect
|
||||
\&\s-1BIO.\s0
|
||||
of a buffering \s-1BIO,\s0 an \s-1SSL BIO\s0 (using \fBctx\fR), and a connect \s-1BIO.\s0
|
||||
.PP
|
||||
\&\fBBIO_ssl_copy_session_id()\fR copies an \s-1SSL\s0 session id between
|
||||
\&\s-1BIO\s0 chains \fBfrom\fR and \fBto\fR. It does this by locating the
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_FIND_TYPE 3"
|
||||
.TH BIO_FIND_TYPE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_FIND_TYPE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_GET_DATA 3"
|
||||
.TH BIO_GET_DATA 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_GET_DATA 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_GET_EX_NEW_INDEX 3"
|
||||
.TH BIO_GET_EX_NEW_INDEX 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_GET_EX_NEW_INDEX 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_METH_NEW 3"
|
||||
.TH BIO_METH_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_NEW 3"
|
||||
.TH BIO_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_NEW_CMS 3"
|
||||
.TH BIO_NEW_CMS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_NEW_CMS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_PARSE_HOSTSERV 3"
|
||||
.TH BIO_PARSE_HOSTSERV 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_PARSE_HOSTSERV 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_PRINTF 3"
|
||||
.TH BIO_PRINTF 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_PRINTF 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_PUSH 3"
|
||||
.TH BIO_PUSH 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_PUSH 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
@ -145,22 +145,27 @@ BIO_push, BIO_pop, BIO_set_next \- add and remove BIOs from a chain
|
||||
.Vb 1
|
||||
\& #include <openssl/bio.h>
|
||||
\&
|
||||
\& BIO *BIO_push(BIO *b, BIO *append);
|
||||
\& BIO *BIO_push(BIO *b, BIO *next);
|
||||
\& BIO *BIO_pop(BIO *b);
|
||||
\& void BIO_set_next(BIO *b, BIO *next);
|
||||
.Ve
|
||||
.SH "DESCRIPTION"
|
||||
.IX Header "DESCRIPTION"
|
||||
The \fBBIO_push()\fR function appends the \s-1BIO\s0 \fBappend\fR to \fBb\fR, it returns
|
||||
\&\fBb\fR.
|
||||
\&\fBBIO_push()\fR pushes \fIb\fR on \fInext\fR.
|
||||
If \fIb\fR is \s-1NULL\s0 the function does nothing and returns \fInext\fR.
|
||||
Otherwise it prepends \fIb\fR, which may be a single \s-1BIO\s0 or a chain of BIOs,
|
||||
to \fInext\fR (unless \fInext\fR is \s-1NULL\s0).
|
||||
It then makes a control call on \fIb\fR and returns \fIb\fR.
|
||||
.PP
|
||||
\&\fBBIO_pop()\fR removes the \s-1BIO\s0 \fBb\fR from a chain and returns the next \s-1BIO\s0
|
||||
in the chain, or \s-1NULL\s0 if there is no next \s-1BIO.\s0 The removed \s-1BIO\s0 then
|
||||
becomes a single \s-1BIO\s0 with no association with the original chain,
|
||||
it can thus be freed or attached to a different chain.
|
||||
\&\fBBIO_pop()\fR removes the \s-1BIO\s0 \fIb\fR from any chain is is part of.
|
||||
If \fIb\fR is \s-1NULL\s0 the function does nothing and returns \s-1NULL.\s0
|
||||
Otherwise it makes a control call on \fIb\fR and
|
||||
returns the next \s-1BIO\s0 in the chain, or \s-1NULL\s0 if there is no next \s-1BIO.\s0
|
||||
The removed \s-1BIO\s0 becomes a single \s-1BIO\s0 with no association with
|
||||
the original chain, it can thus be freed or be made part of a different chain.
|
||||
.PP
|
||||
\&\fBBIO_set_next()\fR replaces the existing next \s-1BIO\s0 in a chain with the \s-1BIO\s0 pointed to
|
||||
by \fBnext\fR. The new chain may include some of the same BIOs from the old chain
|
||||
by \fInext\fR. The new chain may include some of the same BIOs from the old chain
|
||||
or it may be completely different.
|
||||
.SH "NOTES"
|
||||
.IX Header "NOTES"
|
||||
@ -169,18 +174,19 @@ joins two \s-1BIO\s0 chains whereas \fBBIO_pop()\fR deletes a single \s-1BIO\s0
|
||||
the deleted \s-1BIO\s0 does not need to be at the end of a chain.
|
||||
.PP
|
||||
The process of calling \fBBIO_push()\fR and \fBBIO_pop()\fR on a \s-1BIO\s0 may have additional
|
||||
consequences (a control call is made to the affected BIOs) any effects will
|
||||
be noted in the descriptions of individual BIOs.
|
||||
consequences (a control call is made to the affected BIOs).
|
||||
Any effects will be noted in the descriptions of individual BIOs.
|
||||
.SH "RETURN VALUES"
|
||||
.IX Header "RETURN VALUES"
|
||||
\&\fBBIO_push()\fR returns the end of the chain, \fBb\fR.
|
||||
\&\fBBIO_push()\fR returns the head of the chain,
|
||||
which usually is \fIb\fR, or \fInext\fR if \fIb\fR is \s-1NULL.\s0
|
||||
.PP
|
||||
\&\fBBIO_pop()\fR returns the next \s-1BIO\s0 in the chain, or \s-1NULL\s0 if there is no next
|
||||
\&\s-1BIO.\s0
|
||||
\&\fBBIO_pop()\fR returns the next \s-1BIO\s0 in the chain,
|
||||
or \s-1NULL\s0 if there is no next \s-1BIO.\s0
|
||||
.SH "EXAMPLES"
|
||||
.IX Header "EXAMPLES"
|
||||
For these examples suppose \fBmd1\fR and \fBmd2\fR are digest BIOs, \fBb64\fR is
|
||||
a base64 \s-1BIO\s0 and \fBf\fR is a file \s-1BIO.\s0
|
||||
For these examples suppose \fImd1\fR and \fImd2\fR are digest BIOs,
|
||||
\&\fIb64\fR is a base64 \s-1BIO\s0 and \fIf\fR is a file \s-1BIO.\s0
|
||||
.PP
|
||||
If the call:
|
||||
.PP
|
||||
@ -188,26 +194,29 @@ If the call:
|
||||
\& BIO_push(b64, f);
|
||||
.Ve
|
||||
.PP
|
||||
is made then the new chain will be \fBb64\-f\fR. After making the calls
|
||||
is made then the new chain will be \fIb64\-f\fR. After making the calls
|
||||
.PP
|
||||
.Vb 2
|
||||
\& BIO_push(md2, b64);
|
||||
\& BIO_push(md1, md2);
|
||||
.Ve
|
||||
.PP
|
||||
the new chain is \fBmd1\-md2\-b64\-f\fR. Data written to \fBmd1\fR will be digested
|
||||
by \fBmd1\fR and \fBmd2\fR, \fBbase64\fR encoded and written to \fBf\fR.
|
||||
the new chain is \fImd1\-md2\-b64\-f\fR. Data written to \fImd1\fR will be digested
|
||||
by \fImd1\fR and \fImd2\fR, base64 encoded, and finally written to \fIf\fR.
|
||||
.PP
|
||||
It should be noted that reading causes data to pass in the reverse
|
||||
direction, that is data is read from \fBf\fR, \fBbase64\fR decoded and digested
|
||||
by \fBmd2\fR and \fBmd1\fR. If the call:
|
||||
direction, that is data is read from \fIf\fR, base64 decoded,
|
||||
and digested by \fImd2\fR and then \fImd1\fR.
|
||||
.PP
|
||||
The call:
|
||||
.PP
|
||||
.Vb 1
|
||||
\& BIO_pop(md2);
|
||||
.Ve
|
||||
.PP
|
||||
The call will return \fBb64\fR and the new chain will be \fBmd1\-b64\-f\fR data can
|
||||
be written to \fBmd1\fR as before.
|
||||
will return \fIb64\fR and the new chain will be \fImd1\-b64\-f\fR.
|
||||
Data can be written to and read from \fImd1\fR as before,
|
||||
except that \fImd2\fR will no more be applied.
|
||||
.SH "SEE ALSO"
|
||||
.IX Header "SEE ALSO"
|
||||
bio
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_READ 3"
|
||||
.TH BIO_READ 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_READ 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_ACCEPT 3"
|
||||
.TH BIO_S_ACCEPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_ACCEPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_BIO 3"
|
||||
.TH BIO_S_BIO 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_BIO 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_CONNECT 3"
|
||||
.TH BIO_S_CONNECT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_CONNECT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_FD 3"
|
||||
.TH BIO_S_FD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_FD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_FILE 3"
|
||||
.TH BIO_S_FILE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_MEM 3"
|
||||
.TH BIO_S_MEM 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_MEM 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_NULL 3"
|
||||
.TH BIO_S_NULL 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_NULL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_S_SOCKET 3"
|
||||
.TH BIO_S_SOCKET 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_S_SOCKET 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_SET_CALLBACK 3"
|
||||
.TH BIO_SET_CALLBACK 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_SET_CALLBACK 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BIO_SHOULD_RETRY 3"
|
||||
.TH BIO_SHOULD_RETRY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BIO_SHOULD_RETRY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_BLINDING_NEW 3"
|
||||
.TH BN_BLINDING_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_BLINDING_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_CTX_NEW 3"
|
||||
.TH BN_CTX_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_CTX_START 3"
|
||||
.TH BN_CTX_START 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_CTX_START 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_ADD 3"
|
||||
.TH BN_ADD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_ADD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_ADD_WORD 3"
|
||||
.TH BN_ADD_WORD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_ADD_WORD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_BN2BIN 3"
|
||||
.TH BN_BN2BIN 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_BN2BIN 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_CMP 3"
|
||||
.TH BN_CMP 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_CMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_COPY 3"
|
||||
.TH BN_COPY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_COPY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_GENERATE_PRIME 3"
|
||||
.TH BN_GENERATE_PRIME 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_GENERATE_PRIME 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_MOD_INVERSE 3"
|
||||
.TH BN_MOD_INVERSE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_MOD_INVERSE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_MOD_MUL_MONTGOMERY 3"
|
||||
.TH BN_MOD_MUL_MONTGOMERY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_MOD_MUL_MONTGOMERY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_MOD_MUL_RECIPROCAL 3"
|
||||
.TH BN_MOD_MUL_RECIPROCAL 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_MOD_MUL_RECIPROCAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_NEW 3"
|
||||
.TH BN_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_NUM_BYTES 3"
|
||||
.TH BN_NUM_BYTES 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_NUM_BYTES 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_RAND 3"
|
||||
.TH BN_RAND 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_RAND 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
@ -173,7 +173,7 @@ the number will be set to 1, so that the product of two such random
|
||||
numbers will always have 2*\fBbits\fR length.
|
||||
If \fBbottom\fR is \fB\s-1BN_RAND_BOTTOM_ODD\s0\fR, the number will be odd; if it
|
||||
is \fB\s-1BN_RAND_BOTTOM_ANY\s0\fR it can be odd or even.
|
||||
If \fBbits\fR is 1 then \fBtop\fR cannot also be \fB\s-1BN_RAND_FLG_TOPTWO\s0\fR.
|
||||
If \fBbits\fR is 1 then \fBtop\fR cannot also be \fB\s-1BN_RAND_TOP_TWO\s0\fR.
|
||||
.PP
|
||||
\&\fBBN_rand_range()\fR generates a cryptographically strong pseudo-random
|
||||
number \fBrnd\fR in the range 0 <= \fBrnd\fR < \fBrange\fR.
|
||||
@ -212,7 +212,7 @@ The
|
||||
\&\fBBN_priv_rand()\fR and \fBBN_priv_rand_range()\fR functions were added in OpenSSL 1.1.1.
|
||||
.SH "COPYRIGHT"
|
||||
.IX Header "COPYRIGHT"
|
||||
Copyright 2000\-2019 The OpenSSL Project Authors. All Rights Reserved.
|
||||
Copyright 2000\-2021 The OpenSSL Project Authors. All Rights Reserved.
|
||||
.PP
|
||||
Licensed under the OpenSSL license (the \*(L"License\*(R"). You may not use
|
||||
this file except in compliance with the License. You can obtain a copy
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_SECURITY_BITS 3"
|
||||
.TH BN_SECURITY_BITS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_SECURITY_BITS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_SET_BIT 3"
|
||||
.TH BN_SET_BIT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_SET_BIT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_SWAP 3"
|
||||
.TH BN_SWAP 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_SWAP 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BN_ZERO 3"
|
||||
.TH BN_ZERO 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BN_ZERO 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "BUF_MEM_NEW 3"
|
||||
.TH BUF_MEM_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH BUF_MEM_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_ADD0_CERT 3"
|
||||
.TH CMS_ADD0_CERT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_ADD0_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_ADD1_RECIPIENT_CERT 3"
|
||||
.TH CMS_ADD1_RECIPIENT_CERT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_ADD1_RECIPIENT_CERT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_ADD1_SIGNER 3"
|
||||
.TH CMS_ADD1_SIGNER 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_ADD1_SIGNER 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_COMPRESS 3"
|
||||
.TH CMS_COMPRESS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_COMPRESS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_DECRYPT 3"
|
||||
.TH CMS_DECRYPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_DECRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_ENCRYPT 3"
|
||||
.TH CMS_ENCRYPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_ENCRYPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_FINAL 3"
|
||||
.TH CMS_FINAL 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_FINAL 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_GET0_RECIPIENTINFOS 3"
|
||||
.TH CMS_GET0_RECIPIENTINFOS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_GET0_RECIPIENTINFOS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_GET0_SIGNERINFOS 3"
|
||||
.TH CMS_GET0_SIGNERINFOS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_GET0_SIGNERINFOS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_GET0_TYPE 3"
|
||||
.TH CMS_GET0_TYPE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_GET0_TYPE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_GET1_RECEIPTREQUEST 3"
|
||||
.TH CMS_GET1_RECEIPTREQUEST 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_GET1_RECEIPTREQUEST 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_SIGN 3"
|
||||
.TH CMS_SIGN 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_SIGN 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_SIGN_RECEIPT 3"
|
||||
.TH CMS_SIGN_RECEIPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_SIGN_RECEIPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_UNCOMPRESS 3"
|
||||
.TH CMS_UNCOMPRESS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_UNCOMPRESS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_VERIFY 3"
|
||||
.TH CMS_VERIFY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_VERIFY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CMS_VERIFY_RECEIPT 3"
|
||||
.TH CMS_VERIFY_RECEIPT 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CMS_VERIFY_RECEIPT 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CONF_MODULES_FREE 3"
|
||||
.TH CONF_MODULES_FREE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CONF_MODULES_FREE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CONF_MODULES_LOAD_FILE 3"
|
||||
.TH CONF_MODULES_LOAD_FILE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CONF_MODULES_LOAD_FILE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CRYPTO_THREAD_RUN_ONCE 3"
|
||||
.TH CRYPTO_THREAD_RUN_ONCE 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CRYPTO_THREAD_RUN_ONCE 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CRYPTO_GET_EX_NEW_INDEX 3"
|
||||
.TH CRYPTO_GET_EX_NEW_INDEX 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CRYPTO_GET_EX_NEW_INDEX 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CRYPTO_MEMCMP 3"
|
||||
.TH CRYPTO_MEMCMP 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CRYPTO_MEMCMP 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CTLOG_STORE_GET0_LOG_BY_ID 3"
|
||||
.TH CTLOG_STORE_GET0_LOG_BY_ID 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CTLOG_STORE_GET0_LOG_BY_ID 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CTLOG_STORE_NEW 3"
|
||||
.TH CTLOG_STORE_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CTLOG_STORE_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CTLOG_NEW 3"
|
||||
.TH CTLOG_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CTLOG_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "CT_POLICY_EVAL_CTX_NEW 3"
|
||||
.TH CT_POLICY_EVAL_CTX_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH CT_POLICY_EVAL_CTX_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DEFINE_STACK_OF 3"
|
||||
.TH DEFINE_STACK_OF 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DEFINE_STACK_OF 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DES_RANDOM_KEY 3"
|
||||
.TH DES_RANDOM_KEY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DES_RANDOM_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_GENERATE_KEY 3"
|
||||
.TH DH_GENERATE_KEY 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_GENERATE_KEY 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_GENERATE_PARAMETERS 3"
|
||||
.TH DH_GENERATE_PARAMETERS 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_GENERATE_PARAMETERS 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_GET0_PQG 3"
|
||||
.TH DH_GET0_PQG 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_GET0_PQG 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_GET_1024_160 3"
|
||||
.TH DH_GET_1024_160 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_GET_1024_160 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_METH_NEW 3"
|
||||
.TH DH_METH_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_METH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_NEW 3"
|
||||
.TH DH_NEW 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_NEW 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_NEW_BY_NID 3"
|
||||
.TH DH_NEW_BY_NID 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_NEW_BY_NID 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
@ -133,7 +133,7 @@
|
||||
.\" ========================================================================
|
||||
.\"
|
||||
.IX Title "DH_SET_METHOD 3"
|
||||
.TH DH_SET_METHOD 3 "2021-08-24" "1.1.1l" "OpenSSL"
|
||||
.TH DH_SET_METHOD 3 "2021-12-14" "1.1.1m" "OpenSSL"
|
||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||
.\" way too many mistakes in technical documents.
|
||||
.if n .ad l
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user