From 580e3ce7b75df4bebadf5c45eb8781f700e8f019 Mon Sep 17 00:00:00 2001 From: Simon Ninon Date: Mon, 13 Nov 2017 23:54:52 -0800 Subject: [PATCH] [4.3.0] update CHANGELOG for release --- CHANGELOG.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55ff9b03..a80c0c8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,23 @@ # Changelog -## [v4.2.0](https://github.com/Cylix/cpp_redis/releases/tag/4.2.0) +## [v4.3.0](https://github.com/Cylix/cpp_redis/releases/tag/4.3.0) +### Tag +`4.3.0`. +### Date +November 13th, 2017 +### Changes +* tacopie: fork support: allow set_default_io_service to take nullptr. In order to safely fork, call set_default_io_service(nullptr) to make sure the io_service destructor is called and all underlying threads joined. +* tacopie: fix: timeout for connection not working due to invalid param to select, now working +* tacopie: improvement: make sure socket is in blocking mode before connection (#32) as it differs from one OS to another +* tacopie: improvement: check for non-blocking connect errors with getsockopt to avoid connect reporting a successful connection followed by a call to disconnection handler (now connect report a failed +### Additions +* tacopie: ipv6 support (connect, bind and accept operations, on tcp_server and tcp_client) +### Removals +None + + + +### [v4.2.0](https://github.com/Cylix/cpp_redis/releases/tag/4.2.0) ### Tag `4.2.0`. ### Date