asio version 1.5.2 released
diff --git a/asio/README b/asio/README index d2ecb3a..59408cc 100644 --- a/asio/README +++ b/asio/README
@@ -1,4 +1,4 @@ -asio version 1.5.1 -Released Sunday, 20 February 2011. +asio version 1.5.2 +Released Tuesday, 08 March 2011. See doc/index.html for API documentation and a tutorial.
diff --git a/asio/asio.manifest b/asio/asio.manifest index 2e72ae6..8c809c4 100644 --- a/asio/asio.manifest +++ b/asio/asio.manifest
@@ -127,6 +127,7 @@ /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload3.html /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload4.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload5.html /doc/asio/reference/basic_datagram_socket/bind/ /doc/asio/reference/basic_datagram_socket/bind.html /doc/asio/reference/basic_datagram_socket/bind/overload1.html @@ -149,11 +150,19 @@ /doc/asio/reference/basic_datagram_socket/do_not_route.html /doc/asio/reference/basic_datagram_socket/enable_connection_aborted.html /doc/asio/reference/basic_datagram_socket/endpoint_type.html +/doc/asio/reference/basic_datagram_socket/get_implementation/ +/doc/asio/reference/basic_datagram_socket/get_implementation.html +/doc/asio/reference/basic_datagram_socket/get_implementation/overload1.html +/doc/asio/reference/basic_datagram_socket/get_implementation/overload2.html /doc/asio/reference/basic_datagram_socket/get_io_service.html /doc/asio/reference/basic_datagram_socket/get_option/ /doc/asio/reference/basic_datagram_socket/get_option.html /doc/asio/reference/basic_datagram_socket/get_option/overload1.html /doc/asio/reference/basic_datagram_socket/get_option/overload2.html +/doc/asio/reference/basic_datagram_socket/get_service/ +/doc/asio/reference/basic_datagram_socket/get_service.html +/doc/asio/reference/basic_datagram_socket/get_service/overload1.html +/doc/asio/reference/basic_datagram_socket/get_service/overload2.html /doc/asio/reference/basic_datagram_socket.html /doc/asio/reference/basic_datagram_socket/implementation.html /doc/asio/reference/basic_datagram_socket/implementation_type.html @@ -198,6 +207,7 @@ /doc/asio/reference/basic_datagram_socket/open.html /doc/asio/reference/basic_datagram_socket/open/overload1.html /doc/asio/reference/basic_datagram_socket/open/overload2.html +/doc/asio/reference/basic_datagram_socket/operator_eq_.html /doc/asio/reference/basic_datagram_socket/protocol_type.html /doc/asio/reference/basic_datagram_socket/receive/ /doc/asio/reference/basic_datagram_socket/receive_buffer_size.html @@ -265,7 +275,15 @@ /doc/asio/reference/basic_deadline_timer/expires_from_now/overload1.html /doc/asio/reference/basic_deadline_timer/expires_from_now/overload2.html /doc/asio/reference/basic_deadline_timer/expires_from_now/overload3.html +/doc/asio/reference/basic_deadline_timer/get_implementation/ +/doc/asio/reference/basic_deadline_timer/get_implementation.html +/doc/asio/reference/basic_deadline_timer/get_implementation/overload1.html +/doc/asio/reference/basic_deadline_timer/get_implementation/overload2.html /doc/asio/reference/basic_deadline_timer/get_io_service.html +/doc/asio/reference/basic_deadline_timer/get_service/ +/doc/asio/reference/basic_deadline_timer/get_service.html +/doc/asio/reference/basic_deadline_timer/get_service/overload1.html +/doc/asio/reference/basic_deadline_timer/get_service/overload2.html /doc/asio/reference/basic_deadline_timer.html /doc/asio/reference/basic_deadline_timer/implementation.html /doc/asio/reference/basic_deadline_timer/implementation_type.html @@ -278,12 +296,24 @@ /doc/asio/reference/basic_deadline_timer/wait/overload1.html /doc/asio/reference/basic_deadline_timer/wait/overload2.html /doc/asio/reference/basic_io_object/ +/doc/asio/reference/basic_io_object/basic_io_object/ /doc/asio/reference/basic_io_object/_basic_io_object.html /doc/asio/reference/basic_io_object/basic_io_object.html +/doc/asio/reference/basic_io_object/basic_io_object/overload1.html +/doc/asio/reference/basic_io_object/basic_io_object/overload2.html +/doc/asio/reference/basic_io_object/get_implementation/ +/doc/asio/reference/basic_io_object/get_implementation.html +/doc/asio/reference/basic_io_object/get_implementation/overload1.html +/doc/asio/reference/basic_io_object/get_implementation/overload2.html /doc/asio/reference/basic_io_object/get_io_service.html +/doc/asio/reference/basic_io_object/get_service/ +/doc/asio/reference/basic_io_object/get_service.html +/doc/asio/reference/basic_io_object/get_service/overload1.html +/doc/asio/reference/basic_io_object/get_service/overload2.html /doc/asio/reference/basic_io_object.html /doc/asio/reference/basic_io_object/implementation.html /doc/asio/reference/basic_io_object/implementation_type.html +/doc/asio/reference/basic_io_object/operator_eq_.html /doc/asio/reference/basic_io_object/service.html /doc/asio/reference/basic_io_object/service_type.html /doc/asio/reference/basic_raw_socket/ @@ -322,6 +352,7 @@ /doc/asio/reference/basic_raw_socket/basic_raw_socket/overload2.html /doc/asio/reference/basic_raw_socket/basic_raw_socket/overload3.html /doc/asio/reference/basic_raw_socket/basic_raw_socket/overload4.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload5.html /doc/asio/reference/basic_raw_socket/bind/ /doc/asio/reference/basic_raw_socket/bind.html /doc/asio/reference/basic_raw_socket/bind/overload1.html @@ -344,11 +375,19 @@ /doc/asio/reference/basic_raw_socket/do_not_route.html /doc/asio/reference/basic_raw_socket/enable_connection_aborted.html /doc/asio/reference/basic_raw_socket/endpoint_type.html +/doc/asio/reference/basic_raw_socket/get_implementation/ +/doc/asio/reference/basic_raw_socket/get_implementation.html +/doc/asio/reference/basic_raw_socket/get_implementation/overload1.html +/doc/asio/reference/basic_raw_socket/get_implementation/overload2.html /doc/asio/reference/basic_raw_socket/get_io_service.html /doc/asio/reference/basic_raw_socket/get_option/ /doc/asio/reference/basic_raw_socket/get_option.html /doc/asio/reference/basic_raw_socket/get_option/overload1.html /doc/asio/reference/basic_raw_socket/get_option/overload2.html +/doc/asio/reference/basic_raw_socket/get_service/ +/doc/asio/reference/basic_raw_socket/get_service.html +/doc/asio/reference/basic_raw_socket/get_service/overload1.html +/doc/asio/reference/basic_raw_socket/get_service/overload2.html /doc/asio/reference/basic_raw_socket.html /doc/asio/reference/basic_raw_socket/implementation.html /doc/asio/reference/basic_raw_socket/implementation_type.html @@ -393,6 +432,7 @@ /doc/asio/reference/basic_raw_socket/open.html /doc/asio/reference/basic_raw_socket/open/overload1.html /doc/asio/reference/basic_raw_socket/open/overload2.html +/doc/asio/reference/basic_raw_socket/operator_eq_.html /doc/asio/reference/basic_raw_socket/protocol_type.html /doc/asio/reference/basic_raw_socket/receive/ /doc/asio/reference/basic_raw_socket/receive_buffer_size.html @@ -459,6 +499,7 @@ /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload3.html /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload4.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload5.html /doc/asio/reference/basic_seq_packet_socket/bind/ /doc/asio/reference/basic_seq_packet_socket/bind.html /doc/asio/reference/basic_seq_packet_socket/bind/overload1.html @@ -481,11 +522,19 @@ /doc/asio/reference/basic_seq_packet_socket/do_not_route.html /doc/asio/reference/basic_seq_packet_socket/enable_connection_aborted.html /doc/asio/reference/basic_seq_packet_socket/endpoint_type.html +/doc/asio/reference/basic_seq_packet_socket/get_implementation/ +/doc/asio/reference/basic_seq_packet_socket/get_implementation.html +/doc/asio/reference/basic_seq_packet_socket/get_implementation/overload1.html +/doc/asio/reference/basic_seq_packet_socket/get_implementation/overload2.html /doc/asio/reference/basic_seq_packet_socket/get_io_service.html /doc/asio/reference/basic_seq_packet_socket/get_option/ /doc/asio/reference/basic_seq_packet_socket/get_option.html /doc/asio/reference/basic_seq_packet_socket/get_option/overload1.html /doc/asio/reference/basic_seq_packet_socket/get_option/overload2.html +/doc/asio/reference/basic_seq_packet_socket/get_service/ +/doc/asio/reference/basic_seq_packet_socket/get_service.html +/doc/asio/reference/basic_seq_packet_socket/get_service/overload1.html +/doc/asio/reference/basic_seq_packet_socket/get_service/overload2.html /doc/asio/reference/basic_seq_packet_socket.html /doc/asio/reference/basic_seq_packet_socket/implementation.html /doc/asio/reference/basic_seq_packet_socket/implementation_type.html @@ -530,6 +579,7 @@ /doc/asio/reference/basic_seq_packet_socket/open.html /doc/asio/reference/basic_seq_packet_socket/open/overload1.html /doc/asio/reference/basic_seq_packet_socket/open/overload2.html +/doc/asio/reference/basic_seq_packet_socket/operator_eq_.html /doc/asio/reference/basic_seq_packet_socket/protocol_type.html /doc/asio/reference/basic_seq_packet_socket/receive/ /doc/asio/reference/basic_seq_packet_socket/receive_buffer_size.html @@ -573,6 +623,7 @@ /doc/asio/reference/basic_serial_port/basic_serial_port/overload2.html /doc/asio/reference/basic_serial_port/basic_serial_port/overload3.html /doc/asio/reference/basic_serial_port/basic_serial_port/overload4.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload5.html /doc/asio/reference/basic_serial_port/cancel/ /doc/asio/reference/basic_serial_port/cancel.html /doc/asio/reference/basic_serial_port/cancel/overload1.html @@ -581,11 +632,19 @@ /doc/asio/reference/basic_serial_port/close.html /doc/asio/reference/basic_serial_port/close/overload1.html /doc/asio/reference/basic_serial_port/close/overload2.html +/doc/asio/reference/basic_serial_port/get_implementation/ +/doc/asio/reference/basic_serial_port/get_implementation.html +/doc/asio/reference/basic_serial_port/get_implementation/overload1.html +/doc/asio/reference/basic_serial_port/get_implementation/overload2.html /doc/asio/reference/basic_serial_port/get_io_service.html /doc/asio/reference/basic_serial_port/get_option/ /doc/asio/reference/basic_serial_port/get_option.html /doc/asio/reference/basic_serial_port/get_option/overload1.html /doc/asio/reference/basic_serial_port/get_option/overload2.html +/doc/asio/reference/basic_serial_port/get_service/ +/doc/asio/reference/basic_serial_port/get_service.html +/doc/asio/reference/basic_serial_port/get_service/overload1.html +/doc/asio/reference/basic_serial_port/get_service/overload2.html /doc/asio/reference/basic_serial_port.html /doc/asio/reference/basic_serial_port/implementation.html /doc/asio/reference/basic_serial_port/implementation_type.html @@ -603,6 +662,7 @@ /doc/asio/reference/basic_serial_port/open.html /doc/asio/reference/basic_serial_port/open/overload1.html /doc/asio/reference/basic_serial_port/open/overload2.html +/doc/asio/reference/basic_serial_port/operator_eq_.html /doc/asio/reference/basic_serial_port/read_some/ /doc/asio/reference/basic_serial_port/read_some.html /doc/asio/reference/basic_serial_port/read_some/overload1.html @@ -641,7 +701,15 @@ /doc/asio/reference/basic_signal_set/clear.html /doc/asio/reference/basic_signal_set/clear/overload1.html /doc/asio/reference/basic_signal_set/clear/overload2.html +/doc/asio/reference/basic_signal_set/get_implementation/ +/doc/asio/reference/basic_signal_set/get_implementation.html +/doc/asio/reference/basic_signal_set/get_implementation/overload1.html +/doc/asio/reference/basic_signal_set/get_implementation/overload2.html /doc/asio/reference/basic_signal_set/get_io_service.html +/doc/asio/reference/basic_signal_set/get_service/ +/doc/asio/reference/basic_signal_set/get_service.html +/doc/asio/reference/basic_signal_set/get_service/overload1.html +/doc/asio/reference/basic_signal_set/get_service/overload2.html /doc/asio/reference/basic_signal_set.html /doc/asio/reference/basic_signal_set/implementation.html /doc/asio/reference/basic_signal_set/implementation_type.html @@ -673,6 +741,7 @@ /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload3.html /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload4.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload5.html /doc/asio/reference/basic_socket_acceptor/bind/ /doc/asio/reference/basic_socket_acceptor/bind.html /doc/asio/reference/basic_socket_acceptor/bind/overload1.html @@ -691,11 +760,19 @@ /doc/asio/reference/basic_socket_acceptor/do_not_route.html /doc/asio/reference/basic_socket_acceptor/enable_connection_aborted.html /doc/asio/reference/basic_socket_acceptor/endpoint_type.html +/doc/asio/reference/basic_socket_acceptor/get_implementation/ +/doc/asio/reference/basic_socket_acceptor/get_implementation.html +/doc/asio/reference/basic_socket_acceptor/get_implementation/overload1.html +/doc/asio/reference/basic_socket_acceptor/get_implementation/overload2.html /doc/asio/reference/basic_socket_acceptor/get_io_service.html /doc/asio/reference/basic_socket_acceptor/get_option/ /doc/asio/reference/basic_socket_acceptor/get_option.html /doc/asio/reference/basic_socket_acceptor/get_option/overload1.html /doc/asio/reference/basic_socket_acceptor/get_option/overload2.html +/doc/asio/reference/basic_socket_acceptor/get_service/ +/doc/asio/reference/basic_socket_acceptor/get_service.html +/doc/asio/reference/basic_socket_acceptor/get_service/overload1.html +/doc/asio/reference/basic_socket_acceptor/get_service/overload2.html /doc/asio/reference/basic_socket_acceptor.html /doc/asio/reference/basic_socket_acceptor/implementation.html /doc/asio/reference/basic_socket_acceptor/implementation_type.html @@ -739,6 +816,7 @@ /doc/asio/reference/basic_socket_acceptor/open.html /doc/asio/reference/basic_socket_acceptor/open/overload1.html /doc/asio/reference/basic_socket_acceptor/open/overload2.html +/doc/asio/reference/basic_socket_acceptor/operator_eq_.html /doc/asio/reference/basic_socket_acceptor/protocol_type.html /doc/asio/reference/basic_socket_acceptor/receive_buffer_size.html /doc/asio/reference/basic_socket_acceptor/receive_low_watermark.html @@ -772,6 +850,7 @@ /doc/asio/reference/basic_socket/basic_socket/overload2.html /doc/asio/reference/basic_socket/basic_socket/overload3.html /doc/asio/reference/basic_socket/basic_socket/overload4.html +/doc/asio/reference/basic_socket/basic_socket/overload5.html /doc/asio/reference/basic_socket/bind/ /doc/asio/reference/basic_socket/bind.html /doc/asio/reference/basic_socket/bind/overload1.html @@ -794,11 +873,19 @@ /doc/asio/reference/basic_socket/do_not_route.html /doc/asio/reference/basic_socket/enable_connection_aborted.html /doc/asio/reference/basic_socket/endpoint_type.html +/doc/asio/reference/basic_socket/get_implementation/ +/doc/asio/reference/basic_socket/get_implementation.html +/doc/asio/reference/basic_socket/get_implementation/overload1.html +/doc/asio/reference/basic_socket/get_implementation/overload2.html /doc/asio/reference/basic_socket/get_io_service.html /doc/asio/reference/basic_socket/get_option/ /doc/asio/reference/basic_socket/get_option.html /doc/asio/reference/basic_socket/get_option/overload1.html /doc/asio/reference/basic_socket/get_option/overload2.html +/doc/asio/reference/basic_socket/get_service/ +/doc/asio/reference/basic_socket/get_service.html +/doc/asio/reference/basic_socket/get_service/overload1.html +/doc/asio/reference/basic_socket/get_service/overload2.html /doc/asio/reference/basic_socket.html /doc/asio/reference/basic_socket/implementation.html /doc/asio/reference/basic_socket/implementation_type.html @@ -864,6 +951,7 @@ /doc/asio/reference/basic_socket/open.html /doc/asio/reference/basic_socket/open/overload1.html /doc/asio/reference/basic_socket/open/overload2.html +/doc/asio/reference/basic_socket/operator_eq_.html /doc/asio/reference/basic_socket/protocol_type.html /doc/asio/reference/basic_socket/receive_buffer_size.html /doc/asio/reference/basic_socket/receive_low_watermark.html @@ -934,11 +1022,19 @@ /doc/asio/reference/basic_socket_streambuf/expires_from_now.html /doc/asio/reference/basic_socket_streambuf/expires_from_now/overload1.html /doc/asio/reference/basic_socket_streambuf/expires_from_now/overload2.html +/doc/asio/reference/basic_socket_streambuf/get_implementation/ +/doc/asio/reference/basic_socket_streambuf/get_implementation.html +/doc/asio/reference/basic_socket_streambuf/get_implementation/overload1.html +/doc/asio/reference/basic_socket_streambuf/get_implementation/overload2.html /doc/asio/reference/basic_socket_streambuf/get_io_service.html /doc/asio/reference/basic_socket_streambuf/get_option/ /doc/asio/reference/basic_socket_streambuf/get_option.html /doc/asio/reference/basic_socket_streambuf/get_option/overload1.html /doc/asio/reference/basic_socket_streambuf/get_option/overload2.html +/doc/asio/reference/basic_socket_streambuf/get_service/ +/doc/asio/reference/basic_socket_streambuf/get_service.html +/doc/asio/reference/basic_socket_streambuf/get_service/overload1.html +/doc/asio/reference/basic_socket_streambuf/get_service/overload2.html /doc/asio/reference/basic_socket_streambuf.html /doc/asio/reference/basic_socket_streambuf/implementation.html /doc/asio/reference/basic_socket_streambuf/implementation_type.html @@ -1056,6 +1152,7 @@ /doc/asio/reference/basic_stream_socket/basic_stream_socket/overload2.html /doc/asio/reference/basic_stream_socket/basic_stream_socket/overload3.html /doc/asio/reference/basic_stream_socket/basic_stream_socket/overload4.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload5.html /doc/asio/reference/basic_stream_socket/bind/ /doc/asio/reference/basic_stream_socket/bind.html /doc/asio/reference/basic_stream_socket/bind/overload1.html @@ -1078,11 +1175,19 @@ /doc/asio/reference/basic_stream_socket/do_not_route.html /doc/asio/reference/basic_stream_socket/enable_connection_aborted.html /doc/asio/reference/basic_stream_socket/endpoint_type.html +/doc/asio/reference/basic_stream_socket/get_implementation/ +/doc/asio/reference/basic_stream_socket/get_implementation.html +/doc/asio/reference/basic_stream_socket/get_implementation/overload1.html +/doc/asio/reference/basic_stream_socket/get_implementation/overload2.html /doc/asio/reference/basic_stream_socket/get_io_service.html /doc/asio/reference/basic_stream_socket/get_option/ /doc/asio/reference/basic_stream_socket/get_option.html /doc/asio/reference/basic_stream_socket/get_option/overload1.html /doc/asio/reference/basic_stream_socket/get_option/overload2.html +/doc/asio/reference/basic_stream_socket/get_service/ +/doc/asio/reference/basic_stream_socket/get_service.html +/doc/asio/reference/basic_stream_socket/get_service/overload1.html +/doc/asio/reference/basic_stream_socket/get_service/overload2.html /doc/asio/reference/basic_stream_socket.html /doc/asio/reference/basic_stream_socket/implementation.html /doc/asio/reference/basic_stream_socket/implementation_type.html @@ -1127,6 +1232,7 @@ /doc/asio/reference/basic_stream_socket/open.html /doc/asio/reference/basic_stream_socket/open/overload1.html /doc/asio/reference/basic_stream_socket/open/overload2.html +/doc/asio/reference/basic_stream_socket/operator_eq_.html /doc/asio/reference/basic_stream_socket/protocol_type.html /doc/asio/reference/basic_stream_socket/read_some/ /doc/asio/reference/basic_stream_socket/read_some.html @@ -1469,6 +1575,8 @@ /doc/asio/reference/datagram_socket_service/io_control.html /doc/asio/reference/datagram_socket_service/is_open.html /doc/asio/reference/datagram_socket_service/local_endpoint.html +/doc/asio/reference/datagram_socket_service/move_assign.html +/doc/asio/reference/datagram_socket_service/move_construct.html /doc/asio/reference/datagram_socket_service/native_handle.html /doc/asio/reference/datagram_socket_service/native_handle_type.html /doc/asio/reference/datagram_socket_service/native.html @@ -1490,7 +1598,6 @@ /doc/asio/reference/datagram_socket_service/send_to.html /doc/asio/reference/datagram_socket_service/set_option.html /doc/asio/reference/datagram_socket_service/shutdown.html -/doc/asio/reference/datagram_socket_service/shutdown_service.html /doc/asio/reference/deadline_timer.html /doc/asio/reference/deadline_timer_service/ /doc/asio/reference/deadline_timer_service/async_wait.html @@ -1512,7 +1619,6 @@ /doc/asio/reference/deadline_timer_service.html /doc/asio/reference/deadline_timer_service/id.html /doc/asio/reference/deadline_timer_service/implementation_type.html -/doc/asio/reference/deadline_timer_service/shutdown_service.html /doc/asio/reference/deadline_timer_service/time_type.html /doc/asio/reference/deadline_timer_service/traits_type.html /doc/asio/reference/deadline_timer_service/wait.html @@ -1579,6 +1685,7 @@ /doc/asio/reference/io_service/ /doc/asio/reference/io_service/add_service.html /doc/asio/reference/io_service/dispatch.html +/doc/asio/reference/io_service/fork_event.html /doc/asio/reference/io_service/has_service.html /doc/asio/reference/io_service.html /doc/asio/reference/io_service__id/ @@ -1589,6 +1696,7 @@ /doc/asio/reference/io_service/io_service.html /doc/asio/reference/io_service/io_service/overload1.html /doc/asio/reference/io_service/io_service/overload2.html +/doc/asio/reference/io_service/notify_fork.html /doc/asio/reference/io_service/poll/ /doc/asio/reference/io_service/poll.html /doc/asio/reference/io_service/poll_one/ @@ -1813,7 +1921,15 @@ /doc/asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html /doc/asio/reference/ip__basic_resolver_entry/protocol_type.html /doc/asio/reference/ip__basic_resolver_entry/service_name.html +/doc/asio/reference/ip__basic_resolver/get_implementation/ +/doc/asio/reference/ip__basic_resolver/get_implementation.html +/doc/asio/reference/ip__basic_resolver/get_implementation/overload1.html +/doc/asio/reference/ip__basic_resolver/get_implementation/overload2.html /doc/asio/reference/ip__basic_resolver/get_io_service.html +/doc/asio/reference/ip__basic_resolver/get_service/ +/doc/asio/reference/ip__basic_resolver/get_service.html +/doc/asio/reference/ip__basic_resolver/get_service/overload1.html +/doc/asio/reference/ip__basic_resolver/get_service/overload2.html /doc/asio/reference/ip__basic_resolver.html /doc/asio/reference/ip__basic_resolver/implementation.html /doc/asio/reference/ip__basic_resolver/implementation_type.html @@ -1921,7 +2037,6 @@ /doc/asio/reference/ip__resolver_service/resolve/overload1.html /doc/asio/reference/ip__resolver_service/resolve/overload2.html /doc/asio/reference/ip__resolver_service/resolver_service.html -/doc/asio/reference/ip__resolver_service/shutdown_service.html /doc/asio/reference/ip__tcp/ /doc/asio/reference/ip__tcp/acceptor.html /doc/asio/reference/ip__tcp/endpoint.html @@ -2057,6 +2172,7 @@ /doc/asio/reference/posix__basic_descriptor/basic_descriptor.html /doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html /doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html /doc/asio/reference/posix__basic_descriptor/bytes_readable.html /doc/asio/reference/posix__basic_descriptor/cancel/ /doc/asio/reference/posix__basic_descriptor/cancel.html @@ -2066,7 +2182,15 @@ /doc/asio/reference/posix__basic_descriptor/close.html /doc/asio/reference/posix__basic_descriptor/close/overload1.html /doc/asio/reference/posix__basic_descriptor/close/overload2.html +/doc/asio/reference/posix__basic_descriptor/get_implementation/ +/doc/asio/reference/posix__basic_descriptor/get_implementation.html +/doc/asio/reference/posix__basic_descriptor/get_implementation/overload1.html +/doc/asio/reference/posix__basic_descriptor/get_implementation/overload2.html /doc/asio/reference/posix__basic_descriptor/get_io_service.html +/doc/asio/reference/posix__basic_descriptor/get_service/ +/doc/asio/reference/posix__basic_descriptor/get_service.html +/doc/asio/reference/posix__basic_descriptor/get_service/overload1.html +/doc/asio/reference/posix__basic_descriptor/get_service/overload2.html /doc/asio/reference/posix__basic_descriptor.html /doc/asio/reference/posix__basic_descriptor/implementation.html /doc/asio/reference/posix__basic_descriptor/implementation_type.html @@ -2095,6 +2219,7 @@ /doc/asio/reference/posix__basic_descriptor/non_blocking/overload1.html /doc/asio/reference/posix__basic_descriptor/non_blocking/overload2.html /doc/asio/reference/posix__basic_descriptor/non_blocking/overload3.html +/doc/asio/reference/posix__basic_descriptor/operator_eq_.html /doc/asio/reference/posix__basic_descriptor/release.html /doc/asio/reference/posix__basic_descriptor/service.html /doc/asio/reference/posix__basic_descriptor/service_type.html @@ -2109,6 +2234,7 @@ /doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html /doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html /doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html /doc/asio/reference/posix__basic_stream_descriptor/bytes_readable.html /doc/asio/reference/posix__basic_stream_descriptor/cancel/ /doc/asio/reference/posix__basic_stream_descriptor/cancel.html @@ -2118,7 +2244,15 @@ /doc/asio/reference/posix__basic_stream_descriptor/close.html /doc/asio/reference/posix__basic_stream_descriptor/close/overload1.html /doc/asio/reference/posix__basic_stream_descriptor/close/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/ +/doc/asio/reference/posix__basic_stream_descriptor/get_implementation.html +/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/overload2.html /doc/asio/reference/posix__basic_stream_descriptor/get_io_service.html +/doc/asio/reference/posix__basic_stream_descriptor/get_service/ +/doc/asio/reference/posix__basic_stream_descriptor/get_service.html +/doc/asio/reference/posix__basic_stream_descriptor/get_service/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/get_service/overload2.html /doc/asio/reference/posix__basic_stream_descriptor.html /doc/asio/reference/posix__basic_stream_descriptor/implementation.html /doc/asio/reference/posix__basic_stream_descriptor/implementation_type.html @@ -2147,6 +2281,7 @@ /doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html /doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html /doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html +/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_.html /doc/asio/reference/posix__basic_stream_descriptor/read_some/ /doc/asio/reference/posix__basic_stream_descriptor/read_some.html /doc/asio/reference/posix__basic_stream_descriptor/read_some/overload1.html @@ -2178,6 +2313,8 @@ /doc/asio/reference/posix__stream_descriptor_service/implementation_type.html /doc/asio/reference/posix__stream_descriptor_service/io_control.html /doc/asio/reference/posix__stream_descriptor_service/is_open.html +/doc/asio/reference/posix__stream_descriptor_service/move_assign.html +/doc/asio/reference/posix__stream_descriptor_service/move_construct.html /doc/asio/reference/posix__stream_descriptor_service/native_handle.html /doc/asio/reference/posix__stream_descriptor_service/native_handle_type.html /doc/asio/reference/posix__stream_descriptor_service/native.html @@ -2192,7 +2329,6 @@ /doc/asio/reference/posix__stream_descriptor_service/non_blocking/overload2.html /doc/asio/reference/posix__stream_descriptor_service/read_some.html /doc/asio/reference/posix__stream_descriptor_service/release.html -/doc/asio/reference/posix__stream_descriptor_service/shutdown_service.html /doc/asio/reference/posix__stream_descriptor_service/stream_descriptor_service.html /doc/asio/reference/posix__stream_descriptor_service/write_some.html /doc/asio/reference/Protocol.html @@ -2222,6 +2358,8 @@ /doc/asio/reference/raw_socket_service/io_control.html /doc/asio/reference/raw_socket_service/is_open.html /doc/asio/reference/raw_socket_service/local_endpoint.html +/doc/asio/reference/raw_socket_service/move_assign.html +/doc/asio/reference/raw_socket_service/move_construct.html /doc/asio/reference/raw_socket_service/native_handle.html /doc/asio/reference/raw_socket_service/native_handle_type.html /doc/asio/reference/raw_socket_service/native.html @@ -2244,7 +2382,6 @@ /doc/asio/reference/raw_socket_service/send_to.html /doc/asio/reference/raw_socket_service/set_option.html /doc/asio/reference/raw_socket_service/shutdown.html -/doc/asio/reference/raw_socket_service/shutdown_service.html /doc/asio/reference/read/ /doc/asio/reference/read_at/ /doc/asio/reference/read_at.html @@ -2301,6 +2438,8 @@ /doc/asio/reference/seq_packet_socket_service/io_control.html /doc/asio/reference/seq_packet_socket_service/is_open.html /doc/asio/reference/seq_packet_socket_service/local_endpoint.html +/doc/asio/reference/seq_packet_socket_service/move_assign.html +/doc/asio/reference/seq_packet_socket_service/move_construct.html /doc/asio/reference/seq_packet_socket_service/native_handle.html /doc/asio/reference/seq_packet_socket_service/native_handle_type.html /doc/asio/reference/seq_packet_socket_service/native.html @@ -2321,7 +2460,6 @@ /doc/asio/reference/seq_packet_socket_service/seq_packet_socket_service.html /doc/asio/reference/seq_packet_socket_service/set_option.html /doc/asio/reference/seq_packet_socket_service/shutdown.html -/doc/asio/reference/seq_packet_socket_service/shutdown_service.html /doc/asio/reference/serial_port_base/ /doc/asio/reference/serial_port_base__baud_rate/ /doc/asio/reference/serial_port_base__baud_rate/baud_rate.html @@ -2374,6 +2512,8 @@ /doc/asio/reference/serial_port_service/id.html /doc/asio/reference/serial_port_service/implementation_type.html /doc/asio/reference/serial_port_service/is_open.html +/doc/asio/reference/serial_port_service/move_assign.html +/doc/asio/reference/serial_port_service/move_construct.html /doc/asio/reference/serial_port_service/native_handle.html /doc/asio/reference/serial_port_service/native_handle_type.html /doc/asio/reference/serial_port_service/native.html @@ -2383,7 +2523,6 @@ /doc/asio/reference/serial_port_service/send_break.html /doc/asio/reference/serial_port_service/serial_port_service.html /doc/asio/reference/serial_port_service/set_option.html -/doc/asio/reference/serial_port_service/shutdown_service.html /doc/asio/reference/serial_port_service/write_some.html /doc/asio/reference/service_already_exists/ /doc/asio/reference/service_already_exists.html @@ -2406,7 +2545,6 @@ /doc/asio/reference/signal_set_service/id.html /doc/asio/reference/signal_set_service/implementation_type.html /doc/asio/reference/signal_set_service/remove.html -/doc/asio/reference/signal_set_service/shutdown_service.html /doc/asio/reference/signal_set_service/signal_set_service.html /doc/asio/reference/socket_acceptor_service/ /doc/asio/reference/socket_acceptor_service/accept.html @@ -2428,6 +2566,8 @@ /doc/asio/reference/socket_acceptor_service/is_open.html /doc/asio/reference/socket_acceptor_service/listen.html /doc/asio/reference/socket_acceptor_service/local_endpoint.html +/doc/asio/reference/socket_acceptor_service/move_assign.html +/doc/asio/reference/socket_acceptor_service/move_construct.html /doc/asio/reference/socket_acceptor_service/native_handle.html /doc/asio/reference/socket_acceptor_service/native_handle_type.html /doc/asio/reference/socket_acceptor_service/native.html @@ -2443,7 +2583,6 @@ /doc/asio/reference/socket_acceptor_service/open.html /doc/asio/reference/socket_acceptor_service/protocol_type.html /doc/asio/reference/socket_acceptor_service/set_option.html -/doc/asio/reference/socket_acceptor_service/shutdown_service.html /doc/asio/reference/socket_acceptor_service/socket_acceptor_service.html /doc/asio/reference/socket_base/ /doc/asio/reference/socket_base/broadcast.html @@ -2562,7 +2701,6 @@ /doc/asio/reference/ssl__context_service/set_options.html /doc/asio/reference/ssl__context_service/set_password_callback.html /doc/asio/reference/ssl__context_service/set_verify_mode.html -/doc/asio/reference/ssl__context_service/shutdown_service.html /doc/asio/reference/ssl__context_service/use_certificate_chain_file.html /doc/asio/reference/ssl__context_service/use_certificate_file.html /doc/asio/reference/ssl__context_service/use_private_key_file.html @@ -2622,7 +2760,6 @@ /doc/asio/reference/ssl__stream_service/peek.html /doc/asio/reference/ssl__stream_service/read_some.html /doc/asio/reference/ssl__stream_service/shutdown.html -/doc/asio/reference/ssl__stream_service/shutdown_service.html /doc/asio/reference/ssl__stream_service/stream_service.html /doc/asio/reference/ssl__stream/service_type.html /doc/asio/reference/ssl__stream_service/write_some.html @@ -2663,6 +2800,8 @@ /doc/asio/reference/stream_socket_service/io_control.html /doc/asio/reference/stream_socket_service/is_open.html /doc/asio/reference/stream_socket_service/local_endpoint.html +/doc/asio/reference/stream_socket_service/move_assign.html +/doc/asio/reference/stream_socket_service/move_construct.html /doc/asio/reference/stream_socket_service/native_handle.html /doc/asio/reference/stream_socket_service/native_handle_type.html /doc/asio/reference/stream_socket_service/native.html @@ -2682,7 +2821,6 @@ /doc/asio/reference/stream_socket_service/send.html /doc/asio/reference/stream_socket_service/set_option.html /doc/asio/reference/stream_socket_service/shutdown.html -/doc/asio/reference/stream_socket_service/shutdown_service.html /doc/asio/reference/stream_socket_service/stream_socket_service.html /doc/asio/reference/SyncRandomAccessReadDevice.html /doc/asio/reference/SyncRandomAccessWriteDevice.html @@ -2731,6 +2869,7 @@ /doc/asio/reference/windows__basic_handle/basic_handle.html /doc/asio/reference/windows__basic_handle/basic_handle/overload1.html /doc/asio/reference/windows__basic_handle/basic_handle/overload2.html +/doc/asio/reference/windows__basic_handle/basic_handle/overload3.html /doc/asio/reference/windows__basic_handle/cancel/ /doc/asio/reference/windows__basic_handle/cancel.html /doc/asio/reference/windows__basic_handle/cancel/overload1.html @@ -2739,7 +2878,15 @@ /doc/asio/reference/windows__basic_handle/close.html /doc/asio/reference/windows__basic_handle/close/overload1.html /doc/asio/reference/windows__basic_handle/close/overload2.html +/doc/asio/reference/windows__basic_handle/get_implementation/ +/doc/asio/reference/windows__basic_handle/get_implementation.html +/doc/asio/reference/windows__basic_handle/get_implementation/overload1.html +/doc/asio/reference/windows__basic_handle/get_implementation/overload2.html /doc/asio/reference/windows__basic_handle/get_io_service.html +/doc/asio/reference/windows__basic_handle/get_service/ +/doc/asio/reference/windows__basic_handle/get_service.html +/doc/asio/reference/windows__basic_handle/get_service/overload1.html +/doc/asio/reference/windows__basic_handle/get_service/overload2.html /doc/asio/reference/windows__basic_handle.html /doc/asio/reference/windows__basic_handle/implementation.html /doc/asio/reference/windows__basic_handle/implementation_type.html @@ -2753,6 +2900,7 @@ /doc/asio/reference/windows__basic_handle/native_handle_type.html /doc/asio/reference/windows__basic_handle/native.html /doc/asio/reference/windows__basic_handle/native_type.html +/doc/asio/reference/windows__basic_handle/operator_eq_.html /doc/asio/reference/windows__basic_handle/service.html /doc/asio/reference/windows__basic_handle/service_type.html /doc/asio/reference/windows__basic_random_access_handle/ @@ -2766,6 +2914,7 @@ /doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html /doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html /doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html /doc/asio/reference/windows__basic_random_access_handle/cancel/ /doc/asio/reference/windows__basic_random_access_handle/cancel.html /doc/asio/reference/windows__basic_random_access_handle/cancel/overload1.html @@ -2774,7 +2923,15 @@ /doc/asio/reference/windows__basic_random_access_handle/close.html /doc/asio/reference/windows__basic_random_access_handle/close/overload1.html /doc/asio/reference/windows__basic_random_access_handle/close/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/get_implementation/ +/doc/asio/reference/windows__basic_random_access_handle/get_implementation.html +/doc/asio/reference/windows__basic_random_access_handle/get_implementation/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/get_implementation/overload2.html /doc/asio/reference/windows__basic_random_access_handle/get_io_service.html +/doc/asio/reference/windows__basic_random_access_handle/get_service/ +/doc/asio/reference/windows__basic_random_access_handle/get_service.html +/doc/asio/reference/windows__basic_random_access_handle/get_service/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/get_service/overload2.html /doc/asio/reference/windows__basic_random_access_handle.html /doc/asio/reference/windows__basic_random_access_handle/implementation.html /doc/asio/reference/windows__basic_random_access_handle/implementation_type.html @@ -2788,6 +2945,7 @@ /doc/asio/reference/windows__basic_random_access_handle/native_handle_type.html /doc/asio/reference/windows__basic_random_access_handle/native.html /doc/asio/reference/windows__basic_random_access_handle/native_type.html +/doc/asio/reference/windows__basic_random_access_handle/operator_eq_.html /doc/asio/reference/windows__basic_random_access_handle/read_some_at/ /doc/asio/reference/windows__basic_random_access_handle/read_some_at.html /doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html @@ -2809,6 +2967,7 @@ /doc/asio/reference/windows__basic_stream_handle/basic_stream_handle.html /doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html /doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html /doc/asio/reference/windows__basic_stream_handle/cancel/ /doc/asio/reference/windows__basic_stream_handle/cancel.html /doc/asio/reference/windows__basic_stream_handle/cancel/overload1.html @@ -2817,7 +2976,15 @@ /doc/asio/reference/windows__basic_stream_handle/close.html /doc/asio/reference/windows__basic_stream_handle/close/overload1.html /doc/asio/reference/windows__basic_stream_handle/close/overload2.html +/doc/asio/reference/windows__basic_stream_handle/get_implementation/ +/doc/asio/reference/windows__basic_stream_handle/get_implementation.html +/doc/asio/reference/windows__basic_stream_handle/get_implementation/overload1.html +/doc/asio/reference/windows__basic_stream_handle/get_implementation/overload2.html /doc/asio/reference/windows__basic_stream_handle/get_io_service.html +/doc/asio/reference/windows__basic_stream_handle/get_service/ +/doc/asio/reference/windows__basic_stream_handle/get_service.html +/doc/asio/reference/windows__basic_stream_handle/get_service/overload1.html +/doc/asio/reference/windows__basic_stream_handle/get_service/overload2.html /doc/asio/reference/windows__basic_stream_handle.html /doc/asio/reference/windows__basic_stream_handle/implementation.html /doc/asio/reference/windows__basic_stream_handle/implementation_type.html @@ -2831,6 +2998,7 @@ /doc/asio/reference/windows__basic_stream_handle/native_handle_type.html /doc/asio/reference/windows__basic_stream_handle/native.html /doc/asio/reference/windows__basic_stream_handle/native_type.html +/doc/asio/reference/windows__basic_stream_handle/operator_eq_.html /doc/asio/reference/windows__basic_stream_handle/read_some/ /doc/asio/reference/windows__basic_stream_handle/read_some.html /doc/asio/reference/windows__basic_stream_handle/read_some/overload1.html @@ -2872,13 +3040,14 @@ /doc/asio/reference/windows__random_access_handle_service/id.html /doc/asio/reference/windows__random_access_handle_service/implementation_type.html /doc/asio/reference/windows__random_access_handle_service/is_open.html +/doc/asio/reference/windows__random_access_handle_service/move_assign.html +/doc/asio/reference/windows__random_access_handle_service/move_construct.html /doc/asio/reference/windows__random_access_handle_service/native_handle.html /doc/asio/reference/windows__random_access_handle_service/native_handle_type.html /doc/asio/reference/windows__random_access_handle_service/native.html /doc/asio/reference/windows__random_access_handle_service/native_type.html /doc/asio/reference/windows__random_access_handle_service/random_access_handle_service.html /doc/asio/reference/windows__random_access_handle_service/read_some_at.html -/doc/asio/reference/windows__random_access_handle_service/shutdown_service.html /doc/asio/reference/windows__random_access_handle_service/write_some_at.html /doc/asio/reference/windows__stream_handle.html /doc/asio/reference/windows__stream_handle_service/ @@ -2894,12 +3063,13 @@ /doc/asio/reference/windows__stream_handle_service/id.html /doc/asio/reference/windows__stream_handle_service/implementation_type.html /doc/asio/reference/windows__stream_handle_service/is_open.html +/doc/asio/reference/windows__stream_handle_service/move_assign.html +/doc/asio/reference/windows__stream_handle_service/move_construct.html /doc/asio/reference/windows__stream_handle_service/native_handle.html /doc/asio/reference/windows__stream_handle_service/native_handle_type.html /doc/asio/reference/windows__stream_handle_service/native.html /doc/asio/reference/windows__stream_handle_service/native_type.html /doc/asio/reference/windows__stream_handle_service/read_some.html -/doc/asio/reference/windows__stream_handle_service/shutdown_service.html /doc/asio/reference/windows__stream_handle_service/stream_handle_service.html /doc/asio/reference/windows__stream_handle_service/write_some.html /doc/asio/reference/write/ @@ -3349,6 +3519,9 @@ /src/examples/echo/blocking_tcp_echo_server.cpp /src/examples/echo/blocking_udp_echo_client.cpp /src/examples/echo/blocking_udp_echo_server.cpp +/src/examples/fork/ +/src/examples/fork/daemon.cpp +/src/examples/fork/process_per_connection.cpp /src/examples/http/ /src/examples/http/client/ /src/examples/http/client/async_client.cpp @@ -3523,7 +3696,9 @@ /src/tests/performance/server.cpp /src/tests/unit/ /src/tests/unit/archetypes/ +/src/tests/unit/archetypes/gettable_socket_option.hpp /src/tests/unit/archetypes/io_control_command.hpp +/src/tests/unit/archetypes/settable_socket_option.hpp /src/tests/unit/basic_datagram_socket.cpp /src/tests/unit/basic_deadline_timer.cpp /src/tests/unit/basic_raw_socket.cpp
diff --git a/asio/boost_asio.manifest b/asio/boost_asio.manifest index a213dd0..e4b7aaa 100644 --- a/asio/boost_asio.manifest +++ b/asio/boost_asio.manifest
@@ -364,6 +364,9 @@ /doc/html/boost_asio/example/echo/blocking_tcp_echo_server.cpp /doc/html/boost_asio/example/echo/blocking_udp_echo_client.cpp /doc/html/boost_asio/example/echo/blocking_udp_echo_server.cpp +/doc/html/boost_asio/example/fork/ +/doc/html/boost_asio/example/fork/daemon.cpp +/doc/html/boost_asio/example/fork/process_per_connection.cpp /doc/html/boost_asio/example/http/ /doc/html/boost_asio/example/http/client/ /doc/html/boost_asio/example/http/client/async_client.cpp @@ -3541,6 +3544,11 @@ /libs/asio/example/echo/blocking_udp_echo_server.cpp /libs/asio/example/echo/Jamfile /libs/asio/example/echo/Jamfile.v2 +/libs/asio/example/fork/ +/libs/asio/example/fork/daemon.cpp +/libs/asio/example/fork/Jamfile +/libs/asio/example/fork/Jamfile.v2 +/libs/asio/example/fork/process_per_connection.cpp /libs/asio/example/http/ /libs/asio/example/http/client/ /libs/asio/example/http/client/async_client.cpp @@ -3746,7 +3754,9 @@ /libs/asio/index.html /libs/asio/test/ /libs/asio/test/archetypes/ +/libs/asio/test/archetypes/gettable_socket_option.hpp /libs/asio/test/archetypes/io_control_command.hpp +/libs/asio/test/archetypes/settable_socket_option.hpp /libs/asio/test/basic_datagram_socket.cpp /libs/asio/test/basic_deadline_timer.cpp /libs/asio/test/basic_raw_socket.cpp
diff --git a/asio/configure.ac b/asio/configure.ac index 3ae99af..78aa798 100644 --- a/asio/configure.ac +++ b/asio/configure.ac
@@ -1,4 +1,4 @@ -AC_INIT(asio, [1.5.1]) +AC_INIT(asio, [1.5.2]) AC_CONFIG_SRCDIR(include/asio.hpp) AM_MAINTAINER_MODE AM_INIT_AUTOMAKE([tar-ustar])
diff --git a/asio/include/asio/version.hpp b/asio/include/asio/version.hpp index 7756dcc..34a265d 100644 --- a/asio/include/asio/version.hpp +++ b/asio/include/asio/version.hpp
@@ -18,6 +18,6 @@ // ASIO_VERSION % 100 is the sub-minor version // ASIO_VERSION / 100 % 1000 is the minor version // ASIO_VERSION / 100000 is the major version -#define ASIO_VERSION 100501 // 1.5.1 +#define ASIO_VERSION 100502 // 1.5.2 #endif // ASIO_VERSION_HPP