diff options
author | schwarze <> | 2018-03-20 21:27:32 +0000 |
---|---|---|
committer | schwarze <> | 2018-03-20 21:27:32 +0000 |
commit | 2569df8cf23f0774a46e876591fb98fb4fc2dbf4 (patch) | |
tree | a2c03ddda504efedd6b60645ef4c34d3ec32cd80 /src | |
parent | 756752e2f8d096bfdd26d1973df723f18488568a (diff) | |
download | openbsd-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.3 | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/man/CRYPTO_set_locking_callback.3 | 17 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 | 11 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OPENSSL_malloc.3 | 11 |
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 |
91 | always returns | 91 | always returns |
92 | .Dv CRYPTO_MEM_CHECK_OFF . | 92 | .Dv CRYPTO_MEM_CHECK_OFF . |
93 | .Sh HISTORY | ||
94 | These functions appeared in SSLeay 0.8.1b or earlier | ||
95 | and 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 , |
368 | is 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 , | ||
373 | and | ||
374 | .Fn CRYPTO_add | ||
375 | appeared 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 |
370 | was added in OpenSSL 0.9.4. | 379 | was added in OpenSSL 0.9.4. |
371 | All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev. | 380 | All 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 , | ||
248 | and | 249 | and |
249 | .Dv SSLEAY_VERSION_NUMBER | 250 | .Dv SSLEAY_VERSION_NUMBER |
250 | are available in all versions of SSLeay and OpenSSL. | 251 | appeared 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 |
252 | is available in all versions of OpenSSL. | 255 | is 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 |
87 | These functions return the same type and value as the corresponding | 87 | These functions return the same type and value as the corresponding |
88 | standard functions. | 88 | standard functions. |
89 | .Sh HISTORY | ||
90 | .Fn CRYPTO_malloc , | ||
91 | .Fn CRYPTO_realloc , | ||
92 | and | ||
93 | .Fn CRYPTO_free | ||
94 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
95 | .Ox 2.4 . | ||