[openssl-dev] [openssl.org #4354] PATCH: cross reference SSL_CTX_set_client_CA_list in SSL_CTX_use_certificate and SSL_CTX_load_verify_locations man pages

noloader@gmail.com via RT rt at openssl.org
Sat Feb 27 20:24:07 UTC 2016


Stack Overflow has a number of questions related to mutual
authentication, the client and its certificate. Those visiting the man
pages for functions like SSL_CTX_use_certificate and
SSL_CTX_load_verify_locations don't receive the benefit of a cross
reference to SSL_CTX_set_client_CA_list.

This patch adds the cross reference.

$ cat SSL_CTX_set_client_CA_list.diff
diff --git a/doc/ssl/SSL_CTX_load_verify_locations.pod
b/doc/ssl/SSL_CTX_load_verify_locations.pod
index de388d3..53e119e 100644
--- a/doc/ssl/SSL_CTX_load_verify_locations.pod
+++ b/doc/ssl/SSL_CTX_load_verify_locations.pod
@@ -141,6 +141,7 @@ L<SSL_CTX_set_client_CA_list(3)>,
 L<SSL_get_client_CA_list(3)>,
 L<SSL_CTX_use_certificate(3)>,
 L<SSL_CTX_add_extra_chain_cert(3)>,
-L<SSL_CTX_set_cert_store(3)>
+L<SSL_CTX_set_cert_store(3)>,
+L<SSL_CTX_set_client_CA_list(3)>

 =cut
diff --git a/doc/ssl/SSL_CTX_use_certificate.pod
b/doc/ssl/SSL_CTX_use_certificate.pod
index 2bb0ea6..13bb277 100644
--- a/doc/ssl/SSL_CTX_use_certificate.pod
+++ b/doc/ssl/SSL_CTX_use_certificate.pod
@@ -154,6 +154,7 @@ L<ssl(3)>, L<SSL_new(3)>, L<SSL_clear(3)>,
 L<SSL_CTX_load_verify_locations(3)>,
 L<SSL_CTX_set_default_passwd_cb(3)>,
 L<SSL_CTX_set_cipher_list(3)>,
+L<SSL_CTX_set_client_CA_list(3)>,
 L<SSL_CTX_set_client_cert_cb(3)>,
 L<SSL_CTX_add_extra_chain_cert(3)>

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4354
Please log in as guest with password guest if prompted

-------------- next part --------------
diff --git a/doc/ssl/SSL_CTX_load_verify_locations.pod b/doc/ssl/SSL_CTX_load_verify_locations.pod
index de388d3..53e119e 100644
--- a/doc/ssl/SSL_CTX_load_verify_locations.pod
+++ b/doc/ssl/SSL_CTX_load_verify_locations.pod
@@ -141,6 +141,7 @@ L<SSL_CTX_set_client_CA_list(3)>,
 L<SSL_get_client_CA_list(3)>,
 L<SSL_CTX_use_certificate(3)>,
 L<SSL_CTX_add_extra_chain_cert(3)>,
-L<SSL_CTX_set_cert_store(3)>
+L<SSL_CTX_set_cert_store(3)>,
+L<SSL_CTX_set_client_CA_list(3)>
 
 =cut
diff --git a/doc/ssl/SSL_CTX_use_certificate.pod b/doc/ssl/SSL_CTX_use_certificate.pod
index 2bb0ea6..13bb277 100644
--- a/doc/ssl/SSL_CTX_use_certificate.pod
+++ b/doc/ssl/SSL_CTX_use_certificate.pod
@@ -154,6 +154,7 @@ L<ssl(3)>, L<SSL_new(3)>, L<SSL_clear(3)>,
 L<SSL_CTX_load_verify_locations(3)>,
 L<SSL_CTX_set_default_passwd_cb(3)>,
 L<SSL_CTX_set_cipher_list(3)>,
+L<SSL_CTX_set_client_CA_list(3)>,
 L<SSL_CTX_set_client_cert_cb(3)>,
 L<SSL_CTX_add_extra_chain_cert(3)>
 


More information about the openssl-dev mailing list