fix CipherImpl issue with OpenSSL 1.1

This commit is contained in:
Günter Obiltschnig 2017-04-18 11:42:39 +02:00
parent 6da4af32a5
commit 8237e9ba14
6 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
This is the changelog file for the POCO C++ Libraries. This is the changelog file for the POCO C++ Libraries.
Release 1.7.8p1 (2017-04-16) Release 1.7.8p2 (2017-04-18)
============================ ============================
- fixed GH #1655: CipherImpl memory leak with OpenSSL 1.1 - fixed GH #1655: CipherImpl memory leak with OpenSSL 1.1

View File

@ -119,7 +119,7 @@ namespace
{ {
#if OPENSSL_VERSION_NUMBER >= 0x10100000L #if OPENSSL_VERSION_NUMBER >= 0x10100000L
EVP_CIPHER_CTX_cleanup(_pContext); EVP_CIPHER_CTX_cleanup(_pContext);
EVP_CIPHER_free(_pContext); EVP_CIPHER_CTX_free(_pContext);
#else #else
EVP_CIPHER_CTX_cleanup(&_context); EVP_CIPHER_CTX_cleanup(&_context);
#endif #endif

View File

@ -4,8 +4,8 @@
#include "winres.h" #include "winres.h"
#define POCO_VERSION 1,7,8,1 #define POCO_VERSION 1,7,8,2
#define POCO_VERSION_STR "1.7.8p1" #define POCO_VERSION_STR "1.7.8p2"
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION POCO_VERSION FILEVERSION POCO_VERSION

View File

@ -37,7 +37,7 @@
// Ax: alpha releases // Ax: alpha releases
// Bx: beta releases // Bx: beta releases
// //
#define POCO_VERSION 0x01070801 #define POCO_VERSION 0x01070802
#endif // Foundation_Version_INCLUDED #endif // Foundation_Version_INCLUDED

View File

@ -1 +1 @@
1.7.8p1 1.7.8p2

View File

@ -1,7 +1,7 @@
POCO C++ Libraries Release Notes POCO C++ Libraries Release Notes
AAAIntroduction AAAIntroduction
!!!Release 1.7.8p1 !!!Release 1.7.8p2
!!Summary of Changes !!Summary of Changes