diff options
| author | tb <> | 2018-12-23 08:35:14 +0000 |
|---|---|---|
| committer | tb <> | 2018-12-23 08:35:14 +0000 |
| commit | f0c8297010be130ae0c3582b4984f812a899e523 (patch) | |
| tree | 5b5bd675a5dd8eb191f43723b81c5a654667062b | |
| parent | f676763e6ddc9cd0f82788e915d5f17476e863df (diff) | |
| download | openbsd-f0c8297010be130ae0c3582b4984f812a899e523.tar.gz openbsd-f0c8297010be130ae0c3582b4984f812a899e523.tar.bz2 openbsd-f0c8297010be130ae0c3582b4984f812a899e523.zip | |
EVP_MD_CTX_cleanup() is deprecated and doesn't free, so recommend using
EVP_MD_CTX_free() instead if the goal is to avoid leaking memory.
From my corresponding upstream commit, reminded by schwarze
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/man/EVP_DigestSignInit.3 | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/EVP_DigestVerifyInit.3 | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/EVP_SignInit.3 | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/EVP_VerifyInit.3 | 6 |
4 files changed, 12 insertions, 12 deletions
diff --git a/src/lib/libcrypto/man/EVP_DigestSignInit.3 b/src/lib/libcrypto/man/EVP_DigestSignInit.3 index bd750bf5a7..c898897114 100644 --- a/src/lib/libcrypto/man/EVP_DigestSignInit.3 +++ b/src/lib/libcrypto/man/EVP_DigestSignInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_DigestSignInit.3,v 1.5 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_DigestSignInit.3,v 1.6 2018/12/23 08:35:14 tb 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>. |
| @@ -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: March 23 2018 $ | 52 | .Dd $Mdocdate: December 23 2018 $ |
| 53 | .Dt EVP_DIGESTSIGNINIT 3 | 53 | .Dt EVP_DIGESTSIGNINIT 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -168,7 +168,7 @@ can be called later to digest and sign additional data. | |||
| 168 | .Pp | 168 | .Pp |
| 169 | Since only a copy of the digest context is ever finalized, the context | 169 | Since only a copy of the digest context is ever finalized, the context |
| 170 | must be cleaned up after use by calling | 170 | must be cleaned up after use by calling |
| 171 | .Xr EVP_MD_CTX_cleanup 3 , | 171 | .Xr EVP_MD_CTX_free 3 , |
| 172 | or a memory leak will occur. | 172 | or a memory leak will occur. |
| 173 | .Pp | 173 | .Pp |
| 174 | The use of | 174 | The use of |
diff --git a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 index 5138e784f4..3904e20afa 100644 --- a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 +++ b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.6 2018/05/13 14:00:22 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.7 2018/12/23 08:35:14 tb Exp $ |
| 2 | .\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +0000 | 2 | .\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +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>. |
| @@ -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: May 13 2018 $ | 52 | .Dd $Mdocdate: December 23 2018 $ |
| 53 | .Dt EVP_DIGESTVERIFYINIT 3 | 53 | .Dt EVP_DIGESTVERIFYINIT 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -151,7 +151,7 @@ can be called later to digest and verify additional data. | |||
| 151 | .Pp | 151 | .Pp |
| 152 | Since only a copy of the digest context is ever finalized, the context | 152 | Since only a copy of the digest context is ever finalized, the context |
| 153 | must be cleaned up after use by calling | 153 | must be cleaned up after use by calling |
| 154 | .Xr EVP_MD_CTX_cleanup 3 | 154 | .Xr EVP_MD_CTX_free 3 |
| 155 | or a memory leak will occur. | 155 | or a memory leak will occur. |
| 156 | .Sh RETURN VALUES | 156 | .Sh RETURN VALUES |
| 157 | .Fn EVP_DigestVerifyInit | 157 | .Fn EVP_DigestVerifyInit |
diff --git a/src/lib/libcrypto/man/EVP_SignInit.3 b/src/lib/libcrypto/man/EVP_SignInit.3 index 284684104a..d9e62972a6 100644 --- a/src/lib/libcrypto/man/EVP_SignInit.3 +++ b/src/lib/libcrypto/man/EVP_SignInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_SignInit.3,v 1.11 2018/07/09 09:56:05 tb Exp $ | 1 | .\" $OpenBSD: EVP_SignInit.3,v 1.12 2018/12/23 08:35:14 tb Exp $ |
| 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
| 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 | 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 |
| 4 | .\" | 4 | .\" |
| @@ -50,7 +50,7 @@ | |||
| 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 52 | .\" | 52 | .\" |
| 53 | .Dd $Mdocdate: July 9 2018 $ | 53 | .Dd $Mdocdate: December 23 2018 $ |
| 54 | .Dt EVP_SIGNINIT 3 | 54 | .Dt EVP_SIGNINIT 3 |
| 55 | .Os | 55 | .Os |
| 56 | .Sh NAME | 56 | .Sh NAME |
| @@ -171,7 +171,7 @@ can be called later to digest and sign additional data. | |||
| 171 | .Pp | 171 | .Pp |
| 172 | Since only a copy of the digest context is ever finalized, the context | 172 | Since only a copy of the digest context is ever finalized, the context |
| 173 | must be cleaned up after use by calling | 173 | must be cleaned up after use by calling |
| 174 | .Xr EVP_MD_CTX_cleanup 3 | 174 | .Xr EVP_MD_CTX_free 3 |
| 175 | or a memory leak will occur. | 175 | or a memory leak will occur. |
| 176 | .Sh RETURN VALUES | 176 | .Sh RETURN VALUES |
| 177 | .Fn EVP_SignInit_ex , | 177 | .Fn EVP_SignInit_ex , |
diff --git a/src/lib/libcrypto/man/EVP_VerifyInit.3 b/src/lib/libcrypto/man/EVP_VerifyInit.3 index a3cac95455..899bbc0409 100644 --- a/src/lib/libcrypto/man/EVP_VerifyInit.3 +++ b/src/lib/libcrypto/man/EVP_VerifyInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_VerifyInit.3,v 1.8 2018/03/29 21:26:51 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_VerifyInit.3,v 1.9 2018/12/23 08:35:14 tb Exp $ |
| 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
| 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 | 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 |
| 4 | .\" | 4 | .\" |
| @@ -50,7 +50,7 @@ | |||
| 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 52 | .\" | 52 | .\" |
| 53 | .Dd $Mdocdate: March 29 2018 $ | 53 | .Dd $Mdocdate: December 23 2018 $ |
| 54 | .Dt EVP_VERIFYINIT 3 | 54 | .Dt EVP_VERIFYINIT 3 |
| 55 | .Os | 55 | .Os |
| 56 | .Sh NAME | 56 | .Sh NAME |
| @@ -145,7 +145,7 @@ can be called later to digest and verify additional data. | |||
| 145 | .Pp | 145 | .Pp |
| 146 | Since only a copy of the digest context is ever finalized, the context | 146 | Since only a copy of the digest context is ever finalized, the context |
| 147 | must be cleaned up after use by calling | 147 | must be cleaned up after use by calling |
| 148 | .Xr EVP_MD_CTX_cleanup 3 , | 148 | .Xr EVP_MD_CTX_free 3 , |
| 149 | or a memory leak will occur. | 149 | or a memory leak will occur. |
| 150 | .Sh RETURN VALUES | 150 | .Sh RETURN VALUES |
| 151 | .Fn EVP_VerifyInit_ex | 151 | .Fn EVP_VerifyInit_ex |
