summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschwarze <>2018-03-20 21:27:32 +0000
committerschwarze <>2018-03-20 21:27:32 +0000
commit2569df8cf23f0774a46e876591fb98fb4fc2dbf4 (patch)
treea2c03ddda504efedd6b60645ef4c34d3ec32cd80 /src
parent756752e2f8d096bfdd26d1973df723f18488568a (diff)
downloadopenbsd-2569df8cf23f0774a46e876591fb98fb4fc2dbf4.tar.gz
openbsd-2569df8cf23f0774a46e876591fb98fb4fc2dbf4.tar.bz2
openbsd-2569df8cf23f0774a46e876591fb98fb4fc2dbf4.zip
crypto.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/CRYPTO_get_mem_functions.38
-rw-r--r--src/lib/libcrypto/man/CRYPTO_set_locking_callback.317
-rw-r--r--src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.311
-rw-r--r--src/lib/libcrypto/man/OPENSSL_malloc.311
4 files changed, 35 insertions, 12 deletions
diff --git a/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3 b/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3
index 04c0ffadc2..ba6bcc6404 100644
--- a/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3
+++ b/src/lib/libcrypto/man/CRYPTO_get_mem_functions.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.3 2017/08/20 19:45:19 schwarze Exp $ 1.\" $OpenBSD: CRYPTO_get_mem_functions.3,v 1.4 2018/03/20 21:27:32 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: August 20 2017 $ 17.Dd $Mdocdate: March 20 2018 $
18.Dt CRYPTO_GET_MEM_FUNCTIONS 3 18.Dt CRYPTO_GET_MEM_FUNCTIONS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -90,3 +90,7 @@ always returns 0.
90.Fn CRYPTO_mem_ctrl 90.Fn CRYPTO_mem_ctrl
91always returns 91always returns
92.Dv CRYPTO_MEM_CHECK_OFF . 92.Dv CRYPTO_MEM_CHECK_OFF .
93.Sh HISTORY
94These functions appeared in SSLeay 0.8.1b or earlier
95and have been available since
96.Ox 2.4 .
diff --git a/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3 b/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
index 70518c7453..efe1daa7e9 100644
--- a/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
+++ b/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.5 2016/11/23 16:28:23 schwarze Exp $ 1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.6 2018/03/20 21:27:32 schwarze Exp $
2.\" OpenSSL doc/crypto/threads.pod fb552ac6 Sep 30 23:43:01 2009 +0000 2.\" OpenSSL doc/crypto/threads.pod fb552ac6 Sep 30 23:43:01 2009 +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>,
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: November 23 2016 $ 54.Dd $Mdocdate: March 20 2018 $
55.Dt CRYPTO_SET_LOCKING_CALLBACK 3 55.Dt CRYPTO_SET_LOCKING_CALLBACK 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -364,8 +364,17 @@ shows examples of the callback functions on Solaris, Irix and Win32.
364.Sh SEE ALSO 364.Sh SEE ALSO
365.Xr crypto 3 365.Xr crypto 3
366.Sh HISTORY 366.Sh HISTORY
367.Fn CRYPTO_set_locking_callback 367.Fn CRYPTO_set_locking_callback ,
368is available in all versions of SSLeay and OpenSSL. 368.Fn CRYPTO_lock ,
369.Fn CRYPTO_w_lock ,
370.Fn CRYPTO_w_unlock ,
371.Fn CRYPTO_r_lock ,
372.Fn CRYPTO_r_unlock ,
373and
374.Fn CRYPTO_add
375appeared in SSLeay 0.8.1b or earlier and have been available since
376.Ox 2.4 .
377.Pp
369.Fn CRYPTO_num_locks 378.Fn CRYPTO_num_locks
370was added in OpenSSL 0.9.4. 379was added in OpenSSL 0.9.4.
371All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev. 380All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev.
diff --git a/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 b/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
index eae6165890..9d483d7507 100644
--- a/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
+++ b/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OPENSSL_VERSION_NUMBER.3,v 1.6 2018/02/22 08:46:05 jmc Exp $ 1.\" $OpenBSD: OPENSSL_VERSION_NUMBER.3,v 1.7 2018/03/20 21:27:32 schwarze Exp $
2.\" full merge up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800 2.\" full merge up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -68,7 +68,7 @@
68.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 68.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
69.\" OF THE POSSIBILITY OF SUCH DAMAGE. 69.\" OF THE POSSIBILITY OF SUCH DAMAGE.
70.\" 70.\"
71.Dd $Mdocdate: February 22 2018 $ 71.Dd $Mdocdate: March 20 2018 $
72.Dt OPENSSL_VERSION_NUMBER 3 72.Dt OPENSSL_VERSION_NUMBER 3
73.Os 73.Os
74.Sh NAME 74.Sh NAME
@@ -244,10 +244,13 @@ return pointers to static strings.
244.Sh SEE ALSO 244.Sh SEE ALSO
245.Xr crypto 3 245.Xr crypto 3
246.Sh HISTORY 246.Sh HISTORY
247.Fn SSLeay 247.Fn SSLeay ,
248.Fn SSLeay_version ,
248and 249and
249.Dv SSLEAY_VERSION_NUMBER 250.Dv SSLEAY_VERSION_NUMBER
250are available in all versions of SSLeay and OpenSSL. 251appeared in SSLeay 0.8.1b or earlier and have been available since
252.Ox 2.4 .
253.Pp
251.Dv OPENSSL_VERSION_NUMBER 254.Dv OPENSSL_VERSION_NUMBER
252is available in all versions of OpenSSL. 255is available in all versions of OpenSSL.
253.Dv SSLEAY_DIR 256.Dv SSLEAY_DIR
diff --git a/src/lib/libcrypto/man/OPENSSL_malloc.3 b/src/lib/libcrypto/man/OPENSSL_malloc.3
index 5b841f1aac..beacc9980e 100644
--- a/src/lib/libcrypto/man/OPENSSL_malloc.3
+++ b/src/lib/libcrypto/man/OPENSSL_malloc.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OPENSSL_malloc.3,v 1.4 2016/11/29 21:29:19 jmc Exp $ 1.\" $OpenBSD: OPENSSL_malloc.3,v 1.5 2018/03/20 21:27:32 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: November 29 2016 $ 17.Dd $Mdocdate: March 20 2018 $
18.Dt OPENSSL_MALLOC 3 18.Dt OPENSSL_MALLOC 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -86,3 +86,10 @@ functions.
86.Sh RETURN VALUES 86.Sh RETURN VALUES
87These functions return the same type and value as the corresponding 87These functions return the same type and value as the corresponding
88standard functions. 88standard functions.
89.Sh HISTORY
90.Fn CRYPTO_malloc ,
91.Fn CRYPTO_realloc ,
92and
93.Fn CRYPTO_free
94appeared in SSLeay 0.8.1b or earlier and have been available since
95.Ox 2.4 .