Merged revisions 49482,49484 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r49482 | chris_kohlhoff | 2008-10-29 23:49:05 +1100 (Wed, 29 Oct 2008) | 3 lines
  
  Fix problem in read_until's match_condition handling when the delimiter
  lies at the end of the data.
........
  r49484 | chris_kohlhoff | 2008-10-30 00:00:24 +1100 (Thu, 30 Oct 2008) | 2 lines
  
  Fix scoped_ptr usage to work with Sun Studio 11.
........

svn path=/branches/release/boost/asio/; revision=49495
Merged documentation changes from trunk.

........
  r49483 | chris_kohlhoff | 2008-10-29 23:50:58 +1100 (Wed, 29 Oct 2008) | 3 lines
  
  Add a new POSIX-specific chat client showing how to use the
  posix::stream_descriptor class.
........
  r49497 | chris_kohlhoff | 2008-10-31 12:09:45 +1100 (Fri, 31 Oct 2008) | 2 lines
  
  Add more documentation for asio::streambuf.
........

svn path=/branches/release/boost/asio/; revision=49499
merge of cmake build files from trunk per beman

svn path=/branches/release/libs/asio/; revision=50756
Merged revisions 50943-50950,50961-50964,50987 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r50943 | chris_kohlhoff | 2009-02-01 22:37:18 +1100 (Sun, 01 Feb 2009) | 2 lines
  
  Need to specify socket lib to link correctly on QNX. Fixes #2504.
........
  r50944 | chris_kohlhoff | 2009-02-01 22:42:09 +1100 (Sun, 01 Feb 2009) | 2 lines
  
  Use correct size for IP_MULTICAST_LOOP option on QNX. Fixes #2530.
........
  r50945 | chris_kohlhoff | 2009-02-01 22:57:01 +1100 (Sun, 01 Feb 2009) | 2 lines
  
  Improve warning message when _WIN32_WINNT is not correctly defined. Fixes #2541.
........
  r50946 | chris_kohlhoff | 2009-02-01 23:28:12 +1100 (Sun, 01 Feb 2009) | 2 lines
  
  Suppress unused result warning. Fixes #2534.
........
  r50947 | chris_kohlhoff | 2009-02-01 23:41:01 +1100 (Sun, 01 Feb 2009) | 3 lines
  
  Ensure arguments to windows::overlapped_ptr::complete() are passed through to
  the completion handler. Fixes #2614.
........
  r50948 | chris_kohlhoff | 2009-02-01 23:50:08 +1100 (Sun, 01 Feb 2009) | 2 lines
  
  Add include of <cstring> to fix a compile error on Solaris 10. Fixes #2607.
........
  r50949 | chris_kohlhoff | 2009-02-02 00:25:05 +1100 (Mon, 02 Feb 2009) | 3 lines
  
  Clear the last error following a successful Windows API call, since some
  socket providers may leave last error set even when the call succeeds.
........
  r50950 | chris_kohlhoff | 2009-02-02 00:42:33 +1100 (Mon, 02 Feb 2009) | 2 lines
  
  Fix errors in SSL overview and add a note about handshaking. Fixes #2617 and #2619.
........
  r50961 | chris_kohlhoff | 2009-02-02 17:18:59 +1100 (Mon, 02 Feb 2009) | 2 lines
  
  Use a pipe if eventfd is not supported at runtime. Fixes #2683.
........
  r50962 | chris_kohlhoff | 2009-02-02 18:06:00 +1100 (Mon, 02 Feb 2009) | 2 lines
  
  Add link to asio wiki.
........
  r50963 | chris_kohlhoff | 2009-02-02 20:36:11 +1100 (Mon, 02 Feb 2009) | 4 lines
  
  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).
........
  r50964 | chris_kohlhoff | 2009-02-02 20:37:10 +1100 (Mon, 02 Feb 2009) | 2 lines
  
  Update asio version number.
........
  r50987 | chris_kohlhoff | 2009-02-03 22:00:39 +1100 (Tue, 03 Feb 2009) | 2 lines
  
  Fix generated documentation where the overloads of a function have different brief descriptions.
