From aef083f7c077d78ca91f506558203279c7aa7309 Mon Sep 17 00:00:00 2001 From: tb <> Date: Tue, 10 Dec 2024 08:42:12 +0000 Subject: Document tls_peer_cert_common_name() ok beck --- src/lib/libtls/man/tls_conn_version.3 | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib/libtls/man/tls_conn_version.3 b/src/lib/libtls/man/tls_conn_version.3 index 9ab6932f54..8fb30624d7 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.10 2019/11/02 13:43:14 jsing Exp $ +.\" $OpenBSD: tls_conn_version.3,v 1.11 2024/12/10 08:42:12 tb 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: November 2 2019 $ +.Dd $Mdocdate: December 10 2024 $ .Dt TLS_CONN_VERSION 3 .Os .Sh NAME @@ -30,6 +30,7 @@ .Nm tls_peer_cert_chain_pem , .Nm tls_peer_cert_issuer , .Nm tls_peer_cert_subject , +.Nm tls_peer_cert_common_name , .Nm tls_peer_cert_hash , .Nm tls_peer_cert_notbefore , .Nm tls_peer_cert_notafter @@ -65,6 +66,8 @@ .Ft const char * .Fn tls_peer_cert_subject "struct tls *ctx" .Ft const char * +.Fn tls_peer_cert_common_name "struct tls *ctx" +.Ft const char * .Fn tls_peer_cert_hash "struct tls *ctx" .Ft time_t .Fn tls_peer_cert_notbefore "struct tls *ctx" @@ -133,6 +136,11 @@ corresponding to the subject of the peer certificate from returns a string corresponding to the issuer of the peer certificate from .Ar ctx . +.Fn tls_peer_cert_common_name +returns a string +corresponding to the common name of the peer certificate from +.Ar ctx +or the empty string if no common name is present. .Pp .Fn tls_peer_cert_hash returns a string @@ -209,6 +217,9 @@ appeared in .Fn tls_conn_cipher_strength appeared in .Ox 6.7 . +.Fn tls_peer_cert_common_name +appeared in +.Ox 7.7 . .Sh AUTHORS .An Bob Beck Aq Mt beck@openbsd.org .An Joel Sing Aq Mt jsing@openbsd.org -- cgit v1.2.3-55-g6feb