summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorschwarze <>2018-04-25 15:17:52 +0000
committerschwarze <>2018-04-25 15:17:52 +0000
commit1831e7feb6d7e55b3d38e4d351404e713e18e56d (patch)
treef130e82b517f79f1ef9a85ce5cb2fb78933c5e90 /src/lib
parent962c7bdebee841f6bff029899800f68c5b8ec6f9 (diff)
downloadopenbsd-1831e7feb6d7e55b3d38e4d351404e713e18e56d.tar.gz
openbsd-1831e7feb6d7e55b3d38e4d351404e713e18e56d.tar.bz2
openbsd-1831e7feb6d7e55b3d38e4d351404e713e18e56d.zip
In asn1.h rev. 1.46 2018/04/25 11:48:21, tb@ added const qualifiers
to some parameters of some functions. Update the documentation. Add a few additional missing const qualifiers while here.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/man/ASN1_STRING_length.314
-rw-r--r--src/lib/libcrypto/man/ASN1_STRING_print_ex.310
-rw-r--r--src/lib/libcrypto/man/ASN1_TIME_set.36
-rw-r--r--src/lib/libcrypto/man/ASN1_TYPE_get.310
-rw-r--r--src/lib/libcrypto/man/ASN1_generate_nconf.38
-rw-r--r--src/lib/libcrypto/man/OBJ_nid2obj.36
-rw-r--r--src/lib/libcrypto/man/d2i_ASN1_OBJECT.36
7 files changed, 30 insertions, 30 deletions
diff --git a/src/lib/libcrypto/man/ASN1_STRING_length.3 b/src/lib/libcrypto/man/ASN1_STRING_length.3
index 599319f864..97957f3820 100644
--- a/src/lib/libcrypto/man/ASN1_STRING_length.3
+++ b/src/lib/libcrypto/man/ASN1_STRING_length.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_STRING_length.3,v 1.15 2018/03/29 20:07:45 schwarze Exp $ 1.\" $OpenBSD: ASN1_STRING_length.3,v 1.16 2018/04/25 15:17:52 schwarze Exp $
2.\" full merge up to: OpenSSL 4a56d2a3 Feb 25 16:49:27 2018 +0300 2.\" full merge up to: OpenSSL 4a56d2a3 Feb 25 16:49:27 2018 +0300
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -66,7 +66,7 @@
66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67.\" OF THE POSSIBILITY OF SUCH DAMAGE. 67.\" OF THE POSSIBILITY OF SUCH DAMAGE.
68.\" 68.\"
69.Dd $Mdocdate: March 29 2018 $ 69.Dd $Mdocdate: April 25 2018 $
70.Dt ASN1_STRING_LENGTH 3 70.Dt ASN1_STRING_LENGTH 3
71.Os 71.Os
72.Sh NAME 72.Sh NAME
@@ -84,8 +84,8 @@
84.In openssl/asn1.h 84.In openssl/asn1.h
85.Ft int 85.Ft int
86.Fo ASN1_STRING_cmp 86.Fo ASN1_STRING_cmp
87.Fa "ASN1_STRING *a" 87.Fa "const ASN1_STRING *a"
88.Fa "ASN1_STRING *b" 88.Fa "const ASN1_STRING *b"
89.Fc 89.Fc
90.Ft unsigned char * 90.Ft unsigned char *
91.Fo ASN1_STRING_data 91.Fo ASN1_STRING_data
@@ -93,7 +93,7 @@
93.Fc 93.Fc
94.Ft ASN1_STRING * 94.Ft ASN1_STRING *
95.Fo ASN1_STRING_dup 95.Fo ASN1_STRING_dup
96.Fa "ASN1_STRING *a" 96.Fa "const ASN1_STRING *a"
97.Fc 97.Fc
98.Ft const unsigned char * 98.Ft const unsigned char *
99.Fo ASN1_STRING_get0_data 99.Fo ASN1_STRING_get0_data
@@ -101,7 +101,7 @@
101.Fc 101.Fc
102.Ft int 102.Ft int
103.Fo ASN1_STRING_length 103.Fo ASN1_STRING_length
104.Fa "ASN1_STRING *x" 104.Fa "const ASN1_STRING *x"
105.Fc 105.Fc
106.Ft void 106.Ft void
107.Fo ASN1_STRING_length_set 107.Fo ASN1_STRING_length_set
@@ -121,7 +121,7 @@
121.Fc 121.Fc
122.Ft int 122.Ft int
123.Fo ASN1_STRING_type 123.Fo ASN1_STRING_type
124.Fa "ASN1_STRING *x" 124.Fa "const ASN1_STRING *x"
125.Fc 125.Fc
126.Sh DESCRIPTION 126.Sh DESCRIPTION
127These functions manipulate 127These functions manipulate
diff --git a/src/lib/libcrypto/man/ASN1_STRING_print_ex.3 b/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
index b949cb893b..03d210084f 100644
--- a/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
+++ b/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_STRING_print_ex.3,v 1.13 2018/03/27 17:35:50 schwarze Exp $ 1.\" $OpenBSD: ASN1_STRING_print_ex.3,v 1.14 2018/04/25 15:17:52 schwarze Exp $
2.\" full merge up to: OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400 2.\" full merge up to: OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
4.\" 4.\"
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: March 27 2018 $ 53.Dd $Mdocdate: April 25 2018 $
54.Dt ASN1_STRING_PRINT_EX 3 54.Dt ASN1_STRING_PRINT_EX 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -64,19 +64,19 @@
64.Ft int 64.Ft int
65.Fo ASN1_STRING_print_ex 65.Fo ASN1_STRING_print_ex
66.Fa "BIO *out" 66.Fa "BIO *out"
67.Fa "ASN1_STRING *str" 67.Fa "const ASN1_STRING *str"
68.Fa "unsigned long flags" 68.Fa "unsigned long flags"
69.Fc 69.Fc
70.Ft int 70.Ft int
71.Fo ASN1_STRING_print_ex_fp 71.Fo ASN1_STRING_print_ex_fp
72.Fa "FILE *fp" 72.Fa "FILE *fp"
73.Fa "ASN1_STRING *str" 73.Fa "const ASN1_STRING *str"
74.Fa "unsigned long flags" 74.Fa "unsigned long flags"
75.Fc 75.Fc
76.Ft int 76.Ft int
77.Fo ASN1_STRING_print 77.Fo ASN1_STRING_print
78.Fa "BIO *out" 78.Fa "BIO *out"
79.Fa "ASN1_STRING *str" 79.Fa "const ASN1_STRING *str"
80.Fc 80.Fc
81.Ft const char * 81.Ft const char *
82.Fo ASN1_tag2str 82.Fo ASN1_tag2str
diff --git a/src/lib/libcrypto/man/ASN1_TIME_set.3 b/src/lib/libcrypto/man/ASN1_TIME_set.3
index f9b0d0c8ae..7437224cc5 100644
--- a/src/lib/libcrypto/man/ASN1_TIME_set.3
+++ b/src/lib/libcrypto/man/ASN1_TIME_set.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_TIME_set.3,v 1.12 2018/03/29 20:17:44 schwarze Exp $ 1.\" $OpenBSD: ASN1_TIME_set.3,v 1.13 2018/04/25 15:17:52 schwarze Exp $
2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100
3.\" selective merge up to: OpenSSL b0edda11 Mar 20 13:00:17 2018 +0000 3.\" selective merge up to: OpenSSL b0edda11 Mar 20 13:00:17 2018 +0000
4.\" 4.\"
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: March 29 2018 $ 53.Dd $Mdocdate: April 25 2018 $
54.Dt ASN1_TIME_SET 3 54.Dt ASN1_TIME_SET 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -158,7 +158,7 @@
158.Fc 158.Fc
159.Ft ASN1_GENERALIZEDTIME * 159.Ft ASN1_GENERALIZEDTIME *
160.Fo ASN1_TIME_to_generalizedtime 160.Fo ASN1_TIME_to_generalizedtime
161.Fa "ASN1_TIME *t" 161.Fa "const ASN1_TIME *t"
162.Fa "ASN1_GENERALIZEDTIME **out" 162.Fa "ASN1_GENERALIZEDTIME **out"
163.Fc 163.Fc
164.Sh DESCRIPTION 164.Sh DESCRIPTION
diff --git a/src/lib/libcrypto/man/ASN1_TYPE_get.3 b/src/lib/libcrypto/man/ASN1_TYPE_get.3
index 319a38465b..b02c91580f 100644
--- a/src/lib/libcrypto/man/ASN1_TYPE_get.3
+++ b/src/lib/libcrypto/man/ASN1_TYPE_get.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_TYPE_get.3,v 1.7 2018/03/27 17:35:50 schwarze Exp $ 1.\" $OpenBSD: ASN1_TYPE_get.3,v 1.8 2018/04/25 15:17:52 schwarze Exp $
2.\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400 2.\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -65,7 +65,7 @@
65.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 65.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
66.\" OF THE POSSIBILITY OF SUCH DAMAGE. 66.\" OF THE POSSIBILITY OF SUCH DAMAGE.
67.\" 67.\"
68.Dd $Mdocdate: March 27 2018 $ 68.Dd $Mdocdate: April 25 2018 $
69.Dt ASN1_TYPE_GET 3 69.Dt ASN1_TYPE_GET 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -84,7 +84,7 @@
84.Fn ASN1_TYPE_free "ASN1_TYPE *a" 84.Fn ASN1_TYPE_free "ASN1_TYPE *a"
85.Ft int 85.Ft int
86.Fo ASN1_TYPE_get 86.Fo ASN1_TYPE_get
87.Fa "ASN1_TYPE *a" 87.Fa "const ASN1_TYPE *a"
88.Fc 88.Fc
89.Ft void 89.Ft void
90.Fo ASN1_TYPE_set 90.Fo ASN1_TYPE_set
@@ -100,8 +100,8 @@
100.Fc 100.Fc
101.Ft int 101.Ft int
102.Fo ASN1_TYPE_cmp 102.Fo ASN1_TYPE_cmp
103.Fa "ASN1_TYPE *a" 103.Fa "const ASN1_TYPE *a"
104.Fa "ASN1_TYPE *b" 104.Fa "const ASN1_TYPE *b"
105.Fc 105.Fc
106.Sh DESCRIPTION 106.Sh DESCRIPTION
107.Vt ASN1_TYPE 107.Vt ASN1_TYPE
diff --git a/src/lib/libcrypto/man/ASN1_generate_nconf.3 b/src/lib/libcrypto/man/ASN1_generate_nconf.3
index cc0e6fc060..87ff769f18 100644
--- a/src/lib/libcrypto/man/ASN1_generate_nconf.3
+++ b/src/lib/libcrypto/man/ASN1_generate_nconf.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_generate_nconf.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ 1.\" $OpenBSD: ASN1_generate_nconf.3,v 1.11 2018/04/25 15:17:52 schwarze Exp $
2.\" OpenSSL 05ea606a Fri May 20 20:52:46 2016 -0400 2.\" OpenSSL 05ea606a Fri May 20 20:52:46 2016 -0400
3.\" 3.\"
4.\" This file was written by Dr. Stephen Henson. 4.\" This file was written by Dr. Stephen Henson.
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: March 23 2018 $ 52.Dd $Mdocdate: April 25 2018 $
53.Dt ASN1_GENERATE_NCONF 3 53.Dt ASN1_GENERATE_NCONF 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -60,12 +60,12 @@
60.In openssl/asn1.h 60.In openssl/asn1.h
61.Ft ASN1_TYPE * 61.Ft ASN1_TYPE *
62.Fo ASN1_generate_nconf 62.Fo ASN1_generate_nconf
63.Fa "char *str" 63.Fa "const char *str"
64.Fa "CONF *nconf" 64.Fa "CONF *nconf"
65.Fc 65.Fc
66.Ft ASN1_TYPE * 66.Ft ASN1_TYPE *
67.Fo ASN1_generate_v3 67.Fo ASN1_generate_v3
68.Fa "char *str" 68.Fa "const char *str"
69.Fa "X509V3_CTX *cnf" 69.Fa "X509V3_CTX *cnf"
70.Fc 70.Fc
71.Sh DESCRIPTION 71.Sh DESCRIPTION
diff --git a/src/lib/libcrypto/man/OBJ_nid2obj.3 b/src/lib/libcrypto/man/OBJ_nid2obj.3
index b7df86556a..f8c395baf9 100644
--- a/src/lib/libcrypto/man/OBJ_nid2obj.3
+++ b/src/lib/libcrypto/man/OBJ_nid2obj.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OBJ_nid2obj.3,v 1.11 2018/03/27 17:35:50 schwarze Exp $ 1.\" $OpenBSD: OBJ_nid2obj.3,v 1.12 2018/04/25 15:17:52 schwarze Exp $
2.\" OpenSSL c264592d May 14 11:28:00 2006 +0000 2.\" OpenSSL c264592d May 14 11:28:00 2006 +0000
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -66,7 +66,7 @@
66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67.\" OF THE POSSIBILITY OF SUCH DAMAGE. 67.\" OF THE POSSIBILITY OF SUCH DAMAGE.
68.\" 68.\"
69.Dd $Mdocdate: March 27 2018 $ 69.Dd $Mdocdate: April 25 2018 $
70.Dt OBJ_NID2OBJ 3 70.Dt OBJ_NID2OBJ 3
71.Os 71.Os
72.Sh NAME 72.Sh NAME
@@ -149,7 +149,7 @@
149.Fo i2t_ASN1_OBJECT 149.Fo i2t_ASN1_OBJECT
150.Fa "char *buf" 150.Fa "char *buf"
151.Fa "int buf_len" 151.Fa "int buf_len"
152.Fa "ASN1_OBJECT *a" 152.Fa "const ASN1_OBJECT *a"
153.Fc 153.Fc
154.Sh DESCRIPTION 154.Sh DESCRIPTION
155The ASN.1 object utility functions process 155The ASN.1 object utility functions process
diff --git a/src/lib/libcrypto/man/d2i_ASN1_OBJECT.3 b/src/lib/libcrypto/man/d2i_ASN1_OBJECT.3
index cdce7682ce..09a17ced7c 100644
--- a/src/lib/libcrypto/man/d2i_ASN1_OBJECT.3
+++ b/src/lib/libcrypto/man/d2i_ASN1_OBJECT.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_ASN1_OBJECT.3,v 1.8 2018/03/27 17:35:50 schwarze Exp $ 1.\" $OpenBSD: d2i_ASN1_OBJECT.3,v 1.9 2018/04/25 15:17:52 schwarze Exp $
2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400 2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400
3.\" 3.\"
4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -15,7 +15,7 @@
15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17.\" 17.\"
18.Dd $Mdocdate: March 27 2018 $ 18.Dd $Mdocdate: April 25 2018 $
19.Dt D2I_ASN1_OBJECT 3 19.Dt D2I_ASN1_OBJECT 3
20.Os 20.Os
21.Sh NAME 21.Sh NAME
@@ -32,7 +32,7 @@
32.Fc 32.Fc
33.Ft int 33.Ft int
34.Fo i2d_ASN1_OBJECT 34.Fo i2d_ASN1_OBJECT
35.Fa "ASN1_OBJECT *val_in" 35.Fa "const ASN1_OBJECT *val_in"
36.Fa "unsigned char **der_out" 36.Fa "unsigned char **der_out"
37.Fc 37.Fc
38.Sh DESCRIPTION 38.Sh DESCRIPTION