From a64c08c68aff34d49a2ac152f04988cd921084f9 Mon Sep 17 00:00:00 2001 From: Alan Antonuk Date: Wed, 31 Mar 2021 07:14:29 +0000 Subject: Preparation for v0.11.0 release Signed-off-by: GitHub --- CMakeLists.txt | 6 +++--- ChangeLog.md | 21 +++++++++++++++++++++ librabbitmq/amqp.h | 2 +- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a58679a..b353be6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,9 +16,9 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) # 3. If any interfaces have been added since the last public release, then increment age. # 4. If any interfaces have been removed since the last public release, then set age to 0. -set(RMQ_SOVERSION_CURRENT 8) -set(RMQ_SOVERSION_REVISION 1) -set(RMQ_SOVERSION_AGE 4) +set(RMQ_SOVERSION_CURRENT 9) +set(RMQ_SOVERSION_REVISION 0) +set(RMQ_SOVERSION_AGE 5) math(EXPR RMQ_SOVERSION_MAJOR "${RMQ_SOVERSION_CURRENT} - ${RMQ_SOVERSION_AGE}") math(EXPR RMQ_SOVERSION_MINOR "${RMQ_SOVERSION_AGE}") diff --git a/ChangeLog.md b/ChangeLog.md index 919f2ce..a4b4934 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,25 @@ # Change Log +## v0.11.0 - 2021-03-31 +## Added: +- rabbitmq-c-config.cmake is now generated (#611) +- rabbitmq-c can be compiled on Win32 using pthreads (#613) +- Add amqp_set_ssl_engine API to allow setting OpenSSL engine (#618) +- Add amqp_ssl_socket_set_key_engine API to allow setting OpenSSL engine (#618) +- Add support use of password-protected SSL keys (#661) + +## Changed +- Update OpenSSL library initialization to current best practices (#603) +- Updates to OpenSSL to support v3.0.0 (#654, 627) + +## Fixed: +- OpenSSL symbol clash when compiling on Win32 (#583) +- Restore correct non-blocking behavior using OpenSSL v1.1.1 (#586) +- Disable harmless secure CRT compile warnings on Win32 (#588) +- Fix unused parameter warnings on Win32 (#591) +- Fix invalid format in generated pkg-config file (#599) +- Fix invalid AMQP_STATUS_HEARTBEAT_TIMEOUT (#557) +- Fix incorrect port when using --server flag in CLI tools + ## v0.10.0 - 2019-12-01 ## Added: - amqp_ssl_socket_get_context can be used to get the current OpenSSL CTX* diff --git a/librabbitmq/amqp.h b/librabbitmq/amqp.h index c4ff82f..91784b6 100644 --- a/librabbitmq/amqp.h +++ b/librabbitmq/amqp.h @@ -221,7 +221,7 @@ AMQP_BEGIN_DECLS #define AMQP_VERSION_MAJOR 0 #define AMQP_VERSION_MINOR 11 #define AMQP_VERSION_PATCH 0 -#define AMQP_VERSION_IS_RELEASE 0 +#define AMQP_VERSION_IS_RELEASE 1 /** * \def AMQP_VERSION_CODE -- cgit v1.2.1