summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2023-04-28 16:49:00 +0000
committerschwarze <>2023-04-28 16:49:00 +0000
commit1ce60b4afbf4cde527424c04352d010e0bafb51b (patch)
treec3b91d605418c44b854cc35d1d57011e6590d96d
parentdd9068bf95e5bc8c60bbf4c243e11000ee244fa2 (diff)
downloadopenbsd-1ce60b4afbf4cde527424c04352d010e0bafb51b.tar.gz
openbsd-1ce60b4afbf4cde527424c04352d010e0bafb51b.tar.bz2
openbsd-1ce60b4afbf4cde527424c04352d010e0bafb51b.zip
Mark a number of BIO_ctrl(3) command constants as intentionally
undocumented because they are NOOPs or deprecated.
-rw-r--r--src/lib/libcrypto/man/BIO_f_buffer.311
-rw-r--r--src/lib/libcrypto/man/BIO_f_cipher.35
-rw-r--r--src/lib/libcrypto/man/BIO_s_bio.38
-rw-r--r--src/lib/libcrypto/man/BIO_s_datagram.39
-rw-r--r--src/lib/libcrypto/man/BIO_s_file.35
5 files changed, 23 insertions, 15 deletions
diff --git a/src/lib/libcrypto/man/BIO_f_buffer.3 b/src/lib/libcrypto/man/BIO_f_buffer.3
index 412ec52d74..45c1b33dd0 100644
--- a/src/lib/libcrypto/man/BIO_f_buffer.3
+++ b/src/lib/libcrypto/man/BIO_f_buffer.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_f_buffer.3,v 1.15 2023/04/26 15:03:02 schwarze Exp $ 1.\" $OpenBSD: BIO_f_buffer.3,v 1.16 2023/04/28 16:49:00 schwarze Exp $
2.\" full merge up to OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -66,7 +66,7 @@
66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67.\" OF THE POSSIBILITY OF SUCH DAMAGE. 67.\" OF THE POSSIBILITY OF SUCH DAMAGE.
68.\" 68.\"
69.Dd $Mdocdate: April 26 2023 $ 69.Dd $Mdocdate: April 28 2023 $
70.Dt BIO_F_BUFFER 3 70.Dt BIO_F_BUFFER 3
71.Os 71.Os
72.Sh NAME 72.Sh NAME
@@ -76,9 +76,10 @@
76.Nm BIO_set_write_buffer_size , 76.Nm BIO_set_write_buffer_size ,
77.Nm BIO_set_buffer_size , 77.Nm BIO_set_buffer_size ,
78.Nm BIO_set_buffer_read_data 78.Nm BIO_set_buffer_read_data
79.\" .Nm BIO_buffer_get_num_lines is intentionally undocumented. 79.\" .Nm BIO_buffer_get_num_lines and
80.\" Contrary to what bio.h says, it does not *not* get some "IO type", 80.\" .Nm BIO_CTRL_GET are intentionally undocumented.
81.\" whatever that is supposed to be, but is a NOOP, and nothing uses it. 81.\" Contrary to what bio.h says, they do not *not* get some "IO type",
82.\" whatever that is supposed to be, but are NOOPs, and nothing uses them.
82.Nd buffering BIO 83.Nd buffering BIO
83.Sh SYNOPSIS 84.Sh SYNOPSIS
84.In openssl/bio.h 85.In openssl/bio.h
diff --git a/src/lib/libcrypto/man/BIO_f_cipher.3 b/src/lib/libcrypto/man/BIO_f_cipher.3
index 56bd27c0d9..de9d88493e 100644
--- a/src/lib/libcrypto/man/BIO_f_cipher.3
+++ b/src/lib/libcrypto/man/BIO_f_cipher.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_f_cipher.3,v 1.14 2023/04/11 16:58:43 schwarze Exp $ 1.\" $OpenBSD: BIO_f_cipher.3,v 1.15 2023/04/28 16:49:00 schwarze Exp $
2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100
3.\" 3.\"
4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>. 4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: April 11 2023 $ 52.Dd $Mdocdate: April 28 2023 $
53.Dt BIO_F_CIPHER 3 53.Dt BIO_F_CIPHER 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -57,6 +57,7 @@
57.Nm BIO_set_cipher , 57.Nm BIO_set_cipher ,
58.Nm BIO_get_cipher_status , 58.Nm BIO_get_cipher_status ,
59.Nm BIO_get_cipher_ctx 59.Nm BIO_get_cipher_ctx
60.\" .Nm BIO_CTRL_SET is intentionally undocumented because it has no effect.
60.Nd cipher BIO filter 61.Nd cipher BIO filter
61.Sh SYNOPSIS 62.Sh SYNOPSIS
62.In openssl/bio.h 63.In openssl/bio.h
diff --git a/src/lib/libcrypto/man/BIO_s_bio.3 b/src/lib/libcrypto/man/BIO_s_bio.3
index d009b3d374..faa6adfe3a 100644
--- a/src/lib/libcrypto/man/BIO_s_bio.3
+++ b/src/lib/libcrypto/man/BIO_s_bio.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_s_bio.3,v 1.17 2023/04/11 16:58:43 schwarze Exp $ 1.\" $OpenBSD: BIO_s_bio.3,v 1.18 2023/04/28 16:49:00 schwarze Exp $
2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" 3.\"
4.\" This file was written by 4.\" This file was written by
@@ -53,7 +53,7 @@
53.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 53.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
54.\" OF THE POSSIBILITY OF SUCH DAMAGE. 54.\" OF THE POSSIBILITY OF SUCH DAMAGE.
55.\" 55.\"
56.Dd $Mdocdate: April 11 2023 $ 56.Dd $Mdocdate: April 28 2023 $
57.Dt BIO_S_BIO 3 57.Dt BIO_S_BIO 3
58.Os 58.Os
59.Sh NAME 59.Sh NAME
@@ -75,6 +75,10 @@
75.\" .Nm BIO_nread 75.\" .Nm BIO_nread
76.\" .Nm BIO_nwrite0 76.\" .Nm BIO_nwrite0
77.\" .Nm BIO_nwrite 77.\" .Nm BIO_nwrite
78.\" .Nm BIO_C_NREAD0
79.\" .Nm BIO_C_NREAD
80.\" .Nm BIO_C_NWRITE0
81.\" .Nm BIO_C_NWRITE
78.Nd BIO pair BIO 82.Nd BIO pair BIO
79.Sh SYNOPSIS 83.Sh SYNOPSIS
80.In openssl/bio.h 84.In openssl/bio.h
diff --git a/src/lib/libcrypto/man/BIO_s_datagram.3 b/src/lib/libcrypto/man/BIO_s_datagram.3
index 5ee6fca184..104823e7a7 100644
--- a/src/lib/libcrypto/man/BIO_s_datagram.3
+++ b/src/lib/libcrypto/man/BIO_s_datagram.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_s_datagram.3,v 1.2 2022/12/28 07:59:13 jsg Exp $ 1.\" $OpenBSD: BIO_s_datagram.3,v 1.3 2023/04/28 16:49:00 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2022 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2022 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -14,7 +14,7 @@
14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16.\" 16.\"
17.Dd $Mdocdate: December 28 2022 $ 17.Dd $Mdocdate: April 28 2023 $
18.Dt BIO_S_DATAGRAM 3 18.Dt BIO_S_DATAGRAM 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -27,6 +27,9 @@
27.Nm BIO_dgram_recv_timedout , 27.Nm BIO_dgram_recv_timedout ,
28.Nm BIO_dgram_send_timedout , 28.Nm BIO_dgram_send_timedout ,
29.Nm BIO_dgram_non_fatal_error 29.Nm BIO_dgram_non_fatal_error
30.\" .Nm BIO_CTRL_DGRAM_QUERY_MTU and
31.\" .Nm BIO_CTRL_DGRAM_MTU_DISCOVER are intentionally undocumented.
32.\" They are almost unused, and OpenBSD does not appear to support them.
30.Nd datagram socket BIO 33.Nd datagram socket BIO
31.Sh SYNOPSIS 34.Sh SYNOPSIS
32.In openssl/bio.h 35.In openssl/bio.h
@@ -381,8 +384,6 @@ Control commands correspond to accessor functions as follows:
381.It Dv BIO_CTRL_SET_CLOSE 384.It Dv BIO_CTRL_SET_CLOSE
382.Xr BIO_set_close 3 385.Xr BIO_set_close 3
383.El 386.El
384.\" OpenBSD does not appear to support
385.\" BIO_CTRL_DGRAM_MTU_DISCOVER and BIO_CTRL_DGRAM_QUERY_MTU.
386.Ss Input and output operations 387.Ss Input and output operations
387.Xr BIO_read 3 388.Xr BIO_read 3
388attempts to read up to 389attempts to read up to
diff --git a/src/lib/libcrypto/man/BIO_s_file.3 b/src/lib/libcrypto/man/BIO_s_file.3
index 884412cb02..00a30e5c5f 100644
--- a/src/lib/libcrypto/man/BIO_s_file.3
+++ b/src/lib/libcrypto/man/BIO_s_file.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_s_file.3,v 1.13 2023/04/26 15:03:02 schwarze Exp $ 1.\" $OpenBSD: BIO_s_file.3,v 1.14 2023/04/28 16:49:00 schwarze Exp $
2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" selective merge up to: OpenSSL 1212818e Sep 11 13:22:14 2018 +0100 3.\" selective merge up to: OpenSSL 1212818e Sep 11 13:22:14 2018 +0100
4.\" 4.\"
@@ -66,7 +66,7 @@
66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67.\" OF THE POSSIBILITY OF SUCH DAMAGE. 67.\" OF THE POSSIBILITY OF SUCH DAMAGE.
68.\" 68.\"
69.Dd $Mdocdate: April 26 2023 $ 69.Dd $Mdocdate: April 28 2023 $
70.Dt BIO_S_FILE 3 70.Dt BIO_S_FILE 3
71.Os 71.Os
72.Sh NAME 72.Sh NAME
@@ -79,6 +79,7 @@
79.Nm BIO_write_filename , 79.Nm BIO_write_filename ,
80.Nm BIO_append_filename , 80.Nm BIO_append_filename ,
81.Nm BIO_rw_filename 81.Nm BIO_rw_filename
82.\" Nm BIO_CTRL_SET_FILENAME is unsused and intentionally undocumented.
82.Nd FILE BIO 83.Nd FILE BIO
83.Sh SYNOPSIS 84.Sh SYNOPSIS
84.In openssl/bio.h 85.In openssl/bio.h