summaryrefslogtreecommitdiff
path: root/libs/asio/doc/history.qbk
diff options
context:
space:
mode:
Diffstat (limited to 'libs/asio/doc/history.qbk')
-rw-r--r--libs/asio/doc/history.qbk35
1 files changed, 34 insertions, 1 deletions
diff --git a/libs/asio/doc/history.qbk b/libs/asio/doc/history.qbk
index cae14f801..3d5598079 100644
--- a/libs/asio/doc/history.qbk
+++ b/libs/asio/doc/history.qbk
@@ -1,5 +1,5 @@
[/
- / Copyright (c) 2003-2014 Christopher M. Kohlhoff (chris at kohlhoff dot com)
+ / Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com)
/
/ Distributed under the Boost Software License, Version 1.0. (See accompanying
/ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -7,6 +7,39 @@
[section:history Revision History]
+[heading Asio 1.10.6 / Boost 1.58]
+
+* Ensured errors generated by Windows' `ConnectEx` function are mapped to their
+ portable equivalents ([ticket 10744]).
+* Added new macro `BOOST_ASIO_DISABLE_CONNECTEX` to allow use of `ConnectEx` to
+ be explicitly disabled.
+* Fixed a race condition in `windows::object_handle` when there are pending
+ wait operations on destruction ([ticket 10624]).
+* Fixed IPv6 address parsing on FreeBSD, where a trailing scope ID would cause
+ conversion to fail with `EINVAL`.
+* Worked around shared library visibility issues by ensuring Asio types use
+ default visibility ([ticket 9465], [ticket 11070]).
+* Changed the SSL wrapper to call the password callback when loading an
+ in-memory key ([ticket 10828]).
+* Fixed false SSL error reports by ensuring that the SSL error queue is cleared
+ prior to each operation.
+* Fixed an `ssl::stream<>` bug that may result in spurious 'short read' errors.
+* Removed a redundant null pointer check in the SSL engine ([ticket 10088]).
+* Added options for disabling TLS v1.1 and v1.2 ([ticket 10690]).
+* Removed use of deprecated OpenSSL function `ERR_remove_state`.
+* Fixed detection of various C++11 features with Clang ([ticket 8835],
+ [ticket 10884]).
+* Fixed detection of C++11 `std::addressof` with [^g++] ([ticket 10982]).
+* Changed multicast test to treat certain `join_group` failures as non-fatal.
+* Decoupled Asio unit tests from Boost.Test ([ticket 11116]).
+* Changed the tutorial to use `std::endl` to ensure output is flushed.
+* Fixed an unsigned integer overflow reported by Clang's integer sanitizer.
+* Added support for move-only return types when using a `yield_context` object
+ with asynchronous operations.
+* Changed `yield_context` to allow reentrant calls to the completion handler
+ from an initiating function.
+* Updated detection of Windows Runtime to work with latest Windows SDK.
+
[heading Asio 1.10.5 / Boost 1.57]
* Fixed the [^kqueue] reactor so that it works on FreeBSD ([ticket 10606]).