diff options
Diffstat (limited to 'libs/asio/doc/history.qbk')
-rw-r--r-- | libs/asio/doc/history.qbk | 35 |
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]). |