From 800b400429130c255973b130ac2376970630d5e9 Mon Sep 17 00:00:00 2001 From: schwarze <> Date: Mon, 7 Jul 2025 10:54:00 +0000 Subject: .Lb libtls libssl libcrypto OK tb@ and no objection from tedu@ --- src/lib/libtls/man/tls_accept_socket.3 | 5 +++-- src/lib/libtls/man/tls_client.3 | 5 +++-- src/lib/libtls/man/tls_config_ocsp_require_stapling.3 | 5 +++-- src/lib/libtls/man/tls_config_set_protocols.3 | 6 ++++-- src/lib/libtls/man/tls_config_set_session_id.3 | 5 +++-- src/lib/libtls/man/tls_config_verify.3 | 5 +++-- src/lib/libtls/man/tls_conn_version.3 | 5 +++-- src/lib/libtls/man/tls_connect.3 | 5 +++-- src/lib/libtls/man/tls_init.3 | 5 +++-- src/lib/libtls/man/tls_load_file.3 | 5 +++-- src/lib/libtls/man/tls_ocsp_process_response.3 | 5 +++-- src/lib/libtls/man/tls_read.3 | 5 +++-- 12 files changed, 37 insertions(+), 24 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libtls/man/tls_accept_socket.3 b/src/lib/libtls/man/tls_accept_socket.3 index 931b9346ec..8922708e0f 100644 --- a/src/lib/libtls/man/tls_accept_socket.3 +++ b/src/lib/libtls/man/tls_accept_socket.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_accept_socket.3,v 1.4 2018/05/26 12:35:26 schwarze Exp $ +.\" $OpenBSD: tls_accept_socket.3,v 1.5 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2015 Ted Unangst .\" Copyright (c) 2015 Joel Sing @@ -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: May 26 2018 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_ACCEPT_SOCKET 3 .Os .Sh NAME @@ -25,6 +25,7 @@ .Nm tls_accept_cbs .Nd accept an incoming client connection in a TLS server .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fo tls_accept_socket diff --git a/src/lib/libtls/man/tls_client.3 b/src/lib/libtls/man/tls_client.3 index 98f58d4c20..235c779519 100644 --- a/src/lib/libtls/man/tls_client.3 +++ b/src/lib/libtls/man/tls_client.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_client.3,v 1.4 2017/08/12 03:41:48 jsing Exp $ +.\" $OpenBSD: tls_client.3,v 1.5 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" @@ -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 12 2017 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CLIENT 3 .Os .Sh NAME @@ -25,6 +25,7 @@ .Nm tls_free .Nd configure a TLS connection .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft struct tls * .Fn tls_client void diff --git a/src/lib/libtls/man/tls_config_ocsp_require_stapling.3 b/src/lib/libtls/man/tls_config_ocsp_require_stapling.3 index a0694d304f..d776b61ad6 100644 --- a/src/lib/libtls/man/tls_config_ocsp_require_stapling.3 +++ b/src/lib/libtls/man/tls_config_ocsp_require_stapling.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_config_ocsp_require_stapling.3,v 1.5 2017/01/31 20:53:50 jmc Exp $ +.\" $OpenBSD: tls_config_ocsp_require_stapling.3,v 1.6 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2016 Bob Beck .\" @@ -14,13 +14,14 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: January 31 2017 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONFIG_OCSP_REQUIRE_STAPLING 3 .Os .Sh NAME .Nm tls_config_ocsp_require_stapling .Nd OCSP configuration for libtls .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft void .Fn tls_config_ocsp_require_stapling "struct tls_config *config" diff --git a/src/lib/libtls/man/tls_config_set_protocols.3 b/src/lib/libtls/man/tls_config_set_protocols.3 index 32b8cce757..403bc10b82 100644 --- a/src/lib/libtls/man/tls_config_set_protocols.3 +++ b/src/lib/libtls/man/tls_config_set_protocols.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_config_set_protocols.3,v 1.12 2023/07/02 06:37:27 beck Exp $ +.\" $OpenBSD: tls_config_set_protocols.3,v 1.13 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" Copyright (c) 2015, 2016 Joel Sing @@ -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: July 2 2023 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONFIG_SET_PROTOCOLS 3 .Os .Sh NAME @@ -26,10 +26,12 @@ .Nm tls_config_set_ciphers , .Nm tls_config_set_dheparams , .Nm tls_config_set_ecdhecurves , +.\" .Nm tls_config_set_ecdhecurve is intentionally undocumented. .Nm tls_config_prefer_ciphers_client , .Nm tls_config_prefer_ciphers_server .Nd TLS protocol and cipher selection .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fo tls_config_set_protocols diff --git a/src/lib/libtls/man/tls_config_set_session_id.3 b/src/lib/libtls/man/tls_config_set_session_id.3 index d969e01e33..a869b3f24c 100644 --- a/src/lib/libtls/man/tls_config_set_session_id.3 +++ b/src/lib/libtls/man/tls_config_set_session_id.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_config_set_session_id.3,v 1.5 2018/02/10 06:07:43 jsing Exp $ +.\" $OpenBSD: tls_config_set_session_id.3,v 1.6 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2017 Claudio Jeker .\" Copyright (c) 2018 Joel Sing @@ -15,7 +15,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: February 10 2018 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONFIG_SET_SESSION_ID 3 .Os .Sh NAME @@ -25,6 +25,7 @@ .Nm tls_config_add_ticket_key .Nd configure resuming of TLS handshakes .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fo tls_config_set_session_fd diff --git a/src/lib/libtls/man/tls_config_verify.3 b/src/lib/libtls/man/tls_config_verify.3 index 4a43c834d7..d5b29e858e 100644 --- a/src/lib/libtls/man/tls_config_verify.3 +++ b/src/lib/libtls/man/tls_config_verify.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_config_verify.3,v 1.4 2017/03/02 11:05:50 jmc Exp $ +.\" $OpenBSD: tls_config_verify.3,v 1.5 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" Copyright (c) 2015 Joel Sing @@ -15,7 +15,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 2 2017 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONFIG_VERIFY 3 .Os .Sh NAME @@ -25,6 +25,7 @@ .Nm tls_config_insecure_noverifytime .Nd insecure TLS configuration .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft void .Fn tls_config_verify "struct tls_config *config" diff --git a/src/lib/libtls/man/tls_conn_version.3 b/src/lib/libtls/man/tls_conn_version.3 index 8fb30624d7..3a386cf11f 100644 --- a/src/lib/libtls/man/tls_conn_version.3 +++ b/src/lib/libtls/man/tls_conn_version.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_conn_version.3,v 1.11 2024/12/10 08:42:12 tb Exp $ +.\" $OpenBSD: tls_conn_version.3,v 1.12 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2015 Bob Beck .\" Copyright (c) 2016, 2018 Joel Sing @@ -15,7 +15,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: December 10 2024 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONN_VERSION 3 .Os .Sh NAME @@ -36,6 +36,7 @@ .Nm tls_peer_cert_notafter .Nd inspect an established TLS connection .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft const char * .Fn tls_conn_version "struct tls *ctx" diff --git a/src/lib/libtls/man/tls_connect.3 b/src/lib/libtls/man/tls_connect.3 index 4c4f01c256..95a18864b2 100644 --- a/src/lib/libtls/man/tls_connect.3 +++ b/src/lib/libtls/man/tls_connect.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_connect.3,v 1.4 2018/07/09 19:51:18 tb Exp $ +.\" $OpenBSD: tls_connect.3,v 1.5 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" Copyright (c) 2014, 2015 Joel Sing @@ -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: July 9 2018 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_CONNECT 3 .Os .Sh NAME @@ -27,6 +27,7 @@ .Nm tls_connect_cbs .Nd instruct a TLS client to establish a connection .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fo tls_connect diff --git a/src/lib/libtls/man/tls_init.3 b/src/lib/libtls/man/tls_init.3 index 557998107c..69879c04c7 100644 --- a/src/lib/libtls/man/tls_init.3 +++ b/src/lib/libtls/man/tls_init.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_init.3,v 1.13 2018/07/09 19:47:20 tb Exp $ +.\" $OpenBSD: tls_init.3,v 1.14 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" Copyright (c) 2016 Joel Sing @@ -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: July 9 2018 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_INIT 3 .Os .Sh NAME @@ -26,6 +26,7 @@ .Nm tls_config_error .Nd initialize TLS client and server API .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fn tls_init void diff --git a/src/lib/libtls/man/tls_load_file.3 b/src/lib/libtls/man/tls_load_file.3 index cf33b575ef..33f486d530 100644 --- a/src/lib/libtls/man/tls_load_file.3 +++ b/src/lib/libtls/man/tls_load_file.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_load_file.3,v 1.14 2022/01/01 02:18:28 jsg Exp $ +.\" $OpenBSD: tls_load_file.3,v 1.15 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" Copyright (c) 2015 Reyk Floeter @@ -17,7 +17,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: January 1 2022 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_LOAD_FILE 3 .Os .Sh NAME @@ -49,6 +49,7 @@ .Nm tls_default_ca_cert_file .Nd TLS certificate and key configuration .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft uint8_t * .Fo tls_load_file diff --git a/src/lib/libtls/man/tls_ocsp_process_response.3 b/src/lib/libtls/man/tls_ocsp_process_response.3 index 6e3aa4aecc..e7b57a6827 100644 --- a/src/lib/libtls/man/tls_ocsp_process_response.3 +++ b/src/lib/libtls/man/tls_ocsp_process_response.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_ocsp_process_response.3,v 1.6 2018/07/24 02:01:34 tb Exp $ +.\" $OpenBSD: tls_ocsp_process_response.3,v 1.7 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2016 Bob Beck .\" @@ -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: July 24 2018 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_OCSP_PROCESS_RESPONSE 3 .Os .Sh NAME @@ -29,6 +29,7 @@ .Nm tls_peer_ocsp_next_update .Nd inspect an OCSP response .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft int .Fo tls_ocsp_process_response diff --git a/src/lib/libtls/man/tls_read.3 b/src/lib/libtls/man/tls_read.3 index f9d949eef5..f72e63cf63 100644 --- a/src/lib/libtls/man/tls_read.3 +++ b/src/lib/libtls/man/tls_read.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_read.3,v 1.8 2023/09/18 17:25:15 schwarze Exp $ +.\" $OpenBSD: tls_read.3,v 1.9 2025/07/07 10:54:00 schwarze Exp $ .\" .\" Copyright (c) 2014, 2015 Ted Unangst .\" Copyright (c) 2015 Doug Hogan @@ -18,7 +18,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: September 18 2023 $ +.Dd $Mdocdate: July 7 2025 $ .Dt TLS_READ 3 .Os .Sh NAME @@ -29,6 +29,7 @@ .Nm tls_close .Nd use a TLS connection .Sh SYNOPSIS +.Lb libtls libssl libcrypto .In tls.h .Ft ssize_t .Fo tls_read -- cgit v1.2.3-55-g6feb