Fix scoped_ptr usage to work with Sun Studio 11.

svn path=/trunk/boost/asio/; revision=49484
Add more documentation for asio::streambuf.

svn path=/trunk/boost/asio/; revision=49497
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor

svn path=/trunk/libs/asio/; revision=49510
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.

svn path=/trunk/libs/asio/; revision=49627
Updating dependency information for modularized libraries.

svn path=/trunk/libs/asio/; revision=49628
Need to specify socket lib to link correctly on QNX. Fixes #2504.

svn path=/trunk/libs/asio/; revision=50943
Use correct size for IP_MULTICAST_LOOP option on QNX. Fixes #2530.

svn path=/trunk/boost/asio/; revision=50944
Improve warning message when _WIN32_WINNT is not correctly defined. Fixes #2541.

svn path=/trunk/boost/asio/; revision=50945
Suppress unused result warning. Fixes #2534.

svn path=/trunk/boost/asio/; revision=50946
Ensure arguments to windows::overlapped_ptr::complete() are passed through to
the completion handler. Fixes #2614.

svn path=/trunk/boost/asio/; revision=50947
Add include of <cstring> to fix a compile error on Solaris 10. Fixes #2607.

svn path=/trunk/boost/asio/; revision=50948
Clear the last error following a successful Windows API call, since some
socket providers may leave last error set even when the call succeeds.

svn path=/trunk/boost/asio/; revision=50949
Fix errors in SSL overview and add a note about handshaking. Fixes #2617 and #2619.

svn path=/trunk/libs/asio/; revision=50950
Use a pipe if eventfd is not supported at runtime. Fixes #2683.

svn path=/trunk/boost/asio/; revision=50961
Add link to asio wiki.

svn path=/trunk/libs/asio/; revision=50962
Use the workaround syntax for specifying a return type with boost::bind.
Needed for the SSL support to work on some older compilers (in particular,
g++ 3.4.5 as used with MinGW).

svn path=/trunk/boost/asio/; revision=50963
Update asio version number.

svn path=/trunk/boost/asio/; revision=50964
Fix generated documentation where the overloads of a function have different brief descriptions.

svn path=/trunk/libs/asio/; revision=50987
Add missing #include <iostream>.

svn path=/trunk/libs/asio/; revision=51006
Add Jamfile to build PDF versions of all the docs.
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.

svn path=/trunk/libs/asio/; revision=51104