diff options
author | schwarze <> | 2018-03-20 19:33:16 +0000 |
---|---|---|
committer | schwarze <> | 2018-03-20 19:33:16 +0000 |
commit | f70bc934b6cc6e1bb9d5778afa91cf73609cad41 (patch) | |
tree | fe064d32e57af16e9b70f737a562909ac9ecfcaf | |
parent | b698ff23ebda642453ff74723e56076e55dffcda (diff) | |
download | openbsd-f70bc934b6cc6e1bb9d5778afa91cf73609cad41.tar.gz openbsd-f70bc934b6cc6e1bb9d5778afa91cf73609cad41.tar.bz2 openbsd-f70bc934b6cc6e1bb9d5778afa91cf73609cad41.zip |
bio.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
-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. |