diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2018-03-20 19:33:17 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2018-03-20 19:33:17 +0000 |
commit | 539ceeb63e73a7480a9142767058815a2e15682c (patch) | |
tree | 04047c122b9a0090eccb0923877e168072d8caf4 /lib | |
parent | ed6f003575a536de185a4c41cb6b365f608ce6b6 (diff) |
bio.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libcrypto/man/BIO_ctrl.3 | 17 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_f_buffer.3 | 13 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_f_null.3 | 8 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_find_type.3 | 10 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_new.3 | 15 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_printf.3 | 8 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_push.3 | 10 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_read.3 | 12 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_accept.3 | 14 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_connect.3 | 12 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_fd.3 | 8 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_file.3 | 15 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_mem.3 | 11 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_null.3 | 8 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_s_socket.3 | 10 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_set_callback.3 | 8 | ||||
-rw-r--r-- | lib/libcrypto/man/BIO_should_retry.3 | 8 |
17 files changed, 151 insertions, 36 deletions
diff --git a/lib/libcrypto/man/BIO_ctrl.3 b/lib/libcrypto/man/BIO_ctrl.3 index d4392dd3d2a..37354db8085 100644 --- a/lib/libcrypto/man/BIO_ctrl.3 +++ b/lib/libcrypto/man/BIO_ctrl.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_ctrl.3,v 1.8 2018/02/17 23:24:38 schwarze Exp $ +.\" $OpenBSD: BIO_ctrl.3,v 1.9 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL b055fceb Thu Oct 20 09:56:18 2016 +0100 .\" .\" This file was written by Dr. Stephen Henson <steve@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: February 17 2018 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_CTRL 3 .Os .Sh NAME @@ -310,6 +310,19 @@ operation. .Sh SEE ALSO .Xr BIO_meth_new 3 , .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_ctrl , +.Fn BIO_ctrl_int , +.Fn BIO_reset , +.Fn BIO_flush , +.Fn BIO_eof , +.Fn BIO_set_close , +.Fn BIO_get_close , +.Fn BIO_pending , +and +.Fn BIO_wpending +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . .Sh BUGS Some of the return values are ambiguous and care should be taken. In particular a return value of 0 can be returned if an operation diff --git a/lib/libcrypto/man/BIO_f_buffer.3 b/lib/libcrypto/man/BIO_f_buffer.3 index a51aafd804f..2ba8747d8c5 100644 --- a/lib/libcrypto/man/BIO_f_buffer.3 +++ b/lib/libcrypto/man/BIO_f_buffer.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_f_buffer.3,v 1.6 2016/12/06 12:24:33 schwarze Exp $ +.\" $OpenBSD: BIO_f_buffer.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 9b86974e Mar 19 12:32:14 2016 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@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 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_F_BUFFER 3 .Os .Sh NAME @@ -180,3 +180,12 @@ returns 1 if the data was set correctly or 0 if there was an error. .Xr BIO_new 3 , .Xr BIO_pop 3 , .Xr BIO_reset 3 +.Sh HISTORY +.Fn BIO_f_buffer , +.Fn BIO_get_buffer_num_lines , +.Fn BIO_set_read_buffer_size , +.Fn BIO_set_write_buffer_size , +and +.Fn BIO_set_buffer_size +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_f_null.3 b/lib/libcrypto/man/BIO_f_null.3 index f66e2acc2c8..9b4ca7276b6 100644 --- a/lib/libcrypto/man/BIO_f_null.3 +++ b/lib/libcrypto/man/BIO_f_null.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_f_null.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_f_null.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_F_NULL 3 .Os .Sh NAME @@ -74,3 +74,7 @@ behaves just as though the BIO was not there. returns the null filter BIO method. .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_f_null +appeared in SSLeay 0.8.1b or earlier and has been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_find_type.3 b/lib/libcrypto/man/BIO_find_type.3 index ba1abc6ba47..0beecd91e69 100644 --- a/lib/libcrypto/man/BIO_find_type.3 +++ b/lib/libcrypto/man/BIO_find_type.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_find_type.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_find_type.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_FIND_TYPE 3 .Os .Sh NAME @@ -155,6 +155,12 @@ do { .Ed .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_find_type +and +.Fn BIO_method_type +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . .Sh BUGS .Fn BIO_find_type in OpenSSL 0.9.5a and earlier could not be safely passed a diff --git a/lib/libcrypto/man/BIO_new.3 b/lib/libcrypto/man/BIO_new.3 index acf98844b32..c1abfca3ab9 100644 --- a/lib/libcrypto/man/BIO_new.3 +++ b/lib/libcrypto/man/BIO_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_new.3,v 1.11 2018/03/20 17:10:14 schwarze Exp $ +.\" $OpenBSD: BIO_new.3,v 1.12 2018/03/20 19:33:16 schwarze Exp $ .\" full merge up to: .\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000 .\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100 @@ -252,6 +252,13 @@ Create a memory BIO: .Xr BIO_set_callback 3 , .Xr BIO_should_retry 3 .Sh HISTORY -The -.Vt BIO -type first appeared in SSLeay 0.6.0. +.Fn BIO_new +and +.Fn BIO_free +first appeared in SSLeay 0.6.0. +.Fn BIO_set +and +.Fn BIO_free_all +appeared in SSLeay 0.8.1b or earlier. +All these functions have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_printf.3 b/lib/libcrypto/man/BIO_printf.3 index ebc1cc726e1..0007fdc6f1e 100644 --- a/lib/libcrypto/man/BIO_printf.3 +++ b/lib/libcrypto/man/BIO_printf.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_printf.3,v 1.1 2017/03/25 17:15:59 schwarze Exp $ +.\" $OpenBSD: BIO_printf.3,v 1.2 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 2ca2e917 Mon Mar 20 16:25:22 2017 -0400 .\" .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> @@ -15,7 +15,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: March 25 2017 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_PRINTF 3 .Os .Sh NAME @@ -84,3 +84,7 @@ also return -1 if is too small to hold the complete output. .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_printf +first appeared in SSLeay 0.6.5 and has been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_push.3 b/lib/libcrypto/man/BIO_push.3 index 5b9e94123fd..d107e0d35f7 100644 --- a/lib/libcrypto/man/BIO_push.3 +++ b/lib/libcrypto/man/BIO_push.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_push.3,v 1.5 2016/12/06 12:54:19 schwarze Exp $ +.\" $OpenBSD: BIO_push.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL doc/man3/BIO_push.pod 76ed5a42 Jun 29 13:38:55 2014 +0100 .\" OpenSSL doc/man7/bio.pod a9c85cea Nov 11 09:33:55 2016 +0100 .\" @@ -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 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_PUSH 3 .Os .Sh NAME @@ -176,3 +176,9 @@ as before. .Xr BIO_find_type 3 , .Xr BIO_new 3 , .Xr BIO_read 3 +.Sh HISTORY +.Fn BIO_push +and +.Fn BIO_pop +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_read.3 b/lib/libcrypto/man/BIO_read.3 index a58c1fa5ff4..8551a966678 100644 --- a/lib/libcrypto/man/BIO_read.3 +++ b/lib/libcrypto/man/BIO_read.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_read.3,v 1.6 2018/02/17 23:24:38 schwarze Exp $ +.\" $OpenBSD: BIO_read.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@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: February 17 2018 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_READ 3 .Os .Sh NAME @@ -168,3 +168,11 @@ the application should retry the operation later. .Xr BIO_meth_new 3 , .Xr BIO_new 3 , .Xr BIO_should_retry 3 +.Sh HISTORY +.Fn BIO_read , +.Fn BIO_gets , +.Fn BIO_write , +and +.Fn BIO_puts +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_s_accept.3 b/lib/libcrypto/man/BIO_s_accept.3 index e3193f6fd44..3ddc000ce03 100644 --- a/lib/libcrypto/man/BIO_s_accept.3 +++ b/lib/libcrypto/man/BIO_s_accept.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_accept.3,v 1.5 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_s_accept.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_ACCEPT 3 .Os .Sh NAME @@ -354,3 +354,13 @@ BIO_free(cbio2); .Ed .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_s_accept , +.Fn BIO_set_accept_port , +.Fn BIO_new_accept , +.Fn BIO_set_nbio_accept , +.Fn BIO_set_accept_bios , +and +.Fn BIO_do_accept +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_s_connect.3 b/lib/libcrypto/man/BIO_s_connect.3 index bde10e4b208..d3c37f5d353 100644 --- a/lib/libcrypto/man/BIO_s_connect.3 +++ b/lib/libcrypto/man/BIO_s_connect.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_connect.3,v 1.6 2016/12/20 23:14:37 beck Exp $ +.\" $OpenBSD: BIO_s_connect.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 20 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_CONNECT 3 .Os .Sh NAME @@ -369,3 +369,11 @@ BIO_free(out); .Ed .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_s_connect , +.Fn BIO_new_connect , +.Fn BIO_set_nbio , +and +.Fn BIO_do_connect +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_s_fd.3 b/lib/libcrypto/man/BIO_s_fd.3 index 20b460ba960..9bc492d79dd 100644 --- a/lib/libcrypto/man/BIO_s_fd.3 +++ b/lib/libcrypto/man/BIO_s_fd.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_fd.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_s_fd.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_FD 3 .Os .Sh NAME @@ -194,3 +194,7 @@ BIO_free(out); .Xr BIO_read 3 , .Xr BIO_s_socket 3 , .Xr BIO_seek 3 +.Sh HISTORY +These functions appeared in SSLeay 0.8.1b or earlier +and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_s_file.3 b/lib/libcrypto/man/BIO_s_file.3 index 057a3117623..5cde0308d1d 100644 --- a/lib/libcrypto/man/BIO_s_file.3 +++ b/lib/libcrypto/man/BIO_s_file.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_file.3,v 1.6 2018/03/20 18:26:45 schwarze Exp $ +.\" $OpenBSD: BIO_s_file.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 .\" .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. @@ -287,7 +287,18 @@ BIO_free(out); .Xr BIO_seek 3 .Sh HISTORY .Fn BIO_s_file -appeared in SSLeay 0.6.0 and has been available since +and +.Fn BIO_set_fp +first appeared in SSLeay 0.6.0. +.Fn BIO_new_file , +.Fn BIO_new_fp , +.Fn BIO_get_fp , +.Fn BIO_read_filename , +.Fn BIO_write_filename , +and +.Fn BIO_append_filename +appeared in SSLeay 0.8.1b or earlier. +All these functions have been available since .Ox 2.4 . .Sh BUGS .Xr BIO_reset 3 diff --git a/lib/libcrypto/man/BIO_s_mem.3 b/lib/libcrypto/man/BIO_s_mem.3 index ff65c3833e8..d41e483c28f 100644 --- a/lib/libcrypto/man/BIO_s_mem.3 +++ b/lib/libcrypto/man/BIO_s_mem.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_mem.3,v 1.6 2018/02/12 16:57:32 schwarze Exp $ +.\" $OpenBSD: BIO_s_mem.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" full merge up to: OpenSSL 8711efb4 Mon Apr 20 11:33:12 2009 +0000 .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 .\" @@ -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: February 12 2018 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_MEM 3 .Os .Sh NAME @@ -250,6 +250,13 @@ BIO_free(mem); .Ed .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_s_mem , +.Fn BIO_set_mem_buf , +and +.Fn BIO_get_mem_ptr +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . .Sh BUGS There should be an option to set the maximum size of a memory BIO. .Pp diff --git a/lib/libcrypto/man/BIO_s_null.3 b/lib/libcrypto/man/BIO_s_null.3 index 7e68b594dce..dcdcd8c4ab5 100644 --- a/lib/libcrypto/man/BIO_s_null.3 +++ b/lib/libcrypto/man/BIO_s_null.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_null.3,v 1.5 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_s_null.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_NULL 3 .Os .Sh NAME @@ -82,3 +82,7 @@ this can be achieved by adding a null sink BIO to the end of the chain. returns the null sink BIO method. .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_s_null +appeared in SSLeay 0.8.1b or earlier and has been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_s_socket.3 b/lib/libcrypto/man/BIO_s_socket.3 index 1fc7ce3dbcd..3adc280a5e7 100644 --- a/lib/libcrypto/man/BIO_s_socket.3 +++ b/lib/libcrypto/man/BIO_s_socket.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_s_socket.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ +.\" $OpenBSD: BIO_s_socket.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" OpenSSL bbdc9c98 Oct 19 22:02:21 2000 +0000 .\" .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_S_SOCKET 3 .Os .Sh NAME @@ -107,3 +107,9 @@ if an error occurred. .Sh SEE ALSO .Xr BIO_get_fd 3 , .Xr BIO_new 3 +.Sh HISTORY +.Fn BIO_s_socket +and +.Fn BIO_new_socket +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_set_callback.3 b/lib/libcrypto/man/BIO_set_callback.3 index a56d09f428c..ed21ae3ad9d 100644 --- a/lib/libcrypto/man/BIO_set_callback.3 +++ b/lib/libcrypto/man/BIO_set_callback.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_set_callback.3,v 1.6 2018/02/13 01:15:24 schwarze Exp $ +.\" $OpenBSD: BIO_set_callback.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 .\" @@ -66,7 +66,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: February 13 2018 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_SET_CALLBACK 3 .Os .Sh NAME @@ -256,3 +256,7 @@ Its source is in the file .Pa crypto/bio/bio_cb.c . .Sh SEE ALSO .Xr BIO_new 3 +.Sh HISTORY +These functions appeared in SSLeay 0.8.1b or earlier +and have been available since +.Ox 2.4 . diff --git a/lib/libcrypto/man/BIO_should_retry.3 b/lib/libcrypto/man/BIO_should_retry.3 index e9b57803650..f37bfe2c672 100644 --- a/lib/libcrypto/man/BIO_should_retry.3 +++ b/lib/libcrypto/man/BIO_should_retry.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_should_retry.3,v 1.6 2018/02/13 01:34:34 schwarze Exp $ +.\" $OpenBSD: BIO_should_retry.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ .\" full merge up to: OpenSSL 60e24554 Apr 6 14:45:18 2010 +0000 .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 .\" @@ -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: February 13 2018 $ +.Dd $Mdocdate: March 20 2018 $ .Dt BIO_SHOULD_RETRY 3 .Os .Sh NAME @@ -214,6 +214,10 @@ and use a timeout on the .Sh SEE ALSO .Xr BIO_new 3 , .Xr BIO_read 3 +.Sh HISTORY +These functions appeared in SSLeay 0.8.1b or earlier +and have been available since +.Ox 2.4 . .Sh BUGS The OpenSSL ASN.1 functions cannot gracefully deal with non-blocking I/O: they cannot retry after a partial read or write. |