summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-21 06:26:31 +0000
committerschwarze <>2018-03-21 06:26:31 +0000
commit1a2779c5fda750f6d842364823624368d6b439fd (patch)
treea8f37fe1cf1b5aa8c71c01591ab3401e7778a7b0
parenteb17070e06d4b2964280ce06aea8f5c47ecf7fca (diff)
downloadopenbsd-1a2779c5fda750f6d842364823624368d6b439fd.tar.gz
openbsd-1a2779c5fda750f6d842364823624368d6b439fd.tar.bz2
openbsd-1a2779c5fda750f6d842364823624368d6b439fd.zip
bn.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL git
-rw-r--r--src/lib/libcrypto/man/BN_BLINDING_new.313
-rw-r--r--src/lib/libcrypto/man/BN_add.311
-rw-r--r--src/lib/libcrypto/man/BN_add_word.39
-rw-r--r--src/lib/libcrypto/man/BN_bn2bin.310
-rw-r--r--src/lib/libcrypto/man/BN_generate_prime.317
5 files changed, 32 insertions, 28 deletions
diff --git a/src/lib/libcrypto/man/BN_BLINDING_new.3 b/src/lib/libcrypto/man/BN_BLINDING_new.3
index 00b55f54ea..bcfc6bccd1 100644
--- a/src/lib/libcrypto/man/BN_BLINDING_new.3
+++ b/src/lib/libcrypto/man/BN_BLINDING_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BN_BLINDING_new.3,v 1.6 2016/12/10 21:13:25 schwarze Exp $ 1.\" $OpenBSD: BN_BLINDING_new.3,v 1.7 2018/03/21 06:26:31 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 Nils Larsch <nils@openssl.org>. 4.\" This file was written by Nils Larsch <nils@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 21 2018 $
53.Dt BN_BLINDING_NEW 3 53.Dt BN_BLINDING_NEW 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -304,6 +304,15 @@ on error.
304.Sh SEE ALSO 304.Sh SEE ALSO
305.Xr BN_new 3 305.Xr BN_new 3
306.Sh HISTORY 306.Sh HISTORY
307.Fn BN_BLINDING_new ,
308.Fn BN_BLINDING_free ,
309.Fn BN_BLINDING_update ,
310.Fn BN_BLINDING_convert ,
311and
312.Fn BN_BLINDING_invert
313first appeared in SSLeay 0.9.0 and have been available since
314.Ox 2.4 .
315.Pp
307.Fn BN_BLINDING_thread_id 316.Fn BN_BLINDING_thread_id
308was first introduced in OpenSSL 1.0.0, and it deprecates 317was first introduced in OpenSSL 1.0.0, and it deprecates
309.Fn BN_BLINDING_set_thread_id 318.Fn BN_BLINDING_set_thread_id
diff --git a/src/lib/libcrypto/man/BN_add.3 b/src/lib/libcrypto/man/BN_add.3
index 298761fddc..cfa875ba35 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.8 2018/03/20 20:26:23 schwarze Exp $ 1.\" $OpenBSD: BN_add.3,v 1.9 2018/03/21 06:26:31 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: March 20 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt BN_ADD 3 53.Dt BN_ADD 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -397,7 +397,10 @@ The error codes can be obtained by
397.Fn BN_mod_exp , 397.Fn BN_mod_exp ,
398and 398and
399.Fn BN_gcd 399.Fn BN_gcd
400appeared before SSLeay 0.8 and have been available since 400appeared before SSLeay 0.8.
401.Fn BN_exp
402first appeared in SSLeay 0.9.0.
403All these functions have been available since
401.Ox 2.4 . 404.Ox 2.4 .
402.Pp 405.Pp
403The 406The
@@ -405,8 +408,6 @@ The
405argument to 408argument to
406.Fn BN_mul 409.Fn BN_mul
407was added in SSLeay 0.9.1b. 410was added in SSLeay 0.9.1b.
408.Fn BN_exp
409appeared in SSLeay 0.9.0.
410.Fn BN_nnmod , 411.Fn BN_nnmod ,
411.Fn BN_mod_add , 412.Fn BN_mod_add ,
412.Fn BN_mod_sub , 413.Fn BN_mod_sub ,
diff --git a/src/lib/libcrypto/man/BN_add_word.3 b/src/lib/libcrypto/man/BN_add_word.3
index 9e65f93106..9bbc8104b4 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.6 2018/03/20 20:26:23 schwarze Exp $ 1.\" $OpenBSD: BN_add_word.3,v 1.7 2018/03/21 06:26:31 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: March 20 2018 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt BN_ADD_WORD 3 52.Dt BN_ADD_WORD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -161,13 +161,12 @@ and
161appeared before SSLeay 0.8. 161appeared before SSLeay 0.8.
162.Fn BN_div_word 162.Fn BN_div_word
163first appeared in SSLeay 0.8. 163first appeared in SSLeay 0.8.
164These functions have been available since
165.Ox 2.4 .
166.Pp
167.Fn BN_sub_word 164.Fn BN_sub_word
168and 165and
169.Fn BN_mul_word 166.Fn BN_mul_word
170first appeared in SSLeay 0.9.0. 167first appeared in SSLeay 0.9.0.
168All these functions have been available since
169.Ox 2.4 .
171.Pp 170.Pp
172Before 0.9.8a, the return value for 171Before 0.9.8a, the return value for
173.Fn BN_div_word 172.Fn BN_div_word
diff --git a/src/lib/libcrypto/man/BN_bn2bin.3 b/src/lib/libcrypto/man/BN_bn2bin.3
index a5945a6f86..9113cc4bc8 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.7 2018/03/20 20:26:23 schwarze Exp $ 1.\" $OpenBSD: BN_bn2bin.3,v 1.8 2018/03/21 06:26:31 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: March 20 2018 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt BN_BN2BIN 3 52.Dt BN_BN2BIN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -304,9 +304,7 @@ The error codes can be obtained by
304.Fn BN_print , 304.Fn BN_print ,
305and 305and
306.Fn BN_print_fp 306.Fn BN_print_fp
307appeared before SSLeay 0.8 and have been available since 307appeared before SSLeay 0.8.
308.Ox 2.4 .
309.Pp
310.Fn BN_bn2hex , 308.Fn BN_bn2hex ,
311.Fn BN_bn2dec , 309.Fn BN_bn2dec ,
312.Fn BN_hex2bn , 310.Fn BN_hex2bn ,
@@ -315,3 +313,5 @@ appeared before SSLeay 0.8 and have been available since
315and 313and
316.Fn BN_mpi2bn 314.Fn BN_mpi2bn
317first appeared in SSLeay 0.9.0. 315first appeared in SSLeay 0.9.0.
316All these functions have been available since
317.Ox 2.4 .
diff --git a/src/lib/libcrypto/man/BN_generate_prime.3 b/src/lib/libcrypto/man/BN_generate_prime.3
index f4864cb833..59f6174d27 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.8 2018/03/20 20:26:23 schwarze Exp $ 1.\" $OpenBSD: BN_generate_prime.3,v 1.9 2018/03/21 06:26:31 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: March 20 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt BN_GENERATE_PRIME 3 54.Dt BN_GENERATE_PRIME 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -379,16 +379,11 @@ The error codes can be obtained by
379.Fn BN_generate_prime 379.Fn BN_generate_prime
380and 380and
381.Fn BN_is_prime 381.Fn BN_is_prime
382appeared before SSLeay 0.8 and have been available since 382appeared before SSLeay 0.8 and had their
383.Ox 2.4 .
384.Pp
385The
386.Fa cb_arg 383.Fa cb_arg
387arguments to 384argument added in SSLeay 0.9.0.
388.Fn BN_generate_prime 385These two functions have been available since
389and to 386.Ox 2.4 .
390.Fn BN_is_prime
391were added in SSLeay 0.9.0.
392.Pp 387.Pp
393The 388The
394.Fa ret 389.Fa ret