Fix potential deadlock in signal_set implementation.
Fix error in acceptor example.
Fix waitable timer documentation.
Add assertions that num_buckets_ is non-zero.
Automatically disable SSL compression.

To mitigate the risk of certain attacks, SSL compression is now disabled
by default. To enable, you can use the new ssl::context::clear_options()
function like so:

  my_context.clear_options(asio::ssl::context::no_compression);
Fix bug on Windows where certain operations might generate an error_code with
an invalid (i.e. NULL) error_category.
Fix incorrect boostification of #warning message.
Boostify the futures example.
Fix potential data race due to reading the reactor pointer outside the lock.
Update documentation to cover new features.
Support both boost.coroutine v1 and v2.
Fix memory leak in ssl::rfc2818_verification class.
Add mechanism for disabling automatic Winsock initialisation.
Add missing documentation for use_future_t::allocator_type.
Regenerate documentation.
Revision history.
asio version 1.10.0 released