Security & reliability
Fixed bugs in EV_ONESHOT, EV_CLEAR, kqueue, asio::streambuf, linger option, and other modules for stability.
Fixed bugs in EV_ONESHOT, EV_CLEAR, kqueue, asio::streambuf, linger option, and other modules for stability.
Updated getting started guide, quickbook workaround, and improved compiler support across many platforms.
| Platform | File | SHA256 Hash |
|---|---|---|
|
Unix
|
boost_1_46_1.tar.bz2 |
|
| boost_1_46_1.tar.gz |
|
|
|
Windows
|
boost_1_46_1.7z |
|
| boost_1_46_1.zip |
|
March 12th, 2011 15:45 GMT
EV_ONESHOT seems
to cause problems on some versions of Mac OS X, with the io_service destructor getting stuck
inside the close() system call. Changed the kqueue
backend to use EV_CLEAR
instead (#5021).
EWOULDBLOCK
are not correctly re-registered with kqueue.
asio::streambuf to ensure that its internal
pointers are updated correctly after the data has been modified using
std::streambuf member functions.
disable_if for
Visual C++ 7.1/8.0
display_expr
copyable (#5096).
pass_through.
std::tr1::hash.
Boost's primary test compilers are:
Boost's additional test compilers include:
Beman Dawes, Eric Niebler, Rene Rivera, Daniel James and Vladimir Prus managed this release.
Boost is publicly released three times a year in April, August, and December. Each release has updates to existing libraries, and any new libraries that have passed the rigorous acceptance process.