........

svn path=/branches/release/boost/asio/; revision=51004
Add missing #include <iostream>.

svn path=/branches/release/libs/asio/; revision=51005
Merge PDF build changes from Trunk.

svn path=/branches/release/libs/asio/; revision=51417
Merged revisions 52288-52294 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52288 | chris_kohlhoff | 2009-04-09 21:50:42 +1000 (Thu, 09 Apr 2009) | 2 lines
  
  Prevent locales from affecting the formatting of endpoints. Fixes #2682.
........
  r52289 | chris_kohlhoff | 2009-04-09 22:00:36 +1000 (Thu, 09 Apr 2009) | 3 lines
  
  Correct documentation of read, read_at, write and write_at functions to
  match new CompletionCondition concept. Fixes #2871.
........
  r52290 | chris_kohlhoff | 2009-04-09 22:03:01 +1000 (Thu, 09 Apr 2009) | 2 lines
  
  Fix some warnings that occur with MSVC at warning level 4. Fixes #2828.
........
  r52291 | chris_kohlhoff | 2009-04-09 22:04:39 +1000 (Thu, 09 Apr 2009) | 3 lines
  
  As a performance optimisation, add an explicit check for an empty vector of
  timer queues.
........
  r52292 | chris_kohlhoff | 2009-04-09 22:09:16 +1000 (Thu, 09 Apr 2009) | 6 lines
  
  Implement automatic resizing of the bucket array in the internal hash maps.
  This is to improve performance for very large numbers of asynchronous
  operations and also to reduce memory usage for very small numbers. A new
  macro BOOST_ASIO_HASH_MAP_BUCKETS may be used to tweak the sizes used for the
  bucket arrays.
........
  r52293 | chris_kohlhoff | 2009-04-09 22:12:50 +1000 (Thu, 09 Apr 2009) | 3 lines
  
  Prevent memory leaks when an async SSL operation's completion handler throws.
  Fixes #2910.
........
  r52294 | chris_kohlhoff | 2009-04-09 22:16:02 +1000 (Thu, 09 Apr 2009) | 3 lines
  
  Fix implementation of io_control() so that it adheres to the type
  requirements for IoControlCommand. Fixes #2820.
........

svn path=/branches/release/boost/asio/; revision=52309
Merge regenerated documentation from trunk.

svn path=/branches/release/libs/asio/; revision=52311
Version bump prior to upcoming release.

svn path=/branches/release/boost/asio/; revision=52312
Merged revisions 52412,52419 via svnmerge from trunk.

........
  r52412 | chris_kohlhoff | 2009-04-16 13:27:58 +1000 (Thu, 16 Apr 2009) | 3 lines
  
  Fix incompatibility between asio and ncurses.h due to the latter defining
  a macro called "timeout". Fixes #2156.
........
  r52419 | chris_kohlhoff | 2009-04-16 22:31:27 +1000 (Thu, 16 Apr 2009) | 4 lines
  
  Specifically handle the case when an overlapped ReadFile call fails with
  ERROR_MORE_DATA. This enables a hack where a windows::stream_handle can be
  used with a message-oriented named pipe.
........

svn path=/branches/release/boost/asio/; revision=52459
Merged revisions 52465,52478 from trunk

........
  r52465 | chris_kohlhoff | 2009-04-18 23:27:53 +1000 (Sat, 18 Apr 2009) | 3 lines
  
  POSIX allows successful system calls to modify errno, so always clear the
  error_code if the result indicates success. Fixes #2953.
........
  r52478 | chris_kohlhoff | 2009-04-19 14:15:17 +1000 (Sun, 19 Apr 2009) | 3 lines
  
  Don't include termios.h unless BOOST_ASIO_HAS_SERIAL_PORT is defined.
  Fixes #2917.
........

svn path=/branches/release/boost/asio/; revision=52494
cleanup of asio tests in cmakeland...   link tests still broken

svn path=/branches/release/libs/asio/; revision=53010
cleanup of asio tests in cmakeland...   link tests still broken

