Changeset 49221

Timestamp:
Oct 9, 2008, 8:43:26 PM (14 years ago)
Author:
chris_kohlhoff
Message:

Merge from trunk.

........

r49155 | nmusatti | 2008-10-07 08:46:14 +1100 (Tue, 07 Oct 2008) | 1 line


Patch from Ticket #2372

........

r49195 | chris_kohlhoff | 2008-10-09 17:22:58 +1100 (Thu, 09 Oct 2008) | 2 lines


Add missing bounds checks as specified in TR2 proposal.

........

r49197 | chris_kohlhoff | 2008-10-09 17:28:39 +1100 (Thu, 09 Oct 2008) | 2 lines


Merge codegear changes from non-boost version of asio.

........

r49198 | chris_kohlhoff | 2008-10-09 17:30:16 +1100 (Thu, 09 Oct 2008) | 4 lines


Ensure the streambuf's egptr() is kept in sync the pptr(). Use std::memmove
rather than std::rotate to minimise data copying. Avoid unnecessary resizes
of the underlying vector.

........

r49199 | chris_kohlhoff | 2008-10-09 17:31:01 +1100 (Thu, 09 Oct 2008) | 3 lines


Fix basic_socket_streambuf to work with Protocol objects that don't
provide a resolver.

........

r49200 | chris_kohlhoff | 2008-10-09 17:32:00 +1100 (Thu, 09 Oct 2008) | 2 lines


Add example showing use of local::stream_protocol::iostream.

........

r49201 | chris_kohlhoff | 2008-10-09 17:33:34 +1100 (Thu, 09 Oct 2008) | 4 lines


Only use TerminateThread when explicitly requested by the user by calling
asio::detail::thread::set_terminate_threads(true). This fixes a memory leak
that may occur with internally created threads.

........

r49202 | chris_kohlhoff | 2008-10-09 17:34:48 +1100 (Thu, 09 Oct 2008) | 3 lines


Make the service_registry's usage of typeid work when the default gcc
linker visibility is set to hidden.

........

r49203 | chris_kohlhoff | 2008-10-09 17:39:05 +1100 (Thu, 09 Oct 2008) | 2 lines


Reduce memory usage by doing lazy initialisation of the io_service's reactor.

........

(No files)

Note: See TracChangeset for help on using the changeset viewer.