From 93effffec079f9addb48a346bac7d4c00c799d9e Mon Sep 17 00:00:00 2001 From: schwarze <> Date: Tue, 20 Mar 2018 22:56:38 +0000 Subject: err.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git --- src/lib/libcrypto/man/ERR_GET_LIB.3 | 10 ++++++---- src/lib/libcrypto/man/ERR_clear_error.3 | 7 ++++--- src/lib/libcrypto/man/ERR_error_string.3 | 14 ++++++++++---- src/lib/libcrypto/man/ERR_get_error.3 | 8 +++++--- src/lib/libcrypto/man/ERR_load_strings.3 | 10 ++++++---- src/lib/libcrypto/man/ERR_print_errors.3 | 7 ++++--- src/lib/libcrypto/man/ERR_put_error.3 | 8 +++++--- src/lib/libcrypto/man/ERR_remove_state.3 | 8 +++++--- 8 files changed, 45 insertions(+), 27 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libcrypto/man/ERR_GET_LIB.3 b/src/lib/libcrypto/man/ERR_GET_LIB.3 index 03f56c09f6..b43f731ba8 100644 --- a/src/lib/libcrypto/man/ERR_GET_LIB.3 +++ b/src/lib/libcrypto/man/ERR_GET_LIB.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_GET_LIB.3,v 1.5 2016/12/16 08:53:30 schwarze Exp $ +.\" $OpenBSD: ERR_GET_LIB.3,v 1.6 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL doc/man3/ERR_GET_LIB.pod 3dfda1a6 Dec 12 11:14:40 2016 -0500 .\" .\" This file was written by Ulf Moeller . @@ -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 16 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_GET_LIB 3 .Os .Sh NAME @@ -119,6 +119,8 @@ returns non-zero if the error is fatal or 0 otherwise. .Sh HISTORY .Fn ERR_GET_LIB , .Fn ERR_GET_FUNC , +.Fn ERR_GET_REASON , and -.Fn ERR_GET_REASON -are available in all versions of SSLeay and OpenSSL. +.Fn ERR_FATAL_ERROR +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/src/lib/libcrypto/man/ERR_clear_error.3 b/src/lib/libcrypto/man/ERR_clear_error.3 index 7ad4a4ed5e..89d4f320a4 100644 --- a/src/lib/libcrypto/man/ERR_clear_error.3 +++ b/src/lib/libcrypto/man/ERR_clear_error.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_clear_error.3,v 1.3 2016/11/23 17:58:42 schwarze Exp $ +.\" $OpenBSD: ERR_clear_error.3,v 1.4 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller . @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_CLEAR_ERROR 3 .Os .Sh NAME @@ -66,4 +66,5 @@ empties the current thread's error queue. .Xr ERR_get_error 3 .Sh HISTORY .Fn ERR_clear_error -is available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and has been available since +.Ox 2.4 . diff --git a/src/lib/libcrypto/man/ERR_error_string.3 b/src/lib/libcrypto/man/ERR_error_string.3 index 48f323025e..b303ab2a31 100644 --- a/src/lib/libcrypto/man/ERR_error_string.3 +++ b/src/lib/libcrypto/man/ERR_error_string.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_error_string.3,v 1.4 2016/11/23 17:55:31 schwarze Exp $ +.\" $OpenBSD: ERR_error_string.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller . @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_ERROR_STRING 3 .Os .Sh NAME @@ -163,7 +163,13 @@ if none is registered for the error code. .Xr ERR_print_errors 3 , .Xr SSL_load_error_strings 3 .Sh HISTORY -.Fn ERR_error_string -is available in all versions of SSLeay and OpenSSL. +.Fn ERR_error_string , +.Fn ERR_lib_error_string , +.Fn ERR_func_error_string , +and +.Fn ERR_reason_error_string +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . +.Pp .Fn ERR_error_string_n was added in OpenSSL 0.9.6. diff --git a/src/lib/libcrypto/man/ERR_get_error.3 b/src/lib/libcrypto/man/ERR_get_error.3 index 361d7ab746..e20e1236dc 100644 --- a/src/lib/libcrypto/man/ERR_get_error.3 +++ b/src/lib/libcrypto/man/ERR_get_error.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_get_error.3,v 1.4 2016/11/23 17:59:29 schwarze Exp $ +.\" $OpenBSD: ERR_get_error.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller . @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_GET_ERROR 3 .Os .Sh NAME @@ -173,7 +173,9 @@ The error code, or 0 if there is no error in the queue. .Fn ERR_get_error_line , and .Fn ERR_peek_error_line -are available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . +.Pp .Fn ERR_get_error_line_data and .Fn ERR_peek_error_line_data diff --git a/src/lib/libcrypto/man/ERR_load_strings.3 b/src/lib/libcrypto/man/ERR_load_strings.3 index 74fd989bf3..8708b8c284 100644 --- a/src/lib/libcrypto/man/ERR_load_strings.3 +++ b/src/lib/libcrypto/man/ERR_load_strings.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_load_strings.3,v 1.4 2016/11/23 17:59:29 schwarze Exp $ +.\" $OpenBSD: ERR_load_strings.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400 .\" .\" This file was written by Ulf Moeller . @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_LOAD_STRINGS 3 .Os .Sh NAME @@ -107,9 +107,11 @@ returns a new library number. .Sh SEE ALSO .Xr ERR 3 .Sh HISTORY -.Fn ERR_load_error_strings +.Fn ERR_load_strings and .Fn ERR_PACK -are available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . +.Pp .Fn ERR_get_next_error_library was added in SSLeay 0.9.0. diff --git a/src/lib/libcrypto/man/ERR_print_errors.3 b/src/lib/libcrypto/man/ERR_print_errors.3 index aedc65d616..aa0564b92a 100644 --- a/src/lib/libcrypto/man/ERR_print_errors.3 +++ b/src/lib/libcrypto/man/ERR_print_errors.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_print_errors.3,v 1.4 2016/11/23 17:56:36 schwarze Exp $ +.\" $OpenBSD: ERR_print_errors.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller , @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_PRINT_ERRORS 3 .Os .Sh NAME @@ -118,4 +118,5 @@ return no values. .Fn ERR_print_errors and .Fn ERR_print_errors_fp -are available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and have been available since +.Ox 2.4 . diff --git a/src/lib/libcrypto/man/ERR_put_error.3 b/src/lib/libcrypto/man/ERR_put_error.3 index 3011e16df4..3d2b240464 100644 --- a/src/lib/libcrypto/man/ERR_put_error.3 +++ b/src/lib/libcrypto/man/ERR_put_error.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_put_error.3,v 1.5 2017/02/20 23:21:19 beck Exp $ +.\" $OpenBSD: ERR_put_error.3,v 1.6 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller . @@ -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 20 2017 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_PUT_ERROR 3 .Os .Sh NAME @@ -147,6 +147,8 @@ macro. .Xr ERR_load_strings 3 .Sh HISTORY .Fn ERR_put_error -is available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and has been available since +.Ox 2.4 . +.Pp .Fn ERR_add_error_data was added in SSLeay 0.9.0. diff --git a/src/lib/libcrypto/man/ERR_remove_state.3 b/src/lib/libcrypto/man/ERR_remove_state.3 index 7fd63aa07b..76b16bee98 100644 --- a/src/lib/libcrypto/man/ERR_remove_state.3 +++ b/src/lib/libcrypto/man/ERR_remove_state.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_remove_state.3,v 1.3 2016/11/23 17:59:29 schwarze Exp $ +.\" $OpenBSD: ERR_remove_state.3,v 1.4 2018/03/20 22:56:38 schwarze Exp $ .\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 .\" .\" This file was written by Ulf Moeller and @@ -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: November 23 2016 $ +.Dd $Mdocdate: March 20 2018 $ .Dt ERR_REMOVE_STATE 3 .Os .Sh NAME @@ -101,7 +101,9 @@ return no value. .Xr ERR 3 .Sh HISTORY .Fn ERR_remove_state -is available in all versions of SSLeay and OpenSSL. +appeared in SSLeay 0.8.1b or earlier and has been available since +.Ox 2.4 . +.Pp It was deprecated in OpenSSL 1.0.0 when .Fn ERR_remove_thread_state was introduced and thread IDs were introduced to identify threads -- cgit v1.2.3-55-g6feb