[asio-users] asio version 0.3.2 released
Brought to you by:
chris_kohlhoff
From: Christopher K. <ch...@ko...> - 2005-04-13 23:07:57
|
asio version 0.3.2 has been released. It may be downloaded from the asio sourceforge page at http://asio.sourceforge.net. The main changes in this version are new socket options for multicast, and new peek() and in_avail() operations on the Sync_Recv_Stream concept. The changes made since asio 0.3.1 are: - Added new socket options for use with multicast, namely: asio::ipv4::multicast::add_membership asio::ipv4::multicast::drop_membership asio::ipv4::multicast::time_to_live asio::ipv4::multicast::outbound_interface asio::ipv4::multicast::enable_loopback Example programs demonstrating multicast were also added. - Added new peek() and in_avail() operations to the Sync_Recv_Stream concept, which entailed the modification of the following classes: asio::basic_stream_socket asio::buffered_recv_stream asio::buffered_send_stream asio::buffered_stream - Fixed a bug in the implementation of asio::ipv4::host_resolver where the arguments to get_host_by_name were passed in the wrong order. - Added a new example program showing how to cancel a recv operation. - Fixed a race condition in the demuxer_test unit test. |