Skip to content

Commit

Permalink
Preparation for v0.8.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
alanxz committed Apr 10, 2016
1 parent 6d8726c commit caad0ef
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 9 deletions.
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,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 5)
set(RMQ_SOVERSION_REVISION 4)
set(RMQ_SOVERSION_AGE 1)
set(RMQ_SOVERSION_CURRENT 6)
set(RMQ_SOVERSION_REVISION 0)
set(RMQ_SOVERSION_AGE 2)

math(EXPR RMQ_SOVERSION_MAJOR "${RMQ_SOVERSION_CURRENT} - ${RMQ_SOVERSION_AGE}")
math(EXPR RMQ_SOVERSION_MINOR "${RMQ_SOVERSION_AGE}")
Expand Down
30 changes: 30 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,34 @@
# Change Log
## v0.8.0 - 2016-04-09
### Added:
- SSL: peer certificate and hostname validation can now be controlled separately
using `amqp_ssl_socket_set_verify_peer` and
`amqp_ssl_socket_set_verify_hostname`.
- SSL: the desire SSL version range can now be specified using the
`amqp_ssl_socket_set_ssl_versions` function.
- Add flags to SSL examples on controlling hostname verification.

### Changed:
- SSL: SSLv2, and SSLv3 have been disabled by default.
- SSL: OpenSSL hostname validation has been improved.
- Win32 debug information is built with /Z7 on MSVC to embed debug info instead
of using a .pdb

### Fixed:
- Connection failure results in hang on Win32 (#297, #346)
- Rabbitmq-c may block when attempting to close an SSL socket (#313)
- amqp_parse_url does not correctly initialize default parameters (#319)
- x509 objects are leaked in verify_hostname (#323)
- TCP_NOPUSH doesn't work under cygwin (#335)

### Deprecated
- SSL: `amqp_ssl_socket_set_verify` is being replaced by
`amqp_ssl_socket_set_verify_peer` and `amqp_ssl_socket_set_verify_hostname`.

### Removed:
- OpenVMS build system and related files.
- Unmaintained PolarSSL, CyaSSL, and gnuTLS SSL backends

## Changes since v0.7.0 (a.k.a., v0.7.1)
- `41fa9df` Autoconf: add missing files in build system
- `ef73c06` Win32: Use WSAEWOULDBLOCK instead of EWOULDBLOCK on Win32
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ The latest stable release of rabbitmq-c can be found at:

## Documentation

API documentation for v0.5.0+ can viewed from:
API documentation for v0.8.0+ can viewed from:

<http://alanxz.github.io/rabbitmq-c/docs/0.5.0/>
<http://alanxz.github.io/rabbitmq-c/docs/0.8.0/>

## Getting started

Expand Down
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ m4_define([micro_version], [0])
# 2. If any interfaces have been added, removed, or changed since the last update, increment current and set revision to 0.
# 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.
m4_define([soversion_current], [5])
m4_define([soversion_revision], [4])
m4_define([soversion_age], [1])
m4_define([soversion_current], [6])
m4_define([soversion_revision], [0])
m4_define([soversion_age], [2])

AC_INIT([rabbitmq-c], [major_version.minor_version.micro_version],
[https://github.com/alanxz/rabbitmq-c/issues], [rabbitmq-c],
Expand Down
2 changes: 1 addition & 1 deletion librabbitmq/amqp.h
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ AMQP_BEGIN_DECLS
#define AMQP_VERSION_MAJOR 0
#define AMQP_VERSION_MINOR 8
#define AMQP_VERSION_PATCH 0
#define AMQP_VERSION_IS_RELEASE 0
#define AMQP_VERSION_IS_RELEASE 1


/**
Expand Down

0 comments on commit caad0ef

Please sign in to comment.