diff options
| author | schwarze <> | 2018-03-20 19:33:16 +0000 |
|---|---|---|
| committer | schwarze <> | 2018-03-20 19:33:16 +0000 |
| commit | ae0b49ea2ef31eb81278600ca853df20ac03b498 (patch) | |
| tree | fe064d32e57af16e9b70f737a562909ac9ecfcaf | |
| parent | 502b92ac10309ee581d9a1828c5487cf16cd9c8e (diff) | |
| download | openbsd-ae0b49ea2ef31eb81278600ca853df20ac03b498.tar.gz openbsd-ae0b49ea2ef31eb81278600ca853df20ac03b498.tar.bz2 openbsd-ae0b49ea2ef31eb81278600ca853df20ac03b498.zip | |
bio.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/man/BIO_ctrl.3 | 17 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_f_buffer.3 | 13 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_f_null.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_find_type.3 | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_new.3 | 15 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_printf.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_push.3 | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_read.3 | 12 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_accept.3 | 14 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_connect.3 | 12 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_fd.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_file.3 | 15 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_mem.3 | 11 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_null.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_s_socket.3 | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_set_callback.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/BIO_should_retry.3 | 8 |
17 files changed, 151 insertions, 36 deletions
diff --git a/src/lib/libcrypto/man/BIO_ctrl.3 b/src/lib/libcrypto/man/BIO_ctrl.3 index d4392dd3d2..37354db808 100644 --- a/src/lib/libcrypto/man/BIO_ctrl.3 +++ b/src/lib/libcrypto/man/BIO_ctrl.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_ctrl.3,v 1.8 2018/02/17 23:24:38 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_ctrl.3,v 1.9 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL b055fceb Thu Oct 20 09:56:18 2016 +0100 | 2 | .\" OpenSSL b055fceb Thu Oct 20 09:56:18 2016 +0100 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: February 17 2018 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_CTRL 3 | 52 | .Dt BIO_CTRL 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -310,6 +310,19 @@ operation. | |||
| 310 | .Sh SEE ALSO | 310 | .Sh SEE ALSO |
| 311 | .Xr BIO_meth_new 3 , | 311 | .Xr BIO_meth_new 3 , |
| 312 | .Xr BIO_new 3 | 312 | .Xr BIO_new 3 |
| 313 | .Sh HISTORY | ||
| 314 | .Fn BIO_ctrl , | ||
| 315 | .Fn BIO_ctrl_int , | ||
| 316 | .Fn BIO_reset , | ||
| 317 | .Fn BIO_flush , | ||
| 318 | .Fn BIO_eof , | ||
| 319 | .Fn BIO_set_close , | ||
| 320 | .Fn BIO_get_close , | ||
| 321 | .Fn BIO_pending , | ||
| 322 | and | ||
| 323 | .Fn BIO_wpending | ||
| 324 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 325 | .Ox 2.4 . | ||
| 313 | .Sh BUGS | 326 | .Sh BUGS |
| 314 | Some of the return values are ambiguous and care should be taken. | 327 | Some of the return values are ambiguous and care should be taken. |
| 315 | In particular a return value of 0 can be returned if an operation | 328 | In particular a return value of 0 can be returned if an operation |
diff --git a/src/lib/libcrypto/man/BIO_f_buffer.3 b/src/lib/libcrypto/man/BIO_f_buffer.3 index a51aafd804..2ba8747d8c 100644 --- a/src/lib/libcrypto/man/BIO_f_buffer.3 +++ b/src/lib/libcrypto/man/BIO_f_buffer.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_f_buffer.3,v 1.6 2016/12/06 12:24:33 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_f_buffer.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 9b86974e Mar 19 12:32:14 2016 -0400 | 2 | .\" OpenSSL 9b86974e Mar 19 12:32:14 2016 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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 6 2016 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
| 53 | .Dt BIO_F_BUFFER 3 | 53 | .Dt BIO_F_BUFFER 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -180,3 +180,12 @@ returns 1 if the data was set correctly or 0 if there was an error. | |||
| 180 | .Xr BIO_new 3 , | 180 | .Xr BIO_new 3 , |
| 181 | .Xr BIO_pop 3 , | 181 | .Xr BIO_pop 3 , |
| 182 | .Xr BIO_reset 3 | 182 | .Xr BIO_reset 3 |
| 183 | .Sh HISTORY | ||
| 184 | .Fn BIO_f_buffer , | ||
| 185 | .Fn BIO_get_buffer_num_lines , | ||
| 186 | .Fn BIO_set_read_buffer_size , | ||
| 187 | .Fn BIO_set_write_buffer_size , | ||
| 188 | and | ||
| 189 | .Fn BIO_set_buffer_size | ||
| 190 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 191 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_f_null.3 b/src/lib/libcrypto/man/BIO_f_null.3 index f66e2acc2c..9b4ca7276b 100644 --- a/src/lib/libcrypto/man/BIO_f_null.3 +++ b/src/lib/libcrypto/man/BIO_f_null.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_f_null.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_f_null.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 | 2 | .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_F_NULL 3 | 52 | .Dt BIO_F_NULL 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -74,3 +74,7 @@ behaves just as though the BIO was not there. | |||
| 74 | returns the null filter BIO method. | 74 | returns the null filter BIO method. |
| 75 | .Sh SEE ALSO | 75 | .Sh SEE ALSO |
| 76 | .Xr BIO_new 3 | 76 | .Xr BIO_new 3 |
| 77 | .Sh HISTORY | ||
| 78 | .Fn BIO_f_null | ||
| 79 | appeared in SSLeay 0.8.1b or earlier and has been available since | ||
| 80 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_find_type.3 b/src/lib/libcrypto/man/BIO_find_type.3 index ba1abc6ba4..0beecd91e6 100644 --- a/src/lib/libcrypto/man/BIO_find_type.3 +++ b/src/lib/libcrypto/man/BIO_find_type.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_find_type.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_find_type.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_FIND_TYPE 3 | 52 | .Dt BIO_FIND_TYPE 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -155,6 +155,12 @@ do { | |||
| 155 | .Ed | 155 | .Ed |
| 156 | .Sh SEE ALSO | 156 | .Sh SEE ALSO |
| 157 | .Xr BIO_new 3 | 157 | .Xr BIO_new 3 |
| 158 | .Sh HISTORY | ||
| 159 | .Fn BIO_find_type | ||
| 160 | and | ||
| 161 | .Fn BIO_method_type | ||
| 162 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 163 | .Ox 2.4 . | ||
| 158 | .Sh BUGS | 164 | .Sh BUGS |
| 159 | .Fn BIO_find_type | 165 | .Fn BIO_find_type |
| 160 | in OpenSSL 0.9.5a and earlier could not be safely passed a | 166 | in OpenSSL 0.9.5a and earlier could not be safely passed a |
diff --git a/src/lib/libcrypto/man/BIO_new.3 b/src/lib/libcrypto/man/BIO_new.3 index acf98844b3..c1abfca3ab 100644 --- a/src/lib/libcrypto/man/BIO_new.3 +++ b/src/lib/libcrypto/man/BIO_new.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_new.3,v 1.11 2018/03/20 17:10:14 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_new.3,v 1.12 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" full merge up to: | 2 | .\" full merge up to: |
| 3 | .\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000 | 3 | .\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000 |
| 4 | .\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100 | 4 | .\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100 |
| @@ -252,6 +252,13 @@ Create a memory BIO: | |||
| 252 | .Xr BIO_set_callback 3 , | 252 | .Xr BIO_set_callback 3 , |
| 253 | .Xr BIO_should_retry 3 | 253 | .Xr BIO_should_retry 3 |
| 254 | .Sh HISTORY | 254 | .Sh HISTORY |
| 255 | The | 255 | .Fn BIO_new |
| 256 | .Vt BIO | 256 | and |
| 257 | type first appeared in SSLeay 0.6.0. | 257 | .Fn BIO_free |
| 258 | first appeared in SSLeay 0.6.0. | ||
| 259 | .Fn BIO_set | ||
| 260 | and | ||
| 261 | .Fn BIO_free_all | ||
| 262 | appeared in SSLeay 0.8.1b or earlier. | ||
| 263 | All these functions have been available since | ||
| 264 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_printf.3 b/src/lib/libcrypto/man/BIO_printf.3 index ebc1cc726e..0007fdc6f1 100644 --- a/src/lib/libcrypto/man/BIO_printf.3 +++ b/src/lib/libcrypto/man/BIO_printf.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_printf.3,v 1.1 2017/03/25 17:15:59 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_printf.3,v 1.2 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 2ca2e917 Mon Mar 20 16:25:22 2017 -0400 | 2 | .\" OpenSSL 2ca2e917 Mon Mar 20 16:25:22 2017 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> | 4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> |
| @@ -15,7 +15,7 @@ | |||
| 15 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 15 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
| 16 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 16 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
| 17 | .\" | 17 | .\" |
| 18 | .Dd $Mdocdate: March 25 2017 $ | 18 | .Dd $Mdocdate: March 20 2018 $ |
| 19 | .Dt BIO_PRINTF 3 | 19 | .Dt BIO_PRINTF 3 |
| 20 | .Os | 20 | .Os |
| 21 | .Sh NAME | 21 | .Sh NAME |
| @@ -84,3 +84,7 @@ also return -1 if | |||
| 84 | is too small to hold the complete output. | 84 | is too small to hold the complete output. |
| 85 | .Sh SEE ALSO | 85 | .Sh SEE ALSO |
| 86 | .Xr BIO_new 3 | 86 | .Xr BIO_new 3 |
| 87 | .Sh HISTORY | ||
| 88 | .Fn BIO_printf | ||
| 89 | first appeared in SSLeay 0.6.5 and has been available since | ||
| 90 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_push.3 b/src/lib/libcrypto/man/BIO_push.3 index 5b9e94123f..d107e0d35f 100644 --- a/src/lib/libcrypto/man/BIO_push.3 +++ b/src/lib/libcrypto/man/BIO_push.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_push.3,v 1.5 2016/12/06 12:54:19 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_push.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL doc/man3/BIO_push.pod 76ed5a42 Jun 29 13:38:55 2014 +0100 | 2 | .\" OpenSSL doc/man3/BIO_push.pod 76ed5a42 Jun 29 13:38:55 2014 +0100 |
| 3 | .\" OpenSSL doc/man7/bio.pod a9c85cea Nov 11 09:33:55 2016 +0100 | 3 | .\" OpenSSL doc/man7/bio.pod a9c85cea Nov 11 09:33:55 2016 +0100 |
| 4 | .\" | 4 | .\" |
| @@ -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 6 2016 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
| 53 | .Dt BIO_PUSH 3 | 53 | .Dt BIO_PUSH 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -176,3 +176,9 @@ as before. | |||
| 176 | .Xr BIO_find_type 3 , | 176 | .Xr BIO_find_type 3 , |
| 177 | .Xr BIO_new 3 , | 177 | .Xr BIO_new 3 , |
| 178 | .Xr BIO_read 3 | 178 | .Xr BIO_read 3 |
| 179 | .Sh HISTORY | ||
| 180 | .Fn BIO_push | ||
| 181 | and | ||
| 182 | .Fn BIO_pop | ||
| 183 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 184 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_read.3 b/src/lib/libcrypto/man/BIO_read.3 index a58c1fa5ff..8551a96667 100644 --- a/src/lib/libcrypto/man/BIO_read.3 +++ b/src/lib/libcrypto/man/BIO_read.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_read.3,v 1.6 2018/02/17 23:24:38 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_read.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: February 17 2018 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_READ 3 | 52 | .Dt BIO_READ 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -168,3 +168,11 @@ the application should retry the operation later. | |||
| 168 | .Xr BIO_meth_new 3 , | 168 | .Xr BIO_meth_new 3 , |
| 169 | .Xr BIO_new 3 , | 169 | .Xr BIO_new 3 , |
| 170 | .Xr BIO_should_retry 3 | 170 | .Xr BIO_should_retry 3 |
| 171 | .Sh HISTORY | ||
| 172 | .Fn BIO_read , | ||
| 173 | .Fn BIO_gets , | ||
| 174 | .Fn BIO_write , | ||
| 175 | and | ||
| 176 | .Fn BIO_puts | ||
| 177 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 178 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_s_accept.3 b/src/lib/libcrypto/man/BIO_s_accept.3 index e3193f6fd4..3ddc000ce0 100644 --- a/src/lib/libcrypto/man/BIO_s_accept.3 +++ b/src/lib/libcrypto/man/BIO_s_accept.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_accept.3,v 1.5 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_accept.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400 | 2 | .\" OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_S_ACCEPT 3 | 52 | .Dt BIO_S_ACCEPT 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -354,3 +354,13 @@ BIO_free(cbio2); | |||
| 354 | .Ed | 354 | .Ed |
| 355 | .Sh SEE ALSO | 355 | .Sh SEE ALSO |
| 356 | .Xr BIO_new 3 | 356 | .Xr BIO_new 3 |
| 357 | .Sh HISTORY | ||
| 358 | .Fn BIO_s_accept , | ||
| 359 | .Fn BIO_set_accept_port , | ||
| 360 | .Fn BIO_new_accept , | ||
| 361 | .Fn BIO_set_nbio_accept , | ||
| 362 | .Fn BIO_set_accept_bios , | ||
| 363 | and | ||
| 364 | .Fn BIO_do_accept | ||
| 365 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 366 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_s_connect.3 b/src/lib/libcrypto/man/BIO_s_connect.3 index bde10e4b20..d3c37f5d35 100644 --- a/src/lib/libcrypto/man/BIO_s_connect.3 +++ b/src/lib/libcrypto/man/BIO_s_connect.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_connect.3,v 1.6 2016/12/20 23:14:37 beck Exp $ | 1 | .\" $OpenBSD: BIO_s_connect.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700 | 2 | .\" OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 20 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_S_CONNECT 3 | 52 | .Dt BIO_S_CONNECT 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -369,3 +369,11 @@ BIO_free(out); | |||
| 369 | .Ed | 369 | .Ed |
| 370 | .Sh SEE ALSO | 370 | .Sh SEE ALSO |
| 371 | .Xr BIO_new 3 | 371 | .Xr BIO_new 3 |
| 372 | .Sh HISTORY | ||
| 373 | .Fn BIO_s_connect , | ||
| 374 | .Fn BIO_new_connect , | ||
| 375 | .Fn BIO_set_nbio , | ||
| 376 | and | ||
| 377 | .Fn BIO_do_connect | ||
| 378 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 379 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_s_fd.3 b/src/lib/libcrypto/man/BIO_s_fd.3 index 20b460ba96..9bc492d79d 100644 --- a/src/lib/libcrypto/man/BIO_s_fd.3 +++ b/src/lib/libcrypto/man/BIO_s_fd.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_fd.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_fd.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 | 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_S_FD 3 | 52 | .Dt BIO_S_FD 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -194,3 +194,7 @@ BIO_free(out); | |||
| 194 | .Xr BIO_read 3 , | 194 | .Xr BIO_read 3 , |
| 195 | .Xr BIO_s_socket 3 , | 195 | .Xr BIO_s_socket 3 , |
| 196 | .Xr BIO_seek 3 | 196 | .Xr BIO_seek 3 |
| 197 | .Sh HISTORY | ||
| 198 | These functions appeared in SSLeay 0.8.1b or earlier | ||
| 199 | and have been available since | ||
| 200 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_s_file.3 b/src/lib/libcrypto/man/BIO_s_file.3 index 057a311762..5cde0308d1 100644 --- a/src/lib/libcrypto/man/BIO_s_file.3 +++ b/src/lib/libcrypto/man/BIO_s_file.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_file.3,v 1.6 2018/03/20 18:26:45 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_file.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 | 2 | .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. |
| @@ -287,7 +287,18 @@ BIO_free(out); | |||
| 287 | .Xr BIO_seek 3 | 287 | .Xr BIO_seek 3 |
| 288 | .Sh HISTORY | 288 | .Sh HISTORY |
| 289 | .Fn BIO_s_file | 289 | .Fn BIO_s_file |
| 290 | appeared in SSLeay 0.6.0 and has been available since | 290 | and |
| 291 | .Fn BIO_set_fp | ||
| 292 | first appeared in SSLeay 0.6.0. | ||
| 293 | .Fn BIO_new_file , | ||
| 294 | .Fn BIO_new_fp , | ||
| 295 | .Fn BIO_get_fp , | ||
| 296 | .Fn BIO_read_filename , | ||
| 297 | .Fn BIO_write_filename , | ||
| 298 | and | ||
| 299 | .Fn BIO_append_filename | ||
| 300 | appeared in SSLeay 0.8.1b or earlier. | ||
| 301 | All these functions have been available since | ||
| 291 | .Ox 2.4 . | 302 | .Ox 2.4 . |
| 292 | .Sh BUGS | 303 | .Sh BUGS |
| 293 | .Xr BIO_reset 3 | 304 | .Xr BIO_reset 3 |
diff --git a/src/lib/libcrypto/man/BIO_s_mem.3 b/src/lib/libcrypto/man/BIO_s_mem.3 index ff65c3833e..d41e483c28 100644 --- a/src/lib/libcrypto/man/BIO_s_mem.3 +++ b/src/lib/libcrypto/man/BIO_s_mem.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_mem.3,v 1.6 2018/02/12 16:57:32 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_mem.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL 8711efb4 Mon Apr 20 11:33:12 2009 +0000 | 2 | .\" full merge up to: OpenSSL 8711efb4 Mon Apr 20 11:33:12 2009 +0000 |
| 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 | 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 |
| 4 | .\" | 4 | .\" |
| @@ -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: February 12 2018 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
| 53 | .Dt BIO_S_MEM 3 | 53 | .Dt BIO_S_MEM 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -250,6 +250,13 @@ BIO_free(mem); | |||
| 250 | .Ed | 250 | .Ed |
| 251 | .Sh SEE ALSO | 251 | .Sh SEE ALSO |
| 252 | .Xr BIO_new 3 | 252 | .Xr BIO_new 3 |
| 253 | .Sh HISTORY | ||
| 254 | .Fn BIO_s_mem , | ||
| 255 | .Fn BIO_set_mem_buf , | ||
| 256 | and | ||
| 257 | .Fn BIO_get_mem_ptr | ||
| 258 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 259 | .Ox 2.4 . | ||
| 253 | .Sh BUGS | 260 | .Sh BUGS |
| 254 | There should be an option to set the maximum size of a memory BIO. | 261 | There should be an option to set the maximum size of a memory BIO. |
| 255 | .Pp | 262 | .Pp |
diff --git a/src/lib/libcrypto/man/BIO_s_null.3 b/src/lib/libcrypto/man/BIO_s_null.3 index 7e68b594dc..dcdcd8c4ab 100644 --- a/src/lib/libcrypto/man/BIO_s_null.3 +++ b/src/lib/libcrypto/man/BIO_s_null.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_null.3,v 1.5 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_null.3,v 1.6 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 | 2 | .\" OpenSSL e117a890 Sep 14 12:14:41 2000 +0000 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_S_NULL 3 | 52 | .Dt BIO_S_NULL 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -82,3 +82,7 @@ this can be achieved by adding a null sink BIO to the end of the chain. | |||
| 82 | returns the null sink BIO method. | 82 | returns the null sink BIO method. |
| 83 | .Sh SEE ALSO | 83 | .Sh SEE ALSO |
| 84 | .Xr BIO_new 3 | 84 | .Xr BIO_new 3 |
| 85 | .Sh HISTORY | ||
| 86 | .Fn BIO_s_null | ||
| 87 | appeared in SSLeay 0.8.1b or earlier and has been available since | ||
| 88 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_s_socket.3 b/src/lib/libcrypto/man/BIO_s_socket.3 index 1fc7ce3dbc..3adc280a5e 100644 --- a/src/lib/libcrypto/man/BIO_s_socket.3 +++ b/src/lib/libcrypto/man/BIO_s_socket.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_s_socket.3,v 1.6 2016/12/06 14:45:08 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_s_socket.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" OpenSSL bbdc9c98 Oct 19 22:02:21 2000 +0000 | 2 | .\" OpenSSL bbdc9c98 Oct 19 22:02:21 2000 +0000 |
| 3 | .\" | 3 | .\" |
| 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@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: December 6 2016 $ | 51 | .Dd $Mdocdate: March 20 2018 $ |
| 52 | .Dt BIO_S_SOCKET 3 | 52 | .Dt BIO_S_SOCKET 3 |
| 53 | .Os | 53 | .Os |
| 54 | .Sh NAME | 54 | .Sh NAME |
| @@ -107,3 +107,9 @@ if an error occurred. | |||
| 107 | .Sh SEE ALSO | 107 | .Sh SEE ALSO |
| 108 | .Xr BIO_get_fd 3 , | 108 | .Xr BIO_get_fd 3 , |
| 109 | .Xr BIO_new 3 | 109 | .Xr BIO_new 3 |
| 110 | .Sh HISTORY | ||
| 111 | .Fn BIO_s_socket | ||
| 112 | and | ||
| 113 | .Fn BIO_new_socket | ||
| 114 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 115 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_set_callback.3 b/src/lib/libcrypto/man/BIO_set_callback.3 index a56d09f428..ed21ae3ad9 100644 --- a/src/lib/libcrypto/man/BIO_set_callback.3 +++ b/src/lib/libcrypto/man/BIO_set_callback.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_set_callback.3,v 1.6 2018/02/13 01:15:24 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_set_callback.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 |
| 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 | 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 |
| 4 | .\" | 4 | .\" |
| @@ -66,7 +66,7 @@ | |||
| 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 68 | .\" | 68 | .\" |
| 69 | .Dd $Mdocdate: February 13 2018 $ | 69 | .Dd $Mdocdate: March 20 2018 $ |
| 70 | .Dt BIO_SET_CALLBACK 3 | 70 | .Dt BIO_SET_CALLBACK 3 |
| 71 | .Os | 71 | .Os |
| 72 | .Sh NAME | 72 | .Sh NAME |
| @@ -256,3 +256,7 @@ Its source is in the file | |||
| 256 | .Pa crypto/bio/bio_cb.c . | 256 | .Pa crypto/bio/bio_cb.c . |
| 257 | .Sh SEE ALSO | 257 | .Sh SEE ALSO |
| 258 | .Xr BIO_new 3 | 258 | .Xr BIO_new 3 |
| 259 | .Sh HISTORY | ||
| 260 | These functions appeared in SSLeay 0.8.1b or earlier | ||
| 261 | and have been available since | ||
| 262 | .Ox 2.4 . | ||
diff --git a/src/lib/libcrypto/man/BIO_should_retry.3 b/src/lib/libcrypto/man/BIO_should_retry.3 index e9b5780365..f37bfe2c67 100644 --- a/src/lib/libcrypto/man/BIO_should_retry.3 +++ b/src/lib/libcrypto/man/BIO_should_retry.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: BIO_should_retry.3,v 1.6 2018/02/13 01:34:34 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_should_retry.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL 60e24554 Apr 6 14:45:18 2010 +0000 | 2 | .\" full merge up to: OpenSSL 60e24554 Apr 6 14:45:18 2010 +0000 |
| 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 | 3 | .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 |
| 4 | .\" | 4 | .\" |
| @@ -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: February 13 2018 $ | 52 | .Dd $Mdocdate: March 20 2018 $ |
| 53 | .Dt BIO_SHOULD_RETRY 3 | 53 | .Dt BIO_SHOULD_RETRY 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -214,6 +214,10 @@ and use a timeout on the | |||
| 214 | .Sh SEE ALSO | 214 | .Sh SEE ALSO |
| 215 | .Xr BIO_new 3 , | 215 | .Xr BIO_new 3 , |
| 216 | .Xr BIO_read 3 | 216 | .Xr BIO_read 3 |
| 217 | .Sh HISTORY | ||
| 218 | These functions appeared in SSLeay 0.8.1b or earlier | ||
| 219 | and have been available since | ||
| 220 | .Ox 2.4 . | ||
| 217 | .Sh BUGS | 221 | .Sh BUGS |
| 218 | The OpenSSL ASN.1 functions cannot gracefully deal with non-blocking I/O: | 222 | The OpenSSL ASN.1 functions cannot gracefully deal with non-blocking I/O: |
| 219 | they cannot retry after a partial read or write. | 223 | they cannot retry after a partial read or write. |
