asio version 1.6.0 released
Fix forcing-to-bool warning.
Make sure the synchronous null_buffers operatio...
Disable warning due to const qualifier being ap...
Allow some speculative operations to be perform...
Fix error mapping when session is gracefully sh...
Set size of select fd_set at runtime when using...
Specialise buffer_sequence_adapter for arrays o...
Specify concurrency hint.
Add allocator header.
Use separate test cases for buffer sequences ba...
Specialise the async_read_at implementation for...
Add custom memory allocation to udp latency ser...
Minor performance tweaks.
Fix for excessive CPU consumption by epoll_reac...
Revision history for asio 1.6.0.
Always pass a private op_queue, even if it isn'...
Prefer x86-specific fenced block implementation...
Allow some speculative operations to be perform...
Use thread-local operation queues in single-thr...
Specialise the async_write implementation for b...
Only fence block exit when a handler is being r...
Fix usage of deprecated (and soon to be removed...
Improve locality of reference by performing the...
Initialise all openssl algorithms.
Change assembly code in gcc_x86_fenced_block to...
Construct interrupter first to fix exception sa...
Change the SSL buffer sizes so that they're lar...
Explicitly specify the signal() function from t...
Update descriptor state allocation to match app...
Fix compile error in regex overload of async_re...
Add new header file.
Specialise the async_write_at implementation fo...
Add latency tests.
Use a plain ol' long for atomic_count when ASIO...
Tidy up epoll_reactor code.
Fix long lines.
Programs can define ASIO_ENABLE_SEQUENTIAL_STRA...
Don't access the operation queues outside the l...
Make the private op queue work with nested call...
Optimise creation of and access to the io_servi...
Don't read the clock unless the heap is non-empty.
Clarify that read stops when buffer is full.
Make number of strand implementations configura...
Specialise the async_read implementation for bu...
Split run and poll code to improve performance.
Add object_handle support.
Fix MSVC "performance warning".
Chrono support.
Regenerate documentation.
asio version 1.8.0 released
Last version's race-condition-related revert in...
Add support for g++ 4.7 when compiling in C++11...
Update revision history.
Disable object_handle support under Windows CE.
Revert previous change that allowed some operat...
Fix doxygen comments.
Use SSE2 load and store fences.
Revision history.
There is no need to call PostQueuedCompletionSt...
Add type requirements for new features.
Add extra include to get definition of OVERLAPP...
Specifically list classes that don't have conve...
Fix date.
Added lazy registration for EPOLLOUT.
Revision history.
Fix bug where the second buffer in an array of ...
Revision history.
Add detection for Boost 1.50.0.
Throw exception if SSL engine initialisation fa...
Fix potential strand starvation issue that can ...
Fix another regression in buffered_write_stream.
Update copyright notices.
asio version 1.8.1 released
Remove trailing whitespace.
Fix doc formatting.
Exclude Clock type from type requirements hyper...
Eliminate a lock/unlock pair when rescheduling ...
Respect the OPENSSL_NO_ENGINE feature test #def...
Add support for some newer versions of glibc wh...
Eliminate redundant call to call_stack::contain...
Use the thread's private_op_queue for handlers ...
Updated revision history.
Avoid calling work_finished() if a completion h...
Add checks for newer boost versions.
Fix deadlock on Mac OS X.
On linux, connect can return EAGAIN in certain ...
Fix regression in buffered_write_stream.
Regenerate documentation.
asio version 1.6.1 released
Regenerate documentation.
Fix for NetBSD.
Update copyright notices.
Add missing #include of <cctype>, needed for so...
Support handshake with re-use of data already r...
Enable handler type requirements static_assert ...
Instead of using tie(), set the ios_base::unitb...
Move existing examples into a C++03-specific di...
Add generic socket protocols and converting mov...
Fix some 64-to-32-bit conversion warnings.