summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-04-02 01:35:37 +0000
committerschwarze <>2018-04-02 01:35:37 +0000
commit05edc96a29112c2a09c1a92436fc72eeb383d60c (patch)
tree959a10a58bd83f954b4fc762c500fd728416b6c7
parent2fe43a4e2d8432b2221e50ee04aff3064332c898 (diff)
downloadopenbsd-05edc96a29112c2a09c1a92436fc72eeb383d60c.tar.gz
openbsd-05edc96a29112c2a09c1a92436fc72eeb383d60c.tar.bz2
openbsd-05edc96a29112c2a09c1a92436fc72eeb383d60c.zip
In x509_vfy.h rev. 1.26 2018/03/17 15:43:32, tb@ provided
X509_STORE_get0_param(3); write the documentation from scratch.
-rw-r--r--src/lib/libcrypto/man/X509_STORE_set1_param.320
1 files changed, 14 insertions, 6 deletions
diff --git a/src/lib/libcrypto/man/X509_STORE_set1_param.3 b/src/lib/libcrypto/man/X509_STORE_set1_param.3
index b7b2ceab42..ea6e399e54 100644
--- a/src/lib/libcrypto/man/X509_STORE_set1_param.3
+++ b/src/lib/libcrypto/man/X509_STORE_set1_param.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_set1_param.3,v 1.14 2018/03/30 00:44:24 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_set1_param.3,v 1.15 2018/04/02 01:35:37 schwarze Exp $
2.\" content checked up to: 2.\" content checked up to:
3.\" OpenSSL man3/X509_STORE_add_cert b0edda11 Mar 20 13:00:17 2018 +0000 3.\" OpenSSL man3/X509_STORE_add_cert b0edda11 Mar 20 13:00:17 2018 +0000
4.\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 4.\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400
@@ -17,7 +17,7 @@
17.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 17.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
18.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 18.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
19.\" 19.\"
20.Dd $Mdocdate: March 30 2018 $ 20.Dd $Mdocdate: April 2 2018 $
21.Dt X509_STORE_SET1_PARAM 3 21.Dt X509_STORE_SET1_PARAM 3
22.Os 22.Os
23.Sh NAME 23.Sh NAME
@@ -28,6 +28,7 @@
28.Nm X509_STORE_set_depth , 28.Nm X509_STORE_set_depth ,
29.Nm X509_STORE_add_cert , 29.Nm X509_STORE_add_cert ,
30.Nm X509_STORE_add_crl , 30.Nm X509_STORE_add_crl ,
31.Nm X509_STORE_get0_param ,
31.Nm X509_STORE_get0_objects , 32.Nm X509_STORE_get0_objects ,
32.Nm X509_STORE_get_ex_new_index , 33.Nm X509_STORE_get_ex_new_index ,
33.Nm X509_STORE_set_ex_data , 34.Nm X509_STORE_set_ex_data ,
@@ -70,6 +71,10 @@
70.Fa "X509_STORE *store" 71.Fa "X509_STORE *store"
71.Fa "X509_CRL *crl" 72.Fa "X509_CRL *crl"
72.Fc 73.Fc
74.Ft X509_VERIFY_PARAM *
75.Fo X509_STORE_get0_param
76.Fa "X509_STORE *store"
77.Fc
73.Ft STACK_OF(X509_OBJECT) * 78.Ft STACK_OF(X509_OBJECT) *
74.Fo X509_STORE_get0_objects 79.Fo X509_STORE_get0_objects
75.Fa "X509_STORE *store" 80.Fa "X509_STORE *store"
@@ -169,11 +174,13 @@ are already contained in the
169.Fa store , 174.Fa store ,
170or if memory allocation fails. 175or if memory allocation fails.
171.Pp 176.Pp
177.Fn X509_STORE_get0_param
178returns an internal pointer to the verification parameter object
179contained in the
180.Fa store ,
172.Fn X509_STORE_get0_objects 181.Fn X509_STORE_get0_objects
173returns an internal pointer to the stack of certificates, revocation lists, 182to the stack of certificates, revocation lists, and private keys.
174and private keys contained in the 183The returned pointers must not be freed by the calling application.
175.Fa store .
176The returned pointer must not be freed by the calling application.
177.Pp 184.Pp
178.Fn X509_STORE_get_ex_new_index 185.Fn X509_STORE_get_ex_new_index
179returns a new index or \-1 on failure. 186returns a new index or \-1 on failure.
@@ -210,6 +217,7 @@ and
210first appeared in OpenSSL 0.9.8 and have been available since 217first appeared in OpenSSL 0.9.8 and have been available since
211.Ox 4.5 . 218.Ox 4.5 .
212.Pp 219.Pp
220.Fn X509_STORE_get0_param ,
213.Fn X509_STORE_get0_objects , 221.Fn X509_STORE_get0_objects ,
214.Fn X509_STORE_get_ex_new_index , 222.Fn X509_STORE_get_ex_new_index ,
215.Fn X509_STORE_set_ex_data , 223.Fn X509_STORE_set_ex_data ,