svn path=/branches/release/libs/asio/; revision=53011
HTF did I miss this endforeach()







svn path=/branches/release/libs/asio/; revision=53041
This makes asio link tests pass, accomplishes two things:

* Communicates CMAKE_CXX_COMPILER correctly to subprocess (via
load_cache which may be a bad idea)

* Manually (yuck) pulls the paths of libraries that the link tests
  must link against out of the target properties and passes them to
  the linktest subprocess












svn path=/branches/release/libs/asio/; revision=53140
tune up link tests in general, asio tests specifically

svn path=/branches/release/libs/asio/; revision=53147
asio cmake test fixes

svn path=/branches/release/libs/asio/; revision=53162
Merge from trunk. Fixes #3095, #3216, #3098, #3107, #1341, #2754, #3157, #2620, #2618.

........
  r54373 | chris_kohlhoff | 2009-06-26 21:03:14 +1000 (Fri, 26 Jun 2009) | 2 lines
  
  Fix doc generation for array reference parameters.
........
  r54376 | chris_kohlhoff | 2009-06-26 23:35:04 +1000 (Fri, 26 Jun 2009) | 2 lines
  
  Fix bug in hash resize. Ref #3095.
........
  r54377 | chris_kohlhoff | 2009-06-26 23:55:24 +1000 (Fri, 26 Jun 2009) | 3 lines
  
  Remove a local variable that was hiding the ec parameter and preventing
  error codes from being correctly propagated. Ref #3216.
........
  r54390 | chris_kohlhoff | 2009-06-27 12:17:49 +1000 (Sat, 27 Jun 2009) | 2 lines
  
  Fix failures reported when the tests are built with _GLIBCXX_DEBUG. Ref #3098.
........
  r54392 | chris_kohlhoff | 2009-06-27 15:24:16 +1000 (Sat, 27 Jun 2009) | 2 lines
  
  Fix custom memory allocation for timers. Ref #3107.
........
  r54393 | chris_kohlhoff | 2009-06-27 17:07:40 +1000 (Sat, 27 Jun 2009) | 2 lines
  
  Fix various g++ warnings. Ref #1341.
........
  r54400 | chris_kohlhoff | 2009-06-27 17:52:11 +1000 (Sat, 27 Jun 2009) | 4 lines
  
  Use boost::throw_exception() rather than throw keyword to allow asio to be
  used when exception support is disabled. Note that the SSL wrappers still
  require exception support. Refs #2754.
........
  r54407 | chris_kohlhoff | 2009-06-27 19:13:24 +1000 (Sat, 27 Jun 2009) | 2 lines
  
  Make links to function overloads more obvious.
........
  r54466 | chris_kohlhoff | 2009-06-28 23:07:43 +1000 (Sun, 28 Jun 2009) | 2 lines
  
  Add header file information to reference docs. Refs #3157.
........
  r54467 | chris_kohlhoff | 2009-06-28 23:20:17 +1000 (Sun, 28 Jun 2009) | 4 lines
  
  Treat 0-byte reads and writes as no-ops to comply with the documented type
  requirements for SyncReadStream, AsyncReadStream, SyncWriteStream and
  AsyncWriteStream.
........
  r54498 | chris_kohlhoff | 2009-06-29 19:32:41 +1000 (Mon, 29 Jun 2009) | 2 lines
  
  Add enum values to doc index. Refs #2620.
........

svn path=/branches/release/boost/asio/; revision=54499
Bump version number.

svn path=/branches/release/boost/asio/; revision=54500
Merged revisions 54525-54526 from trunk.

........
  r54525 | chris_kohlhoff | 2009-06-30 18:19:56 +1000 (Tue, 30 Jun 2009) | 2 lines
  
  Don't rehash if the number of buckets hasn't changed.
........
  r54526 | chris_kohlhoff | 2009-06-30 18:22:03 +1000 (Tue, 30 Jun 2009) | 2 lines
  
  Check that WINVER is actually defined when using it.
........

svn path=/branches/release/boost/asio/; revision=54693