diff options
author | schwarze <> | 2016-12-15 15:22:17 +0000 |
---|---|---|
committer | schwarze <> | 2016-12-15 15:22:17 +0000 |
commit | 0ece9769a183727fa1027fb07f05475cb038d9ec (patch) | |
tree | 8b62450f84f4b3117faec269f259f4119f7a8ac4 /src/lib | |
parent | 2e5402aad88fe3970e889879851a6ce2d921457d (diff) | |
download | openbsd-0ece9769a183727fa1027fb07f05475cb038d9ec.tar.gz openbsd-0ece9769a183727fa1027fb07f05475cb038d9ec.tar.bz2 openbsd-0ece9769a183727fa1027fb07f05475cb038d9ec.zip |
Make sure all pages talking about X509_EXTENSION objects
link back to X509_EXTENSION_new(3).
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/man/OCSP_CRLID_new.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OCSP_SERVICELOC_new.3 | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/man/X509v3_get_ext_by_NID.3 | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/man/x509.3 | 25 |
4 files changed, 22 insertions, 20 deletions
diff --git a/src/lib/libcrypto/man/OCSP_CRLID_new.3 b/src/lib/libcrypto/man/OCSP_CRLID_new.3 index 556ec7f20e..fbc54ec71a 100644 --- a/src/lib/libcrypto/man/OCSP_CRLID_new.3 +++ b/src/lib/libcrypto/man/OCSP_CRLID_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OCSP_CRLID_new.3,v 1.1 2016/12/12 22:48:02 schwarze Exp $ | 1 | .\" $OpenBSD: OCSP_CRLID_new.3,v 1.2 2016/12/15 15:22:17 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 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 12 2016 $ | 17 | .Dd $Mdocdate: December 15 2016 $ |
18 | .Dt OCSP_CRLID_NEW 3 | 18 | .Dt OCSP_CRLID_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -85,7 +85,8 @@ object or | |||
85 | if an error occurred. | 85 | if an error occurred. |
86 | .Sh SEE ALSO | 86 | .Sh SEE ALSO |
87 | .Xr OCSP_resp_find_status 3 , | 87 | .Xr OCSP_resp_find_status 3 , |
88 | .Xr OCSP_response_status 3 | 88 | .Xr OCSP_response_status 3 , |
89 | .Xr X509_EXTENSION_new 3 | ||
89 | .Sh STANDARDS | 90 | .Sh STANDARDS |
90 | RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate | 91 | RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate |
91 | Status Protocol, section 4.4.2: CRL References | 92 | Status Protocol, section 4.4.2: CRL References |
diff --git a/src/lib/libcrypto/man/OCSP_SERVICELOC_new.3 b/src/lib/libcrypto/man/OCSP_SERVICELOC_new.3 index 14a2a75f88..6179da3a5b 100644 --- a/src/lib/libcrypto/man/OCSP_SERVICELOC_new.3 +++ b/src/lib/libcrypto/man/OCSP_SERVICELOC_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OCSP_SERVICELOC_new.3,v 1.3 2016/12/14 16:20:28 schwarze Exp $ | 1 | .\" $OpenBSD: OCSP_SERVICELOC_new.3,v 1.4 2016/12/15 15:22:17 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 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 14 2016 $ | 17 | .Dd $Mdocdate: December 15 2016 $ |
18 | .Dt OCSP_SERVICELOC_NEW 3 | 18 | .Dt OCSP_SERVICELOC_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -86,6 +86,7 @@ object or | |||
86 | if an error occurred. | 86 | if an error occurred. |
87 | .Sh SEE ALSO | 87 | .Sh SEE ALSO |
88 | .Xr OCSP_REQUEST_new 3 , | 88 | .Xr OCSP_REQUEST_new 3 , |
89 | .Xr X509_EXTENSION_new 3 , | ||
89 | .Xr X509_get_issuer_name 3 , | 90 | .Xr X509_get_issuer_name 3 , |
90 | .Xr X509_NAME_new 3 | 91 | .Xr X509_NAME_new 3 |
91 | .Sh STANDARDS | 92 | .Sh STANDARDS |
diff --git a/src/lib/libcrypto/man/X509v3_get_ext_by_NID.3 b/src/lib/libcrypto/man/X509v3_get_ext_by_NID.3 index 866c7b8bdb..1ff4f73979 100644 --- a/src/lib/libcrypto/man/X509v3_get_ext_by_NID.3 +++ b/src/lib/libcrypto/man/X509v3_get_ext_by_NID.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509v3_get_ext_by_NID.3,v 1.2 2016/12/05 19:41:46 jmc Exp $ | 1 | .\" $OpenBSD: X509v3_get_ext_by_NID.3,v 1.3 2016/12/15 15:22:17 schwarze Exp $ |
2 | .\" OpenSSL c952780c Jun 21 07:03:34 2016 -0400 | 2 | .\" OpenSSL c952780c Jun 21 07:03:34 2016 -0400 |
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>. |
@@ -48,7 +48,7 @@ | |||
48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
50 | .\" | 50 | .\" |
51 | .Dd $Mdocdate: December 5 2016 $ | 51 | .Dd $Mdocdate: December 15 2016 $ |
52 | .Dt X509V3_GET_EXT_BY_NID 3 | 52 | .Dt X509V3_GET_EXT_BY_NID 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -384,4 +384,5 @@ returns a stack of extensions or | |||
384 | .Dv NULL | 384 | .Dv NULL |
385 | on error. | 385 | on error. |
386 | .Sh SEE ALSO | 386 | .Sh SEE ALSO |
387 | .Xr X509_EXTENSION_new 3 , | ||
387 | .Xr X509V3_get_d2i 3 | 388 | .Xr X509V3_get_d2i 3 |
diff --git a/src/lib/libcrypto/man/x509.3 b/src/lib/libcrypto/man/x509.3 index 3f53a4efaf..93221c0250 100644 --- a/src/lib/libcrypto/man/x509.3 +++ b/src/lib/libcrypto/man/x509.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: x509.3,v 1.6 2016/12/14 16:53:32 schwarze Exp $ | 1 | .\" $OpenBSD: x509.3,v 1.7 2016/12/15 15:22:17 schwarze Exp $ |
2 | .\" OpenSSL a9c85cea Nov 11 09:33:55 2016 +0100 | 2 | .\" OpenSSL a9c85cea Nov 11 09:33:55 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Richard Levitte <levitte@openssl.org> | 4 | .\" This file was written by Richard Levitte <levitte@openssl.org> |
@@ -48,7 +48,7 @@ | |||
48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
50 | .\" | 50 | .\" |
51 | .Dd $Mdocdate: December 14 2016 $ | 51 | .Dd $Mdocdate: December 15 2016 $ |
52 | .Dt X509 3 | 52 | .Dt X509 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -75,14 +75,6 @@ In OpenSSL, the type | |||
75 | .Vt X509_REQ | 75 | .Vt X509_REQ |
76 | is used to express such a certificate request. | 76 | is used to express such a certificate request. |
77 | .Pp | 77 | .Pp |
78 | To handle some complex parts of a certificate, there are the types | ||
79 | .Vt X509_NAME | ||
80 | to express a certificate or issuer name, | ||
81 | .Vt X509_ATTRIBUTE | ||
82 | to express a certificate attribute, | ||
83 | .Vt X509_EXTENSION | ||
84 | to express a certificate extension, and a few more. | ||
85 | .Pp | ||
86 | Finally, there's the supertype | 78 | Finally, there's the supertype |
87 | .Vt X509_INFO , | 79 | .Vt X509_INFO , |
88 | which can contain a CRL, a certificate, and a corresponding private key. | 80 | which can contain a CRL, a certificate, and a corresponding private key. |
@@ -106,7 +98,9 @@ and | |||
106 | .Fa i2d_X509_REQ_* | 98 | .Fa i2d_X509_REQ_* |
107 | handle PKCS#10 certificate requests. | 99 | handle PKCS#10 certificate requests. |
108 | .Pp | 100 | .Pp |
109 | The functions documented in | 101 | The object type |
102 | .Vt X509_NAME | ||
103 | and the functions documented in | ||
110 | .Xr X509_NAME_new 3 | 104 | .Xr X509_NAME_new 3 |
111 | and in the manual pages referenced from there handle certificate | 105 | and in the manual pages referenced from there handle certificate |
112 | and issuer names. | 106 | and issuer names. |
@@ -114,8 +108,12 @@ and issuer names. | |||
114 | .Fa X509_ATTRIBUTE_* | 108 | .Fa X509_ATTRIBUTE_* |
115 | handle certificate attributes. | 109 | handle certificate attributes. |
116 | .Pp | 110 | .Pp |
117 | .Fa X509_EXTENSION_* | 111 | The object type |
118 | handle certificate extensions. | 112 | .Vt X509_EXTENSION |
113 | and the functions documented in | ||
114 | .Xr X509_EXTENSION_new 3 | ||
115 | and in the manual pages referenced from there handle certificate | ||
116 | extensions and certificate revocation list extensions. | ||
119 | .Sh SEE ALSO | 117 | .Sh SEE ALSO |
120 | .Xr crypto 3 , | 118 | .Xr crypto 3 , |
121 | .Xr d2i_X509 3 , | 119 | .Xr d2i_X509 3 , |
@@ -123,4 +121,5 @@ handle certificate extensions. | |||
123 | .Xr d2i_X509_CRL 3 , | 121 | .Xr d2i_X509_CRL 3 , |
124 | .Xr d2i_X509_REQ 3 , | 122 | .Xr d2i_X509_REQ 3 , |
125 | .Xr d2i_X509_SIG 3 , | 123 | .Xr d2i_X509_SIG 3 , |
124 | .Xr X509_EXTENSION_new 3 , | ||
126 | .Xr X509_NAME_new 3 | 125 | .Xr X509_NAME_new 3 |