diff options
51 files changed, 383 insertions, 134 deletions
diff --git a/lib/libcrypto/man/ASN1_TIME_set.3 b/lib/libcrypto/man/ASN1_TIME_set.3 index 55147c691b1..584d103e5be 100644 --- a/lib/libcrypto/man/ASN1_TIME_set.3 +++ b/lib/libcrypto/man/ASN1_TIME_set.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ASN1_TIME_set.3,v 1.7 2018/03/22 17:11:04 schwarze Exp $ +.\" $OpenBSD: ASN1_TIME_set.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL ASN1_TIME_set.pod cf37aaa3 Aug 4 11:24:03 2017 +1000 .\" OpenSSL ASN1_TIME_set.pod e9b77246 Jan 20 19:58:49 2017 +0100 .\" @@ -420,6 +420,12 @@ first appeared in OpenSSL 0.9.2b and have been available since first appeared in OpenSSL 0.9.6 and has been available since .Ox 2.9 . .Pp +.Fn ASN1_TIME_check +and +.Fn ASN1_TIME_to_generalizedtime +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . +.Pp .Fn ASN1_TIME_cmp_time_t first appeared in OpenSSL 1.1.1. .Sh CAVEATS diff --git a/lib/libcrypto/man/ASN1_item_d2i.3 b/lib/libcrypto/man/ASN1_item_d2i.3 index 239da787825..379c6f32914 100644 --- a/lib/libcrypto/man/ASN1_item_d2i.3 +++ b/lib/libcrypto/man/ASN1_item_d2i.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ASN1_item_d2i.3,v 1.5 2018/03/20 18:35:13 schwarze Exp $ +.\" $OpenBSD: ASN1_item_d2i.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL doc/man3/d2i_X509.pod b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 20 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt ASN1_ITEM_D2I 3 .Os .Sh NAME @@ -369,6 +369,17 @@ and .Fn i2d_ASN1_TYPE appeared in SSLeay 0.8.1b or earlier and have been available since .Ox 2.4 . +.Pp +.Fn ASN1_item_d2i , +.Fn ASN1_item_d2i_bio , +.Fn ASN1_item_d2i_fp , +.Fn ASN1_item_i2d , +.Fn ASN1_item_i2d_bio , +.Fn ASN1_item_i2d_fp , +and +.Fn ASN1_item_dup +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . .Sh CAVEATS If the type described by .Fa it diff --git a/lib/libcrypto/man/ASN1_item_new.3 b/lib/libcrypto/man/ASN1_item_new.3 index ea7cb5f405d..259deaca56b 100644 --- a/lib/libcrypto/man/ASN1_item_new.3 +++ b/lib/libcrypto/man/ASN1_item_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ASN1_item_new.3,v 1.3 2018/02/25 10:07:34 schwarze Exp $ +.\" $OpenBSD: ASN1_item_new.3,v 1.4 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016, 2018 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: February 25 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt ASN1_ITEM_NEW 3 .Os .Sh NAME @@ -107,6 +107,12 @@ if an error occurs. .Xr ASN1_TYPE_new 3 , .Xr d2i_ASN1_NULL 3 , .Xr OBJ_nid2obj 3 +.Sh HISTORY +.Fn ASN1_item_new +and +.Fn ASN1_item_free +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . .Sh BUGS The .Vt ASN1_VALUE diff --git a/lib/libcrypto/man/BIO_get_ex_new_index.3 b/lib/libcrypto/man/BIO_get_ex_new_index.3 index ec6ac25e546..9dea1fb0b5d 100644 --- a/lib/libcrypto/man/BIO_get_ex_new_index.3 +++ b/lib/libcrypto/man/BIO_get_ex_new_index.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_get_ex_new_index.3,v 1.6 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: BIO_get_ex_new_index.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL a970b14f Jul 31 18:58:40 2017 -0400 .\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 .\" @@ -148,3 +148,10 @@ and .Fn X509_get_ex_data first appeared in OpenSSL 0.9.5 and have been available since .Ox 2.7 . +.Pp +.Fn UI_get_ex_new_index , +.Fn UI_set_ex_data , +and +.Fn UI_get_ex_data +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/BN_add.3 b/lib/libcrypto/man/BN_add.3 index daf4cfc8ecf..3fb9c8ab78f 100644 --- a/lib/libcrypto/man/BN_add.3 +++ b/lib/libcrypto/man/BN_add.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BN_add.3,v 1.10 2018/03/21 09:03:49 schwarze Exp $ +.\" $OpenBSD: BN_add.3,v 1.11 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller <ulf@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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt BN_ADD 3 .Os .Sh NAME @@ -415,4 +415,5 @@ was added in SSLeay 0.9.1 and .Fn BN_mod_sub , and .Fn BN_mod_sqr -were added in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/BN_swap.3 b/lib/libcrypto/man/BN_swap.3 index 087ca490daf..db9082d7ef7 100644 --- a/lib/libcrypto/man/BN_swap.3 +++ b/lib/libcrypto/man/BN_swap.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BN_swap.3,v 1.4 2016/12/10 21:13:25 schwarze Exp $ +.\" $OpenBSD: BN_swap.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Bodo Moeller <bodo@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 10 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt BN_SWAP 3 .Os .Sh NAME @@ -70,4 +70,6 @@ and .Sh SEE ALSO .Xr BN_new 3 .Sh HISTORY -BN_swap was added in OpenSSL 0.9.7. +.Fn BN_swap +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/BUF_MEM_new.3 b/lib/libcrypto/man/BUF_MEM_new.3 index c1085199dec..c2df0360963 100644 --- a/lib/libcrypto/man/BUF_MEM_new.3 +++ b/lib/libcrypto/man/BUF_MEM_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BUF_MEM_new.3,v 1.12 2018/03/20 21:06:07 schwarze Exp $ +.\" $OpenBSD: BUF_MEM_new.3,v 1.13 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL doc/crypto/buffer.pod 18edda0f Sep 20 03:28:54 2000 +0000 .\" not merged: 74924dcb, 58e3457a, 21b0fa91, 7644a9ae .\" OpenSSL doc/crypto/BUF_MEM_new.pod 53934822 Jun 9 16:39:19 2016 -0400 @@ -52,7 +52,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 20 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt BUF_MEM_NEW 3 .Os .Sh NAME @@ -195,3 +195,7 @@ appeared before SSLeay 0.8. first appeared in SSLeay 0.8. All these functions have been available since .Ox 2.4 . +.Pp +.Fn BUF_MEM_grow_clean +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/CONF_modules_free.3 b/lib/libcrypto/man/CONF_modules_free.3 index 465cc05527f..be5f64d1e10 100644 --- a/lib/libcrypto/man/CONF_modules_free.3 +++ b/lib/libcrypto/man/CONF_modules_free.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: CONF_modules_free.3,v 1.4 2016/11/20 19:45:17 schwarze Exp $ +.\" $OpenBSD: CONF_modules_free.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL a528d4f0 Oct 27 13:40:11 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: November 20 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt CONF_MODULES_FREE 3 .Os .Sh NAME @@ -96,7 +96,8 @@ is 1, all modules, including builtin modules, will be unloaded. .Xr OPENSSL_config 3 .Sh HISTORY .Fn CONF_modules_free , -.Fn CONF_modules_unload , +.Fn CONF_modules_finish , and -.Fn CONF_modules_finish -first appeared in OpenSSL 0.9.7. +.Fn CONF_modules_unload +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/CONF_modules_load_file.3 b/lib/libcrypto/man/CONF_modules_load_file.3 index c3cc89adf30..900108fad43 100644 --- a/lib/libcrypto/man/CONF_modules_load_file.3 +++ b/lib/libcrypto/man/CONF_modules_load_file.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: CONF_modules_load_file.3,v 1.6 2018/03/17 18:52:42 schwarze Exp $ +.\" $OpenBSD: CONF_modules_load_file.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 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: March 17 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt CONF_MODULES_LOAD_FILE 3 .Os .Sh NAME @@ -225,4 +225,5 @@ if (fp == NULL) { .Fn CONF_modules_load_file and .Fn CONF_modules_load -first appeared in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/DES_set_key.3 b/lib/libcrypto/man/DES_set_key.3 index 64038faa987..d0f0fd3f621 100644 --- a/lib/libcrypto/man/DES_set_key.3 +++ b/lib/libcrypto/man/DES_set_key.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: DES_set_key.3,v 1.10 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: DES_set_key.3,v 1.11 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: .\" OpenSSL man3/DES_random_key 61f805c1 Jan 16 01:01:46 2018 +0800 .\" @@ -831,20 +831,13 @@ with lower case names starting with first appeared in OpenSSL 0.9.5 and have been available since .Ox 2.7 . .Pp -In OpenSSL 0.9.7, all +In OpenSSL 0.9.7 and +.Ox 3.2 , +all .Sy des_ functions were renamed to .Sy DES_ to avoid clashes with older versions of libdes. -.Pp -.Fn DES_set_key_checked -and -.Fn DES_set_key_unchecked -were added in OpenSSL 0.9.5. -.Pp -.Fn DES_random_key -generated cryptographically weak random data in SSLeay and in OpenSSL -prior version 0.9.5, as well as in the original MIT library. .Sh AUTHORS .An Eric Young Aq Mt eay@cryptsoft.com .Sh CAVEATS diff --git a/lib/libcrypto/man/EC_GFp_simple_method.3 b/lib/libcrypto/man/EC_GFp_simple_method.3 index 7f08e707f52..29cda46ae9f 100644 --- a/lib/libcrypto/man/EC_GFp_simple_method.3 +++ b/lib/libcrypto/man/EC_GFp_simple_method.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_GFp_simple_method.3,v 1.6 2016/12/11 14:22:43 schwarze Exp $ +.\" $OpenBSD: EC_GFp_simple_method.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Matt Caswell <matt@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 11 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EC_GFP_SIMPLE_METHOD 3 .Os .Sh NAME @@ -159,3 +159,9 @@ structure supports. .Xr EC_KEY_new 3 , .Xr EC_POINT_add 3 , .Xr EC_POINT_new 3 +.Sh HISTORY +.Fn EC_GFp_simple_method +and +.Fn EC_GFp_mont_method +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/EC_GROUP_copy.3 b/lib/libcrypto/man/EC_GROUP_copy.3 index d857a219292..8d6ab55fdf6 100644 --- a/lib/libcrypto/man/EC_GROUP_copy.3 +++ b/lib/libcrypto/man/EC_GROUP_copy.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_GROUP_copy.3,v 1.7 2016/12/11 14:22:43 schwarze Exp $ +.\" $OpenBSD: EC_GROUP_copy.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100 .\" .\" This file was written by Matt Caswell <matt@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 11 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EC_GROUP_COPY 3 .Os .Sh NAME @@ -485,3 +485,13 @@ Alternatively in the event of an error a 0 is returned. .Xr EC_KEY_new 3 , .Xr EC_POINT_add 3 , .Xr EC_POINT_new 3 +.Sh HISTORY +.Fn EC_GROUP_copy , +.Fn EC_GROUP_method_of , +.Fn EC_GROUP_set_generator , +.Fn EC_GROUP_get0_generator , +.Fn EC_GROUP_get_order , +and +.Fn EC_GROUP_get_cofactor +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/EC_GROUP_new.3 b/lib/libcrypto/man/EC_GROUP_new.3 index f1227da759e..119e7df4d88 100644 --- a/lib/libcrypto/man/EC_GROUP_new.3 +++ b/lib/libcrypto/man/EC_GROUP_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_GROUP_new.3,v 1.6 2016/12/11 14:22:43 schwarze Exp $ +.\" $OpenBSD: EC_GROUP_new.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL 9b86974e Mon Aug 17 15:21:33 2015 -0400 .\" .\" This file was written by Matt Caswell <matt@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 11 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EC_GROUP_NEW 3 .Os .Sh NAME @@ -306,3 +306,13 @@ return 1 on success or 0 on error. .Xr EC_POINT_add 3 , .Xr EC_POINT_new 3 , .Xr ECDSA_SIG_new 3 +.Sh HISTORY +.Fn EC_GROUP_new , +.Fn EC_GROUP_free , +.Fn EC_GROUP_clear_free , +.Fn EC_GROUP_new_curve_GFp , +.Fn EC_GROUP_set_curve_GFp , +and +.Fn EC_GROUP_get_curve_GFp +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/EC_POINT_add.3 b/lib/libcrypto/man/EC_POINT_add.3 index dd3d58056a5..50d7b553a4d 100644 --- a/lib/libcrypto/man/EC_POINT_add.3 +++ b/lib/libcrypto/man/EC_POINT_add.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_POINT_add.3,v 1.6 2016/12/11 14:22:43 schwarze Exp $ +.\" $OpenBSD: EC_POINT_add.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Matt Caswell <matt@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 11 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EC_POINT_ADD 3 .Os .Sh NAME @@ -271,3 +271,18 @@ returns 1 if a precomputation has been done or 0 if not. .Xr EC_GROUP_new 3 , .Xr EC_KEY_new 3 , .Xr EC_POINT_new 3 +.Sh HISTORY +.Fn EC_POINT_add , +.Fn EC_POINT_dbl , +.Fn EC_POINT_invert , +.Fn EC_POINT_is_at_infinity , +.Fn EC_POINT_is_on_curve , +.Fn EC_POINT_cmp , +.Fn EC_POINT_make_affine , +.Fn EC_POINTs_make_affine , +.Fn EC_POINTs_mul , +.Fn EC_POINT_mul , +and +.Fn EC_GROUP_precompute_mult +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/EC_POINT_new.3 b/lib/libcrypto/man/EC_POINT_new.3 index 1e09208ffae..fa853701fb9 100644 --- a/lib/libcrypto/man/EC_POINT_new.3 +++ b/lib/libcrypto/man/EC_POINT_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EC_POINT_new.3,v 1.6 2016/12/11 14:22:43 schwarze Exp $ +.\" $OpenBSD: EC_POINT_new.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Matt Caswell <matt@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 11 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EC_POINT_NEW 3 .Os .Sh NAME @@ -470,3 +470,20 @@ on error. .Xr EC_GROUP_new 3 , .Xr EC_KEY_new 3 , .Xr EC_POINT_add 3 +.Sh HISTORY +.Fn EC_POINT_new , +.Fn EC_POINT_free , +.Fn EC_POINT_clear_free , +.Fn EC_POINT_copy , +.Fn EC_POINT_method_of , +.Fn EC_POINT_set_to_infinity , +.Fn EC_POINT_set_affine_coordinates_GFp , +.Fn EC_POINT_get_affine_coordinates_GFp , +.Fn EC_POINT_set_Jprojective_coordinates_GFp , +.Fn EC_POINT_get_Jprojective_coordinates_GFp , +.Fn EC_POINT_set_compressed_coordinates_GFp , +.Fn EC_POINT_point2oct , +and +.Fn EC_POINT_oct2point +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/ERR_get_error.3 b/lib/libcrypto/man/ERR_get_error.3 index 9ba65a9a108..a8ab16b7139 100644 --- a/lib/libcrypto/man/ERR_get_error.3 +++ b/lib/libcrypto/man/ERR_get_error.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_get_error.3,v 1.6 2018/03/21 06:44:51 schwarze Exp $ +.\" $OpenBSD: ERR_get_error.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller <ulf@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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt ERR_GET_ERROR 3 .Os .Sh NAME @@ -185,4 +185,5 @@ All these functions have been available since .Fn ERR_peek_last_error_line , and .Fn ERR_peek_last_error_line_data -were added in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/ERR_print_errors.3 b/lib/libcrypto/man/ERR_print_errors.3 index aa0564b92a3..cf65d2384b4 100644 --- a/lib/libcrypto/man/ERR_print_errors.3 +++ b/lib/libcrypto/man/ERR_print_errors.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ERR_print_errors.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ +.\" $OpenBSD: ERR_print_errors.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Ulf Moeller <ulf@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: March 20 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt ERR_PRINT_ERRORS 3 .Os .Sh NAME @@ -120,3 +120,7 @@ and .Fn ERR_print_errors_fp appeared in SSLeay 0.8.1b or earlier and have been available since .Ox 2.4 . +.Pp +.Fn ERR_print_errors_cb +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/EVP_DigestInit.3 b/lib/libcrypto/man/EVP_DigestInit.3 index bdad07665c4..8268a481028 100644 --- a/lib/libcrypto/man/EVP_DigestInit.3 +++ b/lib/libcrypto/man/EVP_DigestInit.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EVP_DigestInit.3,v 1.12 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: EVP_DigestInit.3,v 1.13 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL 7f572e95 Dec 2 13:57:04 2015 +0000 .\" selective merge up to: OpenSSL a95d7574 Jul 2 12:16:38 2017 -0400 .\" @@ -659,24 +659,14 @@ first appeared in OpenSSL 0.9.5 and has been available since .Pp .Fn EVP_MD_CTX_init , .Fn EVP_MD_CTX_create , -.Fn EVP_MD_CTX_copy_ex , .Fn EVP_MD_CTX_cleanup , .Fn EVP_MD_CTX_destroy , .Fn EVP_DigestInit_ex , +.Fn EVP_DigestFinal_ex , and -.Fn EVP_DigestFinal_ex -were added in OpenSSL 0.9.7. -.Pp -.Fn EVP_md_null , -.Fn EVP_md5 , -.Fn EVP_sha1 , -.Fn EVP_dss , -.Fn EVP_dss1 , -and -.Fn EVP_ripemd160 -were changed to return truly const -.Vt EVP_MD -pointers in OpenSSL 0.9.7. +.Fn EVP_MD_CTX_copy_ex +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . .Pp .Fn EVP_MD_CTX_new and diff --git a/lib/libcrypto/man/EVP_EncryptInit.3 b/lib/libcrypto/man/EVP_EncryptInit.3 index 9b87868b163..3c9aa01bfbe 100644 --- a/lib/libcrypto/man/EVP_EncryptInit.3 +++ b/lib/libcrypto/man/EVP_EncryptInit.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EVP_EncryptInit.3,v 1.14 2018/03/22 17:11:04 schwarze Exp $ +.\" $OpenBSD: EVP_EncryptInit.3,v 1.15 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL 5211e094 Nov 11 14:39:11 2014 -0800 .\" selective merge up to: OpenSSL 5c5eb286 Dec 5 00:36:43 2017 +0100 .\" @@ -1290,7 +1290,8 @@ first appeared in OpenSSL 0.9.6 and have been available since .Fn EVP_CipherFinal_ex , and .Fn EVP_CIPHER_CTX_set_padding -appeared in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . .Pp .Fn EVP_CIPHER_CTX_reset first appeared in OpenSSL 1.1.0. diff --git a/lib/libcrypto/man/EVP_SignInit.3 b/lib/libcrypto/man/EVP_SignInit.3 index 80000fb5bbf..1c75e332aac 100644 --- a/lib/libcrypto/man/EVP_SignInit.3 +++ b/lib/libcrypto/man/EVP_SignInit.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EVP_SignInit.3,v 1.6 2018/03/20 23:56:07 schwarze Exp $ +.\" $OpenBSD: EVP_SignInit.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" 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: March 20 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EVP_SIGNINIT 3 .Os .Sh NAME @@ -200,7 +200,8 @@ appeared in SSLeay 0.8.1b or earlier and have been available since .Ox 2.4 . .Pp .Fn EVP_SignInit_ex -was added in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . .Sh BUGS Older versions of this documentation wrongly stated that calls to .Fn EVP_SignUpdate diff --git a/lib/libcrypto/man/EVP_VerifyInit.3 b/lib/libcrypto/man/EVP_VerifyInit.3 index b7b0673602a..701054479dc 100644 --- a/lib/libcrypto/man/EVP_VerifyInit.3 +++ b/lib/libcrypto/man/EVP_VerifyInit.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EVP_VerifyInit.3,v 1.5 2018/03/20 23:56:07 schwarze Exp $ +.\" $OpenBSD: EVP_VerifyInit.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" 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: March 20 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EVP_VERIFYINIT 3 .Os .Sh NAME @@ -177,7 +177,8 @@ appeared in SSLeay 0.8.1b or earlier and have been available since .Ox 2.4 . .Pp .Fn EVP_VerifyInit_ex -was added in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . .Sh BUGS Older versions of this documentation wrongly stated that calls to .Fn EVP_VerifyUpdate diff --git a/lib/libcrypto/man/EXTENDED_KEY_USAGE_new.3 b/lib/libcrypto/man/EXTENDED_KEY_USAGE_new.3 index 8910fb58f80..d06c76c5dd2 100644 --- a/lib/libcrypto/man/EXTENDED_KEY_USAGE_new.3 +++ b/lib/libcrypto/man/EXTENDED_KEY_USAGE_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EXTENDED_KEY_USAGE_new.3,v 1.2 2016/12/25 22:15:10 schwarze Exp $ +.\" $OpenBSD: EXTENDED_KEY_USAGE_new.3,v 1.3 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: December 25 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt EXTENDED_KEY_USAGE_NEW 3 .Os .Sh NAME @@ -73,3 +73,9 @@ section 4.2.1.3: Key Usage .It section 4.2.1.12: Extended Key Usage .El +.Sh HISTORY +.Fn EXTENDED_KEY_USAGE_new +and +.Fn EXTENDED_KEY_USAGE_free +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/GENERAL_NAME_new.3 b/lib/libcrypto/man/GENERAL_NAME_new.3 index 3966ece697a..671b5440f96 100644 --- a/lib/libcrypto/man/GENERAL_NAME_new.3 +++ b/lib/libcrypto/man/GENERAL_NAME_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: GENERAL_NAME_new.3,v 1.4 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: GENERAL_NAME_new.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -156,3 +156,9 @@ and .Fn OTHERNAME_free first appeared in OpenSSL 0.9.5 and have been available since .Ox 2.7 . +.Pp +.Fn EDIPARTYNAME_new +and +.Fn EDIPARTYNAME_free +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/HMAC.3 b/lib/libcrypto/man/HMAC.3 index d4de739f044..72ed3bcdf40 100644 --- a/lib/libcrypto/man/HMAC.3 +++ b/lib/libcrypto/man/HMAC.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: HMAC.3,v 1.9 2018/03/21 07:06:18 schwarze Exp $ +.\" $OpenBSD: HMAC.3,v 1.10 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400 .\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400 .\" @@ -52,7 +52,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt HMAC 3 .Os .Sh NAME @@ -380,10 +380,11 @@ first appeared in SSLeay 0.9.0 and have been available since .Ox 2.4 . .Pp .Fn HMAC_CTX_init , -.Fn HMAC_Init_ex , +.Fn HMAC_CTX_cleanup , and -.Fn HMAC_CTX_cleanup -are available since OpenSSL 0.9.7. +.Fn HMAC_Init_ex +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . .Pp .Fn HMAC_CTX_new , .Fn HMAC_CTX_reset , diff --git a/lib/libcrypto/man/OCSP_CRLID_new.3 b/lib/libcrypto/man/OCSP_CRLID_new.3 index 450b57c93ef..0eebec5f920 100644 --- a/lib/libcrypto/man/OCSP_CRLID_new.3 +++ b/lib/libcrypto/man/OCSP_CRLID_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_CRLID_new.3,v 1.3 2016/12/25 22:15:10 schwarze Exp $ +.\" $OpenBSD: OCSP_CRLID_new.3,v 1.4 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: December 25 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_CRLID_NEW 3 .Os .Sh NAME @@ -97,6 +97,13 @@ if an error occurred. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.4.2: CRL References +.Sh HISTORY +.Fn OCSP_CRLID_new , +.Fn OCSP_CRLID_free , +and +.Fn OCSP_crlID_new +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . .Sh CAVEATS The function names .Fn OCSP_CRLID_new diff --git a/lib/libcrypto/man/OCSP_REQUEST_new.3 b/lib/libcrypto/man/OCSP_REQUEST_new.3 index 664a7506650..8f3f56b6c46 100644 --- a/lib/libcrypto/man/OCSP_REQUEST_new.3 +++ b/lib/libcrypto/man/OCSP_REQUEST_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_REQUEST_new.3,v 1.7 2016/12/25 22:15:10 schwarze Exp $ +.\" $OpenBSD: OCSP_REQUEST_new.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: December 25 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_REQUEST_NEW 3 .Os .Sh NAME @@ -317,3 +317,7 @@ OCSP_REQUEST_free(req); .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.1: Request Syntax +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_SERVICELOC_new.3 b/lib/libcrypto/man/OCSP_SERVICELOC_new.3 index 5f42c781fd9..6900493f0e1 100644 --- a/lib/libcrypto/man/OCSP_SERVICELOC_new.3 +++ b/lib/libcrypto/man/OCSP_SERVICELOC_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_SERVICELOC_new.3,v 1.5 2016/12/25 22:15:10 schwarze Exp $ +.\" $OpenBSD: OCSP_SERVICELOC_new.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: December 25 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_SERVICELOC_NEW 3 .Os .Sh NAME @@ -99,3 +99,10 @@ if an error occurred. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.4.6: Service Locator +.Sh HISTORY +.Fn OCSP_SERVICELOC_new , +.Fn OCSP_SERVICELOC_free , +and +.Fn OCSP_url_svcloc_new +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_cert_to_id.3 b/lib/libcrypto/man/OCSP_cert_to_id.3 index 77559ba4696..0ccb4412df9 100644 --- a/lib/libcrypto/man/OCSP_cert_to_id.3 +++ b/lib/libcrypto/man/OCSP_cert_to_id.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_cert_to_id.3,v 1.6 2016/12/25 22:15:10 schwarze Exp $ +.\" $OpenBSD: OCSP_cert_to_id.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: December 25 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_CERT_TO_ID 3 .Os .Sh NAME @@ -224,3 +224,7 @@ returns 1 for success or 0 for failure. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4: Details of the Protocol +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_request_add1_nonce.3 b/lib/libcrypto/man/OCSP_request_add1_nonce.3 index 9b7f999c534..036c937c611 100644 --- a/lib/libcrypto/man/OCSP_request_add1_nonce.3 +++ b/lib/libcrypto/man/OCSP_request_add1_nonce.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_request_add1_nonce.3,v 1.3 2016/12/06 14:54:55 schwarze Exp $ +.\" $OpenBSD: OCSP_request_add1_nonce.3,v 1.4 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 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: December 6 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_REQUEST_ADD1_NONCE 3 .Os .Sh NAME @@ -157,3 +157,7 @@ only: this will happen if the responder doesn't support nonces. .Xr OCSP_resp_find_status 3 , .Xr OCSP_response_status 3 , .Xr OCSP_sendreq_new 3 +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_resp_find_status.3 b/lib/libcrypto/man/OCSP_resp_find_status.3 index a7412193a12..6d58bebdb9e 100644 --- a/lib/libcrypto/man/OCSP_resp_find_status.3 +++ b/lib/libcrypto/man/OCSP_resp_find_status.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_resp_find_status.3,v 1.6 2018/03/18 10:01:45 schwarze Exp $ +.\" $OpenBSD: OCSP_resp_find_status.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL c952780c Jun 21 07:03:34 2016 -0400 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 18 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_RESP_FIND_STATUS 3 .Os .Sh NAME @@ -386,3 +386,19 @@ or -1 if an error occurred. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.2: Response Syntax +.Sh HISTORY +.Fn OCSP_SINGLERESP_new , +.Fn OCSP_SINGLERESP_free , +.Fn OCSP_CERTSTATUS_new , +.Fn OCSP_CERTSTATUS_free , +.Fn OCSP_REVOKEDINFO_new , +.Fn OCSP_REVOKEDINFO_free , +.Fn OCSP_resp_find_status , +.Fn OCSP_resp_count , +.Fn OCSP_resp_get0 , +.Fn OCSP_resp_find , +.Fn OCSP_single_get0_status , +and +.Fn OCSP_check_validity +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_response_status.3 b/lib/libcrypto/man/OCSP_response_status.3 index e0b294d8f60..d720500f610 100644 --- a/lib/libcrypto/man/OCSP_response_status.3 +++ b/lib/libcrypto/man/OCSP_response_status.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_response_status.3,v 1.5 2018/02/15 15:36:04 schwarze Exp $ +.\" $OpenBSD: OCSP_response_status.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400 .\" selective merge up to: OpenSSL e23ac625 Jan 24 12:27:19 2018 -0500 .\" @@ -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 15 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_RESPONSE_STATUS 3 .Os .Sh NAME @@ -286,3 +286,7 @@ return 1 on success or 0 on failure. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.2: Response Syntax +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OCSP_sendreq_new.3 b/lib/libcrypto/man/OCSP_sendreq_new.3 index 5900ac046b3..65014283a42 100644 --- a/lib/libcrypto/man/OCSP_sendreq_new.3 +++ b/lib/libcrypto/man/OCSP_sendreq_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_sendreq_new.3,v 1.4 2017/07/06 15:42:04 schwarze Exp $ +.\" $OpenBSD: OCSP_sendreq_new.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 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: July 6 2017 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OCSP_SENDREQ_NEW 3 .Os .Sh NAME @@ -228,6 +228,10 @@ Add a Host header for .Xr OCSP_REQUEST_new 3 , .Xr OCSP_resp_find_status 3 , .Xr OCSP_response_status 3 +.Sh HISTORY +.Fn OCSP_sendreq_bio +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . .Sh CAVEATS These functions only perform a minimal HTTP query to a responder. If an application wishes to support more advanced features, it diff --git a/lib/libcrypto/man/OPENSSL_config.3 b/lib/libcrypto/man/OPENSSL_config.3 index cdfdb3fea4d..3114e6c0869 100644 --- a/lib/libcrypto/man/OPENSSL_config.3 +++ b/lib/libcrypto/man/OPENSSL_config.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OPENSSL_config.3,v 1.9 2018/03/21 22:08:04 schwarze Exp $ +.\" $OpenBSD: OPENSSL_config.3,v 1.10 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OPENSSL_CONFIG 3 .Os .Sh NAME @@ -137,4 +137,5 @@ standard configuration file .Fn OPENSSL_config and .Fn OPENSSL_no_config -first appeared in OpenSSL 0.9.7. +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 b/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 index d853bce0998..fd9e656bce5 100644 --- a/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 +++ b/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OPENSSL_load_builtin_modules.3,v 1.4 2016/11/28 15:08:58 schwarze Exp $ +.\" $OpenBSD: OPENSSL_load_builtin_modules.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 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: November 28 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt OPENSSL_LOAD_BUILTIN_MODULES 3 .Os .Sh NAME @@ -98,4 +98,6 @@ new modules are added. .Sh SEE ALSO .Xr OPENSSL_config 3 .Sh HISTORY -These functions first appeared in OpenSSL 0.9.7. +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/PEM_bytes_read_bio.3 b/lib/libcrypto/man/PEM_bytes_read_bio.3 index d706a8ad8ee..b3cb143cf63 100644 --- a/lib/libcrypto/man/PEM_bytes_read_bio.3 +++ b/lib/libcrypto/man/PEM_bytes_read_bio.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: PEM_bytes_read_bio.3,v 1.1 2017/08/20 20:15:13 schwarze Exp $ +.\" $OpenBSD: PEM_bytes_read_bio.3,v 1.2 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL PEM_bytes_read_bio.pod 7671342e Feb 29 15:47:12 2016 -0600 .\" .\" This file was written by Benjamin Kaduk <bkaduk at akamai dot com>. @@ -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: August 20 2017 $ +.Dd $Mdocdate: March 22 2018 $ .Dt PEM_BYTES_READ_BIO 3 .Os .Sh NAME @@ -110,3 +110,7 @@ returns 1 for success or 0 for failure. .Sh SEE ALSO .Xr PEM_read 3 , .Xr PEM_read_bio_PrivateKey 3 +.Sh HISTORY +.Fn PEM_bytes_read_bio +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/UI_UTIL_read_pw.3 b/lib/libcrypto/man/UI_UTIL_read_pw.3 index 00e9f985f0d..aa3cefe8dd7 100644 --- a/lib/libcrypto/man/UI_UTIL_read_pw.3 +++ b/lib/libcrypto/man/UI_UTIL_read_pw.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: UI_UTIL_read_pw.3,v 1.2 2018/02/15 19:39:56 schwarze Exp $ +.\" $OpenBSD: UI_UTIL_read_pw.3,v 1.3 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL 23103a52 Jan 12 15:17:42 2017 +0100 .\" 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 15 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt UI_UTIL_READ_PW 3 .Os .Sh NAME @@ -99,3 +99,9 @@ and return 0 on success or a negative value on error. .Sh SEE ALSO .Xr UI_new 3 +.Sh HISTORY +.Fn UI_UTIL_read_pw +and +.Fn UI_UTIL_read_pw_string +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/UI_create_method.3 b/lib/libcrypto/man/UI_create_method.3 index 2ce3a998296..ebc6153f9a0 100644 --- a/lib/libcrypto/man/UI_create_method.3 +++ b/lib/libcrypto/man/UI_create_method.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: UI_create_method.3,v 1.2 2017/03/26 12:31:27 jmc Exp $ +.\" $OpenBSD: UI_create_method.3,v 1.3 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL UI_create_method.pod 8e3d46e5 Mar 11 10:51:04 2017 +0100 .\" .\" This file was written by Richard Levitte <levitte@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: March 26 2017 $ +.Dd $Mdocdate: March 22 2018 $ .Dt UI_CREATE_METHOD 3 .Os .Sh NAME @@ -260,3 +260,19 @@ or otherwise .Sh SEE ALSO .Xr UI_get_string_type 3 , .Xr UI_new 3 +.Sh HISTORY +.Fn UI_create_method , +.Fn UI_destroy_method , +.Fn UI_method_set_opener , +.Fn UI_method_set_writer , +.Fn UI_method_set_flusher , +.Fn UI_method_set_reader , +.Fn UI_method_set_closer , +.Fn UI_method_get_opener , +.Fn UI_method_get_writer , +.Fn UI_method_get_flusher , +.Fn UI_method_get_reader , +and +.Fn UI_method_get_closer +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/UI_get_string_type.3 b/lib/libcrypto/man/UI_get_string_type.3 index 05bc8227d64..bc0449a90e5 100644 --- a/lib/libcrypto/man/UI_get_string_type.3 +++ b/lib/libcrypto/man/UI_get_string_type.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: UI_get_string_type.3,v 1.3 2017/08/20 22:24:30 schwarze Exp $ +.\" $OpenBSD: UI_get_string_type.3,v 1.4 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL UI_STRING.pod e9c9971b Jul 1 18:28:50 2017 +0200 .\" .\" This file was written by Richard Levitte <levitte@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: August 20 2017 $ +.Dd $Mdocdate: March 22 2018 $ .Dt UI_GET_STRING_TYPE 3 .Os .Sh NAME @@ -275,3 +275,7 @@ or or -1 on error. .Sh SEE ALSO .Xr UI_new 3 +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/UI_new.3 b/lib/libcrypto/man/UI_new.3 index 187f0f7c950..86a2581c99e 100644 --- a/lib/libcrypto/man/UI_new.3 +++ b/lib/libcrypto/man/UI_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: UI_new.3,v 1.7 2018/02/15 19:55:59 schwarze Exp $ +.\" $OpenBSD: UI_new.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL 78b19e90 Jan 11 00:12:01 2017 +0100 .\" 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 15 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt UI_NEW 3 .Os .Sh NAME @@ -506,7 +506,9 @@ argument. .Xr UI_get_string_type 3 , .Xr UI_UTIL_read_pw 3 .Sh HISTORY -The UI section was first introduced in OpenSSL 0.9.7. +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . .Sh AUTHORS .An Richard Levitte Aq Mt richard@levitte.org for the OpenSSL project. diff --git a/lib/libcrypto/man/X509V3_get_d2i.3 b/lib/libcrypto/man/X509V3_get_d2i.3 index 391e9c40a31..03af7fbcddc 100644 --- a/lib/libcrypto/man/X509V3_get_d2i.3 +++ b/lib/libcrypto/man/X509V3_get_d2i.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509V3_get_d2i.3,v 1.12 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: X509V3_get_d2i.3,v 1.13 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL ff7fbfd5 Nov 2 11:52:01 2015 +0000 .\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 .\" @@ -420,3 +420,11 @@ and .Fn X509_REVOKED_get_ext_d2i first appeared in OpenSSL 0.9.5 and have been available since .Ox 2.7 . +.Pp +.Fn X509V3_add1_i2d , +.Fn X509_add1_ext_i2d , +.Fn X509_CRL_add1_ext_i2d , +and +.Fn X509_REVOKED_add1_ext_i2d +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_CRL_get0_by_serial.3 b/lib/libcrypto/man/X509_CRL_get0_by_serial.3 index 9c5afde87ac..e13e9118a79 100644 --- a/lib/libcrypto/man/X509_CRL_get0_by_serial.3 +++ b/lib/libcrypto/man/X509_CRL_get0_by_serial.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_CRL_get0_by_serial.3,v 1.6 2018/03/21 16:09:51 schwarze Exp $ +.\" $OpenBSD: X509_CRL_get0_by_serial.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL X509_CRL_get0_by_serial.pod cdd6c8c5 Mar 20 12:29:37 2017 +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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt X509_CRL_GET0_BY_SERIAL 3 .Os .Sh NAME @@ -161,3 +161,9 @@ returns a STACK of revoked entries. .Fn X509_CRL_get_REVOKED first appeared in OpenSSL 0.9.2b and has been available since .Ox 2.6 . +.Pp +.Fn X509_CRL_add0_revoked +and +.Fn X509_CRL_sort +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_REVOKED_new.3 b/lib/libcrypto/man/X509_REVOKED_new.3 index 35c0ed4edda..cf121ca5e49 100644 --- a/lib/libcrypto/man/X509_REVOKED_new.3 +++ b/lib/libcrypto/man/X509_REVOKED_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_REVOKED_new.3,v 1.5 2018/03/21 03:16:08 schwarze Exp $ +.\" $OpenBSD: X509_REVOKED_new.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: .\" OpenSSL man3/X509_CRL_get0_by_serial cdd6c8c5 Mar 20 12:29:37 2017 +0100 .\" @@ -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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt X509_REVOKED_NEW 3 .Os .Sh NAME @@ -184,3 +184,9 @@ and .Fn X509_REVOKED_free appeared before SSLeay 0.8 and have been available since .Ox 2.4 . +.Pp +.Fn X509_REVOKED_set_serialNumber +and +.Fn X509_REVOKED_set_revocationDate +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_STORE_set1_param.3 b/lib/libcrypto/man/X509_STORE_set1_param.3 index 7b97f843ba2..911086f5221 100644 --- a/lib/libcrypto/man/X509_STORE_set1_param.3 +++ b/lib/libcrypto/man/X509_STORE_set1_param.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_STORE_set1_param.3,v 1.9 2018/03/21 07:41:44 schwarze Exp $ +.\" $OpenBSD: X509_STORE_set1_param.3,v 1.10 2018/03/22 21:08:22 schwarze Exp $ .\" content checked up to: .\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 .\" @@ -16,7 +16,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 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt X509_STORE_SET1_PARAM 3 .Os .Sh NAME @@ -197,3 +197,10 @@ These functions have been available since .Pp .Fn X509_STORE_get0_objects first appeared in OpenSSL 1.1.0. +.Pp +.Fn X509_STORE_set_flags , +.Fn X509_STORE_set_purpose , +and +.Fn X509_STORE_set_trust +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_digest.3 b/lib/libcrypto/man/X509_digest.3 index 2abf292a30d..24a5e6239d6 100644 --- a/lib/libcrypto/man/X509_digest.3 +++ b/lib/libcrypto/man/X509_digest.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_digest.3,v 1.4 2018/03/22 17:11:04 schwarze Exp $ +.\" $OpenBSD: X509_digest.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL X509_digest.pod 3ba4dac6 Mar 23 13:04:52 2017 -0400 .\" .\" This file was written by Rich Salz <rsalz@openssl.org> @@ -144,3 +144,7 @@ and .Fn X509_REQ_digest first appeared in OpenSSL 0.9.6 and have been available since .Ox 2.9 . +.Pp +.Fn X509_pubkey_digest +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_get_subject_name.3 b/lib/libcrypto/man/X509_get_subject_name.3 index 20a3cc1242f..89012ba370d 100644 --- a/lib/libcrypto/man/X509_get_subject_name.3 +++ b/lib/libcrypto/man/X509_get_subject_name.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_get_subject_name.3,v 1.4 2018/03/21 16:09:51 schwarze Exp $ +.\" $OpenBSD: X509_get_subject_name.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ .\" OpenSSL 0ad69cd6 Jun 14 23:02:16 2016 +0200 .\" .\" 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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt X509_GET_SUBJECT_NAME 3 .Os .Sh NAME @@ -182,3 +182,7 @@ appeared before SSLeay 0.8 and have been available since .Fn X509_CRL_get_issuer first appeared in OpenSSL 0.9.2b and has been available since .Ox 2.6 . +.Pp +.Fn X509_CRL_set_issuer_name +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/X509_get_version.3 b/lib/libcrypto/man/X509_get_version.3 index 244e4984b6a..0e238a9eb1f 100644 --- a/lib/libcrypto/man/X509_get_version.3 +++ b/lib/libcrypto/man/X509_get_version.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_get_version.3,v 1.3 2018/03/21 16:09:51 schwarze Exp $ +.\" $OpenBSD: X509_get_version.3,v 1.4 2018/03/22 21:08:22 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: March 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt X509_GET_VERSION 3 .Os .Sh NAME @@ -157,5 +157,9 @@ appeared before SSLeay 0.8 and have been available since .Ox 2.4 . .Pp .Fn X509_CRL_get_version -first appeared in OpenSSL 0.9.2b and have been available since +first appeared in OpenSSL 0.9.2b and has been available since .Ox 2.6 . +.Pp +.Fn X509_CRL_set_version +first appeared in OpenSSL 0.9.7 and has been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3 b/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3 index ad211600ae7..2964a1f90e5 100644 --- a/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3 +++ b/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: d2i_BASIC_CONSTRAINTS.3,v 1.2 2018/03/21 16:09:51 schwarze Exp $ +.\" $OpenBSD: d2i_BASIC_CONSTRAINTS.3,v 1.3 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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 21 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt D2I_BASIC_CONSTRAINTS 3 .Os .Sh NAME @@ -98,3 +98,9 @@ and .Fn i2d_BASIC_CONSTRAINTS first appeared in OpenSSL 0.9.2b and have been available since .Ox 2.6 . +.Pp +.Fn d2i_EXTENDED_KEY_USAGE +and +.Fn i2d_EXTENDED_KEY_USAGE +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/d2i_GENERAL_NAME.3 b/lib/libcrypto/man/d2i_GENERAL_NAME.3 index ee593fd4606..bfdcc6c67c7 100644 --- a/lib/libcrypto/man/d2i_GENERAL_NAME.3 +++ b/lib/libcrypto/man/d2i_GENERAL_NAME.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: d2i_GENERAL_NAME.3,v 1.3 2018/03/22 16:06:33 schwarze Exp $ +.\" $OpenBSD: d2i_GENERAL_NAME.3,v 1.4 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -152,3 +152,9 @@ and .Fn i2d_OTHERNAME first appeared in OpenSSL 0.9.5 and have been available since .Ox 2.7 . +.Pp +.Fn d2i_EDIPARTYNAME +and +.Fn i2d_EDIPARTYNAME +first appeared in OpenSSL 0.9.7 and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/d2i_OCSP_REQUEST.3 b/lib/libcrypto/man/d2i_OCSP_REQUEST.3 index 3f6320a1558..cc07bd7d616 100644 --- a/lib/libcrypto/man/d2i_OCSP_REQUEST.3 +++ b/lib/libcrypto/man/d2i_OCSP_REQUEST.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: d2i_OCSP_REQUEST.3,v 1.1 2016/12/27 22:06:55 schwarze Exp $ +.\" $OpenBSD: d2i_OCSP_REQUEST.3,v 1.2 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: December 27 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt D2I_OCSP_REQUEST 3 .Os .Sh NAME @@ -175,3 +175,7 @@ if an error occurs. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.1: Request Syntax +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/d2i_OCSP_RESPONSE.3 b/lib/libcrypto/man/d2i_OCSP_RESPONSE.3 index bdc54913d16..72db8ab063e 100644 --- a/lib/libcrypto/man/d2i_OCSP_RESPONSE.3 +++ b/lib/libcrypto/man/d2i_OCSP_RESPONSE.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: d2i_OCSP_RESPONSE.3,v 1.1 2016/12/27 22:06:55 schwarze Exp $ +.\" $OpenBSD: d2i_OCSP_RESPONSE.3,v 1.2 2018/03/22 21:08:22 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> .\" @@ -14,7 +14,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: December 27 2016 $ +.Dd $Mdocdate: March 22 2018 $ .Dt D2I_OCSP_RESPONSE 3 .Os .Sh NAME @@ -241,3 +241,7 @@ if an error occurs. .Sh STANDARDS RFC 6960: X.509 Internet Public Key Infrastructure Online Certificate Status Protocol, section 4.2: Response Syntax +.Sh HISTORY +These functions first appeared in OpenSSL 0.9.7 +and have been available since +.Ox 3.2 . diff --git a/lib/libcrypto/man/engine.3 b/lib/libcrypto/man/engine.3 index 59fdf0748d0..d0b83d77453 100644 --- a/lib/libcrypto/man/engine.3 +++ b/lib/libcrypto/man/engine.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: engine.3,v 1.12 2018/02/16 18:38:51 schwarze Exp $ +.\" $OpenBSD: engine.3,v 1.13 2018/03/22 21:08:22 schwarze Exp $ .\" full merge up to: OpenSSL crypto/engine e6390aca Jul 21 10:06:03 2015 -0400 .\" selective merge up to: man3/ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800 .\" @@ -51,7 +51,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: February 16 2018 $ +.Dd $Mdocdate: March 22 2018 $ .Dt ENGINE 3 .Os .Sh NAME @@ -1418,3 +1418,7 @@ if an error occurred. .Xr ENGINE_add_conf_module 3 , .Xr ENGINE_set_ex_data 3 , .Xr RSA_new 3 +.Sh HISTORY +The engine API first appeared in OpenSSL 0.9.7 +and has been available since +.Ox 3.2 . |