diff options
author | schwarze <> | 2018-03-20 20:26:23 +0000 |
---|---|---|
committer | schwarze <> | 2018-03-20 20:26:23 +0000 |
commit | 0636f49f1540f7b1648bda1d10a85c126ca8ea87 (patch) | |
tree | 46cd82342cc8ba6e9f645568358add6103cf5664 /src | |
parent | f70bc934b6cc6e1bb9d5778afa91cf73609cad41 (diff) | |
download | openbsd-0636f49f1540f7b1648bda1d10a85c126ca8ea87.tar.gz openbsd-0636f49f1540f7b1648bda1d10a85c126ca8ea87.tar.bz2 openbsd-0636f49f1540f7b1648bda1d10a85c126ca8ea87.zip |
bn.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/man/BN_CTX_new.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_add.3 | 9 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_add_word.3 | 13 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_bn2bin.3 | 13 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_cmp.3 | 12 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_copy.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_generate_prime.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_mod_inverse.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_mod_mul_montgomery.3 | 11 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_mod_mul_reciprocal.3 | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_new.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_num_bytes.3 | 11 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_rand.3 | 11 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_set_bit.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BN_zero.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/ERR_load_crypto_strings.3 | 12 |
16 files changed, 96 insertions, 65 deletions
diff --git a/src/lib/libcrypto/man/BN_CTX_new.3 b/src/lib/libcrypto/man/BN_CTX_new.3 index c450848697..61a56019bf 100644 --- a/src/lib/libcrypto/man/BN_CTX_new.3 +++ b/src/lib/libcrypto/man/BN_CTX_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_CTX_new.3,v 1.5 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_CTX_new.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100 | 2 | .\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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 10 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_CTX_NEW 3 | 52 | .Dt BN_CTX_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -136,6 +136,8 @@ and sets an error code that can be obtained by | |||
136 | .Fn BN_CTX_new | 136 | .Fn BN_CTX_new |
137 | and | 137 | and |
138 | .Fn BN_CTX_free | 138 | .Fn BN_CTX_free |
139 | are available in all versions of SSLeay and OpenSSL. | 139 | appeared before SSLeay 0.8 and have been available since |
140 | .Ox 2.4 . | ||
141 | .Pp | ||
140 | .Fn BN_CTX_init | 142 | .Fn BN_CTX_init |
141 | was added in SSLeay 0.9.1b. | 143 | first appeared in SSLeay 0.9.1b. |
diff --git a/src/lib/libcrypto/man/BN_add.3 b/src/lib/libcrypto/man/BN_add.3 index a275dbfe95..298761fddc 100644 --- a/src/lib/libcrypto/man/BN_add.3 +++ b/src/lib/libcrypto/man/BN_add.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_add.3,v 1.7 2017/01/30 01:29:31 schwarze Exp $ | 1 | .\" $OpenBSD: BN_add.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> | 4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> |
@@ -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: January 30 2017 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
53 | .Dt BN_ADD 3 | 53 | .Dt BN_ADD 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -389,6 +389,7 @@ The error codes can be obtained by | |||
389 | .Sh HISTORY | 389 | .Sh HISTORY |
390 | .Fn BN_add , | 390 | .Fn BN_add , |
391 | .Fn BN_sub , | 391 | .Fn BN_sub , |
392 | .Fn BN_mul , | ||
392 | .Fn BN_sqr , | 393 | .Fn BN_sqr , |
393 | .Fn BN_div , | 394 | .Fn BN_div , |
394 | .Fn BN_mod , | 395 | .Fn BN_mod , |
@@ -396,7 +397,9 @@ The error codes can be obtained by | |||
396 | .Fn BN_mod_exp , | 397 | .Fn BN_mod_exp , |
397 | and | 398 | and |
398 | .Fn BN_gcd | 399 | .Fn BN_gcd |
399 | are available in all versions of SSLeay and OpenSSL. | 400 | appeared before SSLeay 0.8 and have been available since |
401 | .Ox 2.4 . | ||
402 | .Pp | ||
400 | The | 403 | The |
401 | .Fa ctx | 404 | .Fa ctx |
402 | argument to | 405 | argument to |
diff --git a/src/lib/libcrypto/man/BN_add_word.3 b/src/lib/libcrypto/man/BN_add_word.3 index e0a4b30170..9e65f93106 100644 --- a/src/lib/libcrypto/man/BN_add_word.3 +++ b/src/lib/libcrypto/man/BN_add_word.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_add_word.3,v 1.5 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_add_word.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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 10 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_ADD_WORD 3 | 52 | .Dt BN_ADD_WORD 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -158,13 +158,16 @@ if an error occurred. | |||
158 | .Fn BN_add_word | 158 | .Fn BN_add_word |
159 | and | 159 | and |
160 | .Fn BN_mod_word | 160 | .Fn BN_mod_word |
161 | are available in all versions of SSLeay and OpenSSL. | 161 | appeared before SSLeay 0.8. |
162 | .Fn BN_div_word | 162 | .Fn BN_div_word |
163 | was added in SSLeay 0.8, and | 163 | first appeared in SSLeay 0.8. |
164 | These functions have been available since | ||
165 | .Ox 2.4 . | ||
166 | .Pp | ||
164 | .Fn BN_sub_word | 167 | .Fn BN_sub_word |
165 | and | 168 | and |
166 | .Fn BN_mul_word | 169 | .Fn BN_mul_word |
167 | in SSLeay 0.9.0. | 170 | first appeared in SSLeay 0.9.0. |
168 | .Pp | 171 | .Pp |
169 | Before 0.9.8a, the return value for | 172 | Before 0.9.8a, the return value for |
170 | .Fn BN_div_word | 173 | .Fn BN_div_word |
diff --git a/src/lib/libcrypto/man/BN_bn2bin.3 b/src/lib/libcrypto/man/BN_bn2bin.3 index 2ff597a557..a5945a6f86 100644 --- a/src/lib/libcrypto/man/BN_bn2bin.3 +++ b/src/lib/libcrypto/man/BN_bn2bin.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_bn2bin.3,v 1.6 2017/01/25 16:12:45 schwarze Exp $ | 1 | .\" $OpenBSD: BN_bn2bin.3,v 1.7 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 | 2 | .\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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: January 25 2017 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_BN2BIN 3 | 52 | .Dt BN_BN2BIN 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -301,10 +301,11 @@ The error codes can be obtained by | |||
301 | .Sh HISTORY | 301 | .Sh HISTORY |
302 | .Fn BN_bn2bin , | 302 | .Fn BN_bn2bin , |
303 | .Fn BN_bin2bn , | 303 | .Fn BN_bin2bn , |
304 | .Fn BN_print_fp , | 304 | .Fn BN_print , |
305 | and | 305 | and |
306 | .Fn BN_print | 306 | .Fn BN_print_fp |
307 | are available in all versions of SSLeay and OpenSSL. | 307 | appeared before SSLeay 0.8 and have been available since |
308 | .Ox 2.4 . | ||
308 | .Pp | 309 | .Pp |
309 | .Fn BN_bn2hex , | 310 | .Fn BN_bn2hex , |
310 | .Fn BN_bn2dec , | 311 | .Fn BN_bn2dec , |
@@ -313,4 +314,4 @@ are available in all versions of SSLeay and OpenSSL. | |||
313 | .Fn BN_bn2mpi , | 314 | .Fn BN_bn2mpi , |
314 | and | 315 | and |
315 | .Fn BN_mpi2bn | 316 | .Fn BN_mpi2bn |
316 | were added in SSLeay 0.9.0. | 317 | first appeared in SSLeay 0.9.0. |
diff --git a/src/lib/libcrypto/man/BN_cmp.3 b/src/lib/libcrypto/man/BN_cmp.3 index bd79c905d7..6be8fd4854 100644 --- a/src/lib/libcrypto/man/BN_cmp.3 +++ b/src/lib/libcrypto/man/BN_cmp.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_cmp.3,v 1.4 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_cmp.3,v 1.5 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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 10 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_CMP 3 | 52 | .Dt BN_CMP 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -141,9 +141,11 @@ return 1 if the condition is true, 0 otherwise. | |||
141 | .Fn BN_cmp , | 141 | .Fn BN_cmp , |
142 | .Fn BN_ucmp , | 142 | .Fn BN_ucmp , |
143 | .Fn BN_is_zero , | 143 | .Fn BN_is_zero , |
144 | .Fn BN_is_one | 144 | .Fn BN_is_one , |
145 | and | 145 | and |
146 | .Fn BN_is_word | 146 | .Fn BN_is_word |
147 | are available in all versions of SSLeay and OpenSSL. | 147 | appeared before SSLeay 0.8. |
148 | .Fn BN_is_odd | 148 | .Fn BN_is_odd |
149 | was added in SSLeay 0.8. | 149 | first appeared in SSLeay 0.8. |
150 | All these functions have been available since | ||
151 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BN_copy.3 b/src/lib/libcrypto/man/BN_copy.3 index 398cf1f8ec..873d294620 100644 --- a/src/lib/libcrypto/man/BN_copy.3 +++ b/src/lib/libcrypto/man/BN_copy.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_copy.3,v 1.6 2017/01/30 01:29:31 schwarze Exp $ | 1 | .\" $OpenBSD: BN_copy.3,v 1.7 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> | 4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> |
@@ -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: January 30 2017 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
53 | .Dt BN_COPY 3 | 53 | .Dt BN_COPY 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -156,4 +156,5 @@ The error codes can be obtained by | |||
156 | .Fn BN_copy | 156 | .Fn BN_copy |
157 | and | 157 | and |
158 | .Fn BN_dup | 158 | .Fn BN_dup |
159 | are available in all versions of SSLeay and OpenSSL. | 159 | appeared before SSLeay 0.8 and have been available since |
160 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BN_generate_prime.3 b/src/lib/libcrypto/man/BN_generate_prime.3 index b3926afaa9..f4864cb833 100644 --- a/src/lib/libcrypto/man/BN_generate_prime.3 +++ b/src/lib/libcrypto/man/BN_generate_prime.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_generate_prime.3,v 1.7 2018/02/23 12:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: BN_generate_prime.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 | 2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> | 4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> |
@@ -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: February 23 2018 $ | 53 | .Dd $Mdocdate: March 20 2018 $ |
54 | .Dt BN_GENERATE_PRIME 3 | 54 | .Dt BN_GENERATE_PRIME 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -376,6 +376,12 @@ The error codes can be obtained by | |||
376 | .Xr ERR_get_error 3 , | 376 | .Xr ERR_get_error 3 , |
377 | .Xr RAND_bytes 3 | 377 | .Xr RAND_bytes 3 |
378 | .Sh HISTORY | 378 | .Sh HISTORY |
379 | .Fn BN_generate_prime | ||
380 | and | ||
381 | .Fn BN_is_prime | ||
382 | appeared before SSLeay 0.8 and have been available since | ||
383 | .Ox 2.4 . | ||
384 | .Pp | ||
379 | The | 385 | The |
380 | .Fa cb_arg | 386 | .Fa cb_arg |
381 | arguments to | 387 | arguments to |
diff --git a/src/lib/libcrypto/man/BN_mod_inverse.3 b/src/lib/libcrypto/man/BN_mod_inverse.3 index f407fa71e8..a3a05c86d2 100644 --- a/src/lib/libcrypto/man/BN_mod_inverse.3 +++ b/src/lib/libcrypto/man/BN_mod_inverse.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_mod_inverse.3,v 1.6 2017/01/30 01:29:31 schwarze Exp $ | 1 | .\" $OpenBSD: BN_mod_inverse.3,v 1.7 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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: January 30 2017 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_MOD_INVERSE 3 | 52 | .Dt BN_MOD_INVERSE 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -106,4 +106,5 @@ The error codes can be obtained by | |||
106 | .Xr BN_set_flags 3 | 106 | .Xr BN_set_flags 3 |
107 | .Sh HISTORY | 107 | .Sh HISTORY |
108 | .Fn BN_mod_inverse | 108 | .Fn BN_mod_inverse |
109 | is available in all versions of SSLeay and OpenSSL. | 109 | appeared before SSLeay 0.8 and has been available since |
110 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 b/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 index 60791d4bf2..16a90cb097 100644 --- a/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 +++ b/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.7 2017/01/30 07:51:27 jmc Exp $ | 1 | .\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000 | 2 | .\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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: January 30 2017 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_MOD_MUL_MONTGOMERY 3 | 52 | .Dt BN_MOD_MUL_MONTGOMERY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -222,15 +222,16 @@ The error codes can be obtained by | |||
222 | .Fn BN_MONT_CTX_free , | 222 | .Fn BN_MONT_CTX_free , |
223 | .Fn BN_MONT_CTX_set , | 223 | .Fn BN_MONT_CTX_set , |
224 | .Fn BN_mod_mul_montgomery , | 224 | .Fn BN_mod_mul_montgomery , |
225 | .Fn BN_from_montgomery | 225 | .Fn BN_from_montgomery , |
226 | and | 226 | and |
227 | .Fn BN_to_montgomery | 227 | .Fn BN_to_montgomery |
228 | are available in all versions of SSLeay and OpenSSL. | 228 | appeared before SSLeay 0.8 and have been available since |
229 | .Ox 2.4 . | ||
229 | .Pp | 230 | .Pp |
230 | .Fn BN_MONT_CTX_init | 231 | .Fn BN_MONT_CTX_init |
231 | and | 232 | and |
232 | .Fn BN_MONT_CTX_copy | 233 | .Fn BN_MONT_CTX_copy |
233 | were added in SSLeay 0.9.1b. | 234 | first appeared in SSLeay 0.9.1b. |
234 | .Sh CAVEATS | 235 | .Sh CAVEATS |
235 | .Fn BN_MONT_CTX_init | 236 | .Fn BN_MONT_CTX_init |
236 | must not be called on a context that was used previously, or | 237 | must not be called on a context that was used previously, or |
diff --git a/src/lib/libcrypto/man/BN_mod_mul_reciprocal.3 b/src/lib/libcrypto/man/BN_mod_mul_reciprocal.3 index f2e2ac2987..d484bd188a 100644 --- a/src/lib/libcrypto/man/BN_mod_mul_reciprocal.3 +++ b/src/lib/libcrypto/man/BN_mod_mul_reciprocal.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_mod_mul_reciprocal.3,v 1.7 2017/01/30 07:51:27 jmc Exp $ | 1 | .\" $OpenBSD: BN_mod_mul_reciprocal.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000 | 2 | .\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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: January 30 2017 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_MOD_MUL_RECIPROCAL 3 | 52 | .Dt BN_MOD_MUL_RECIPROCAL 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -190,6 +190,10 @@ The error codes can be obtained by | |||
190 | .Xr BN_CTX_new 3 , | 190 | .Xr BN_CTX_new 3 , |
191 | .Xr BN_new 3 | 191 | .Xr BN_new 3 |
192 | .Sh HISTORY | 192 | .Sh HISTORY |
193 | .Fn BN_mod_mul_reciprocal | ||
194 | appeared before SSLeay 0.8 and has been available since | ||
195 | .Ox 2.4 . | ||
196 | .Pp | ||
193 | .Vt BN_RECP_CTX | 197 | .Vt BN_RECP_CTX |
194 | was added in SSLeay 0.9.0. | 198 | was added in SSLeay 0.9.0. |
195 | Before that, a function | 199 | Before that, a function |
diff --git a/src/lib/libcrypto/man/BN_new.3 b/src/lib/libcrypto/man/BN_new.3 index 87bdd70534..84e6a79e03 100644 --- a/src/lib/libcrypto/man/BN_new.3 +++ b/src/lib/libcrypto/man/BN_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_new.3,v 1.10 2018/02/13 01:59:16 schwarze Exp $ | 1 | .\" $OpenBSD: BN_new.3,v 1.11 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL man3/BN_new 2457c19d Mar 6 08:43:36 2004 +0000 | 2 | .\" full merge up to: OpenSSL man3/BN_new 2457c19d Mar 6 08:43:36 2004 +0000 |
3 | .\" selective merge up to: man3/BN_new 681acb31 Sep 29 13:10:34 2017 +0200 | 3 | .\" selective merge up to: man3/BN_new 681acb31 Sep 29 13:10:34 2017 +0200 |
4 | .\" full merge up to: OpenSSL man7/bn 05ea606a May 20 20:52:46 2016 -0400 | 4 | .\" full merge up to: OpenSSL man7/bn 05ea606a May 20 20:52:46 2016 -0400 |
@@ -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: February 13 2018 $ | 53 | .Dd $Mdocdate: March 20 2018 $ |
54 | .Dt BN_NEW 3 | 54 | .Dt BN_NEW 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -166,9 +166,11 @@ and sets an error code that can be obtained by | |||
166 | .Fn BN_free , | 166 | .Fn BN_free , |
167 | and | 167 | and |
168 | .Fn BN_clear_free | 168 | .Fn BN_clear_free |
169 | are available in all versions of SSLeay and OpenSSL. | 169 | appeared before SSLeay 0.8 and have been available since |
170 | .Ox 2.4 . | ||
171 | .Pp | ||
170 | .Fn BN_init | 172 | .Fn BN_init |
171 | was added in SSLeay 0.9.1b. | 173 | first appeared in SSLeay 0.9.1b. |
172 | .Sh CAVEATS | 174 | .Sh CAVEATS |
173 | .Fn BN_init | 175 | .Fn BN_init |
174 | must not be called on a | 176 | must not be called on a |
diff --git a/src/lib/libcrypto/man/BN_num_bytes.3 b/src/lib/libcrypto/man/BN_num_bytes.3 index 96538950cb..a95f47f9d9 100644 --- a/src/lib/libcrypto/man/BN_num_bytes.3 +++ b/src/lib/libcrypto/man/BN_num_bytes.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_num_bytes.3,v 1.5 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_num_bytes.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> | 4 | .\" This file was written by Ulf Moeller <ulf@openssl.org> |
@@ -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: December 10 2016 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
53 | .Dt BN_NUM_BYTES 3 | 53 | .Dt BN_NUM_BYTES 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -120,8 +120,5 @@ The size. | |||
120 | .Xr DSA_size 3 , | 120 | .Xr DSA_size 3 , |
121 | .Xr RSA_size 3 | 121 | .Xr RSA_size 3 |
122 | .Sh HISTORY | 122 | .Sh HISTORY |
123 | .Fn BN_num_bytes , | 123 | These functions appeared before SSLeay 0.8 and have been available since |
124 | .Fn BN_num_bits , | 124 | .Ox 2.4 . |
125 | and | ||
126 | .Fn BN_num_bits_word | ||
127 | are available in all versions of SSLeay and OpenSSL. | ||
diff --git a/src/lib/libcrypto/man/BN_rand.3 b/src/lib/libcrypto/man/BN_rand.3 index b2cb315436..b8d225057d 100644 --- a/src/lib/libcrypto/man/BN_rand.3 +++ b/src/lib/libcrypto/man/BN_rand.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_rand.3,v 1.6 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_rand.3,v 1.7 2018/03/20 20:26:23 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 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. |
@@ -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: December 10 2016 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
53 | .Dt BN_RAND 3 | 53 | .Dt BN_RAND 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -139,9 +139,12 @@ The error codes can be obtained by | |||
139 | .Xr RAND_bytes 3 | 139 | .Xr RAND_bytes 3 |
140 | .Sh HISTORY | 140 | .Sh HISTORY |
141 | .Fn BN_rand | 141 | .Fn BN_rand |
142 | is available in all versions of SSLeay and OpenSSL. | 142 | appeared before SSLeay 0.8 and has been available since |
143 | .Ox 2.4 . | ||
144 | .Pp | ||
143 | .Fn BN_pseudo_rand | 145 | .Fn BN_pseudo_rand |
144 | was added in OpenSSL 0.9.5. | 146 | first appeared in OpenSSL 0.9.5. |
147 | .Pp | ||
145 | The | 148 | The |
146 | .Fa top | 149 | .Fa top |
147 | == -1 case and the function | 150 | == -1 case and the function |
diff --git a/src/lib/libcrypto/man/BN_set_bit.3 b/src/lib/libcrypto/man/BN_set_bit.3 index 077ca69ce0..edaa41d245 100644 --- a/src/lib/libcrypto/man/BN_set_bit.3 +++ b/src/lib/libcrypto/man/BN_set_bit.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_set_bit.3,v 1.5 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_set_bit.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ulf Moeller <ulf@openssl.org>. | 4 | .\" This file was written by Ulf Moeller <ulf@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 10 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
52 | .Dt BN_SET_BIT 3 | 52 | .Dt BN_SET_BIT 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -212,4 +212,5 @@ The error codes can be obtained by | |||
212 | .Fn BN_rshift , | 212 | .Fn BN_rshift , |
213 | and | 213 | and |
214 | .Fn BN_rshift1 | 214 | .Fn BN_rshift1 |
215 | are available in all versions of SSLeay and OpenSSL. | 215 | appeared before SSLeay 0.8 and have been available since |
216 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BN_zero.3 b/src/lib/libcrypto/man/BN_zero.3 index 8343beebc4..388c35fbc6 100644 --- a/src/lib/libcrypto/man/BN_zero.3 +++ b/src/lib/libcrypto/man/BN_zero.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_zero.3,v 1.7 2018/02/13 02:39:29 schwarze Exp $ | 1 | .\" $OpenBSD: BN_zero.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 | 2 | .\" full merge up to: OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 |
3 | .\" selective merge up to: OpenSSL b713c4ff Jan 22 14:41:09 2018 -0500 | 3 | .\" selective merge up to: OpenSSL b713c4ff Jan 22 14:41:09 2018 -0500 |
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: February 13 2018 $ | 53 | .Dd $Mdocdate: March 20 2018 $ |
54 | .Dt BN_ZERO 3 | 54 | .Dt BN_ZERO 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -133,11 +133,13 @@ returns the constant. | |||
133 | .Fn BN_one , | 133 | .Fn BN_one , |
134 | and | 134 | and |
135 | .Fn BN_set_word | 135 | .Fn BN_set_word |
136 | are available in all versions of SSLeay and OpenSSL. | 136 | appeared before SSLeay 0.8. |
137 | .Fn BN_value_one | 137 | .Fn BN_value_one |
138 | and | 138 | and |
139 | .Fn BN_get_word | 139 | .Fn BN_get_word |
140 | were added in SSLeay 0.8. | 140 | first appeared in SSLeay 0.8. |
141 | All these functions have been available since | ||
142 | .Ox 2.4 . | ||
141 | .Pp | 143 | .Pp |
142 | .Fn BN_value_one | 144 | .Fn BN_value_one |
143 | was changed to return a true | 145 | was changed to return a true |
diff --git a/src/lib/libcrypto/man/ERR_load_crypto_strings.3 b/src/lib/libcrypto/man/ERR_load_crypto_strings.3 index 812258f60a..2f1af112c3 100644 --- a/src/lib/libcrypto/man/ERR_load_crypto_strings.3 +++ b/src/lib/libcrypto/man/ERR_load_crypto_strings.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ERR_load_crypto_strings.3,v 1.5 2017/01/26 04:37:08 schwarze Exp $ | 1 | .\" $OpenBSD: ERR_load_crypto_strings.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $ |
2 | .\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 | 2 | .\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -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: January 26 2017 $ | 68 | .Dd $Mdocdate: March 20 2018 $ |
69 | .Dt ERR_LOAD_CRYPTO_STRINGS 3 | 69 | .Dt ERR_LOAD_CRYPTO_STRINGS 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -120,10 +120,12 @@ frees all previously loaded error strings. | |||
120 | .Xr ERR_error_string 3 | 120 | .Xr ERR_error_string 3 |
121 | .Sh HISTORY | 121 | .Sh HISTORY |
122 | .Fn ERR_load_crypto_strings , | 122 | .Fn ERR_load_crypto_strings , |
123 | .Fn SSL_load_error_strings , | 123 | .Fn ERR_free_strings , |
124 | .Fn ERR_load_BN_strings , | ||
124 | and | 125 | and |
125 | .Fn ERR_free_strings | 126 | .Fn SSL_load_error_strings |
126 | are available in all versions of SSLeay and OpenSSL. | 127 | appeared before SSLeay 0.8 and have been available since |
128 | .Ox 2.4 . | ||
127 | .Sh BUGS | 129 | .Sh BUGS |
128 | Even though the error strings are already compiled into the object | 130 | Even though the error strings are already compiled into the object |
129 | code of the library as static strings, these functions store them | 131 | code of the library as static strings, these functions store them |