summaryrefslogtreecommitdiff
path: root/lib/libcrypto
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2018-03-21 06:26:32 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2018-03-21 06:26:32 +0000
commit0e15aaae4251c2dfc85c465663b7878b21468d5f (patch)
tree4bb1ea32b32576b976484bbb8fbc292a35e31741 /lib/libcrypto
parent5b89840b35ded3376dae0ac3de710746972b6ac7 (diff)
bn.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL git
Diffstat (limited to 'lib/libcrypto')
-rw-r--r--lib/libcrypto/man/BN_BLINDING_new.313
-rw-r--r--lib/libcrypto/man/BN_add.311
-rw-r--r--lib/libcrypto/man/BN_add_word.39
-rw-r--r--lib/libcrypto/man/BN_bn2bin.310
-rw-r--r--lib/libcrypto/man/BN_generate_prime.317
5 files changed, 32 insertions, 28 deletions
diff --git a/lib/libcrypto/man/BN_BLINDING_new.3 b/lib/libcrypto/man/BN_BLINDING_new.3
index 00b55f54eab..bcfc6bccd1e 100644
--- a/lib/libcrypto/man/BN_BLINDING_new.3
+++ b/lib/libcrypto/man/BN_BLINDING_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_BLINDING_new.3,v 1.6 2016/12/10 21:13:25 schwarze Exp $
+.\" $OpenBSD: BN_BLINDING_new.3,v 1.7 2018/03/21 06:26:31 schwarze Exp $
.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
.\"
.\" This file was written by Nils Larsch <nils@openssl.org>.
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: December 10 2016 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_BLINDING_NEW 3
.Os
.Sh NAME
@@ -304,6 +304,15 @@ on error.
.Sh SEE ALSO
.Xr BN_new 3
.Sh HISTORY
+.Fn BN_BLINDING_new ,
+.Fn BN_BLINDING_free ,
+.Fn BN_BLINDING_update ,
+.Fn BN_BLINDING_convert ,
+and
+.Fn BN_BLINDING_invert
+first appeared in SSLeay 0.9.0 and have been available since
+.Ox 2.4 .
+.Pp
.Fn BN_BLINDING_thread_id
was first introduced in OpenSSL 1.0.0, and it deprecates
.Fn BN_BLINDING_set_thread_id
diff --git a/lib/libcrypto/man/BN_add.3 b/lib/libcrypto/man/BN_add.3
index 298761fddc7..cfa875ba35f 100644
--- a/lib/libcrypto/man/BN_add.3
+++ b/lib/libcrypto/man/BN_add.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_add.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_add.3,v 1.9 2018/03/21 06:26:31 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_ADD 3
.Os
.Sh NAME
@@ -397,7 +397,10 @@ The error codes can be obtained by
.Fn BN_mod_exp ,
and
.Fn BN_gcd
-appeared before SSLeay 0.8 and have been available since
+appeared before SSLeay 0.8.
+.Fn BN_exp
+first appeared in SSLeay 0.9.0.
+All these functions have been available since
.Ox 2.4 .
.Pp
The
@@ -405,8 +408,6 @@ The
argument to
.Fn BN_mul
was added in SSLeay 0.9.1b.
-.Fn BN_exp
-appeared in SSLeay 0.9.0.
.Fn BN_nnmod ,
.Fn BN_mod_add ,
.Fn BN_mod_sub ,
diff --git a/lib/libcrypto/man/BN_add_word.3 b/lib/libcrypto/man/BN_add_word.3
index 9e65f93106d..9bbc8104b41 100644
--- a/lib/libcrypto/man/BN_add_word.3
+++ b/lib/libcrypto/man/BN_add_word.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_add_word.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_add_word.3,v 1.7 2018/03/21 06:26:31 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_ADD_WORD 3
.Os
.Sh NAME
@@ -161,13 +161,12 @@ and
appeared before SSLeay 0.8.
.Fn BN_div_word
first appeared in SSLeay 0.8.
-These functions have been available since
-.Ox 2.4 .
-.Pp
.Fn BN_sub_word
and
.Fn BN_mul_word
first appeared in SSLeay 0.9.0.
+All these functions have been available since
+.Ox 2.4 .
.Pp
Before 0.9.8a, the return value for
.Fn BN_div_word
diff --git a/lib/libcrypto/man/BN_bn2bin.3 b/lib/libcrypto/man/BN_bn2bin.3
index a5945a6f867..9113cc4bc8b 100644
--- a/lib/libcrypto/man/BN_bn2bin.3
+++ b/lib/libcrypto/man/BN_bn2bin.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_bn2bin.3,v 1.7 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_bn2bin.3,v 1.8 2018/03/21 06:26:31 schwarze Exp $
.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_BN2BIN 3
.Os
.Sh NAME
@@ -304,9 +304,7 @@ The error codes can be obtained by
.Fn BN_print ,
and
.Fn BN_print_fp
-appeared before SSLeay 0.8 and have been available since
-.Ox 2.4 .
-.Pp
+appeared before SSLeay 0.8.
.Fn BN_bn2hex ,
.Fn BN_bn2dec ,
.Fn BN_hex2bn ,
@@ -315,3 +313,5 @@ appeared before SSLeay 0.8 and have been available since
and
.Fn BN_mpi2bn
first appeared in SSLeay 0.9.0.
+All these functions have been available since
+.Ox 2.4 .
diff --git a/lib/libcrypto/man/BN_generate_prime.3 b/lib/libcrypto/man/BN_generate_prime.3
index f4864cb8330..59f6174d275 100644
--- a/lib/libcrypto/man/BN_generate_prime.3
+++ b/lib/libcrypto/man/BN_generate_prime.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_generate_prime.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_generate_prime.3,v 1.9 2018/03/21 06:26:31 schwarze Exp $
.\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>
@@ -50,7 +50,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_GENERATE_PRIME 3
.Os
.Sh NAME
@@ -379,16 +379,11 @@ The error codes can be obtained by
.Fn BN_generate_prime
and
.Fn BN_is_prime
-appeared before SSLeay 0.8 and have been available since
-.Ox 2.4 .
-.Pp
-The
+appeared before SSLeay 0.8 and had their
.Fa cb_arg
-arguments to
-.Fn BN_generate_prime
-and to
-.Fn BN_is_prime
-were added in SSLeay 0.9.0.
+argument added in SSLeay 0.9.0.
+These two functions have been available since
+.Ox 2.4 .
.Pp
The
.Fa ret