chris_kohlhoff
|
4b93bec4b8
|
Update timer classes to match TR2 proposal.
|
2007-01-08 02:47:13 +00:00 |
|
chris_kohlhoff
|
ce19a94bee
|
Fix line length.
|
2007-01-08 01:09:14 +00:00 |
|
chris_kohlhoff
|
474a3eec1a
|
Update io_service interface to match TR2 proposal.
|
2007-01-08 01:04:08 +00:00 |
|
chris_kohlhoff
|
a753a68641
|
Add messages for error::not_found.
|
2007-01-08 00:20:14 +00:00 |
|
chris_kohlhoff
|
f688088811
|
Modify behaviour of read_until and async_read_until to match TR2 proposal.
|
2007-01-07 08:05:53 +00:00 |
|
chris_kohlhoff
|
887425fccb
|
Remove doc generation.
|
2007-01-06 23:24:38 +00:00 |
|
chris_kohlhoff
|
578131609b
|
Make the behaviour of the IPV6_V6ONLY socket option on Windows as close to
POSIX as possible.
|
2007-01-06 08:45:37 +00:00 |
|
chris_kohlhoff
|
b74a1ebfe3
|
Fix ip::v6_only option so that it compiles on Windows.
|
2007-01-06 00:10:16 +00:00 |
|
chris_kohlhoff
|
b13e93fbc4
|
Add ip::v6_only socket option.
|
2007-01-05 23:56:43 +00:00 |
|
chris_kohlhoff
|
ac6f2df275
|
Fix socket option test failures on Linux.
|
2007-01-05 14:07:51 +00:00 |
|
chris_kohlhoff
|
6e041119a8
|
Update documentation.
|
2007-01-05 11:10:30 +00:00 |
|
chris_kohlhoff
|
f34a9d5d2d
|
Use unicast::hops values that are valid for Linux.
|
2007-01-05 11:09:58 +00:00 |
|
chris_kohlhoff
|
75ea719c9d
|
Test multicast socket options with both IPv4 and IPv6.
|
2007-01-05 05:37:41 +00:00 |
|
chris_kohlhoff
|
c4f8256af6
|
Add unicast::hops socket option.
|
2007-01-05 05:22:08 +00:00 |
|
chris_kohlhoff
|
d4b7a797c5
|
Fix examples to match current socket option interface.
|
2007-01-05 05:13:33 +00:00 |
|
chris_kohlhoff
|
ab86d1c90e
|
Use non-throwing versions of get_option and set_option to make it easier to
find the locations of failures. Correctly handle unsupported socket options
on Windows.
|
2007-01-05 04:39:43 +00:00 |
|
chris_kohlhoff
|
409b6f2b1a
|
Test socket options.
|
2007-01-04 23:35:34 +00:00 |
|
chris_kohlhoff
|
4fff2cc381
|
Rename const_buffer_container_1 to const_buffers_1 and
mutable_buffer_container_1 to mutable_buffers_1.
|
2007-01-04 10:23:32 +00:00 |
|
chris_kohlhoff
|
ed3fece8f8
|
Rename io_service::interrupt() to io_service::stop().
|
2007-01-04 09:06:56 +00:00 |
|
chris_kohlhoff
|
db542f6d83
|
Update socket option classes to match interface in TR2 proposal.
|
2007-01-04 07:35:19 +00:00 |
|
chris_kohlhoff
|
7bc5a918e3
|
Update copyright strings to include 2007.
|
2007-01-04 05:44:52 +00:00 |
|
chris_kohlhoff
|
1e97918134
|
Fix boostified error code generation.
|
2007-01-04 05:31:39 +00:00 |
|
chris_kohlhoff
|
32b67a0271
|
More documentation cleanup.
|
2007-01-04 02:37:15 +00:00 |
|
chris_kohlhoff
|
99f7ec65d5
|
Exclude error_base from documentation.
|
2007-01-04 02:22:20 +00:00 |
|
chris_kohlhoff
|
2dd9943240
|
Clean up -Wextra warnings.
|
2007-01-02 07:49:51 +00:00 |
|
chris_kohlhoff
|
947c349fa7
|
Remove Jamfiles.
|
2006-12-30 13:36:49 +00:00 |
|
chris_kohlhoff
|
39bbcf2261
|
Fix template parameter names to match type requirements.
|
2006-12-30 08:49:09 +00:00 |
|
chris_kohlhoff
|
8963cf1411
|
Fixes for Borland and MinGW.
|
2006-12-30 07:21:50 +00:00 |
|
chris_kohlhoff
|
5e0077ab9b
|
Fix MSVC forcing-to-bool warning.
|
2006-12-30 06:14:23 +00:00 |
|
chris_kohlhoff
|
d064a4a677
|
Add missing return statement.
|
2006-12-29 13:46:35 +00:00 |
|
chris_kohlhoff
|
4544c673c1
|
Add io_service::id to identify service classes.
|
2006-12-29 02:01:25 +00:00 |
|
chris_kohlhoff
|
6cf48289ba
|
Documentation fixes.
|
2006-12-28 07:00:36 +00:00 |
|
chris_kohlhoff
|
5cfbfe8021
|
Rename template parameters to match TR2 proposal.
|
2006-12-21 12:29:03 +00:00 |
|
chris_kohlhoff
|
9d286431e3
|
Documentation updates.
|
2006-12-21 10:35:54 +00:00 |
|
chris_kohlhoff
|
bdf9394467
|
Map ERROR_PORT_UNREACHABLE to WSAECONNREFUSED.
|
2006-12-18 23:55:03 +00:00 |
|
chris_kohlhoff
|
7472a7e10a
|
Remove BBv1 Jamfiles.
|
2006-12-18 01:24:53 +00:00 |
|
chris_kohlhoff
|
0f8e39edc2
|
Move erase from hash_map to prevent multiple delete.
|
2006-12-16 22:34:59 +00:00 |
|
chris_kohlhoff
|
7181ef2bac
|
Replace win_iocp_io_service::register_socket() with register_handle() to
allow it to be used with other Windows kernel objects.
|
2006-12-09 22:17:52 +00:00 |
|
chris_kohlhoff
|
fff9700115
|
Use static placeholders for VC7.x
|
2006-11-23 21:01:39 +00:00 |
|
chris_kohlhoff
|
49e9332102
|
Add equality/inequality operators for protocol classes.
|
2006-11-20 12:51:28 +00:00 |
|
chris_kohlhoff
|
7476d97e9a
|
Include <ostream> instead of <iostream>.
|
2006-11-19 21:21:29 +00:00 |
|
chris_kohlhoff
|
d6f0b0ba7e
|
Add missing inline keyword, needed to fix multiple definition errors.
|
2006-11-19 21:18:39 +00:00 |
|
chris_kohlhoff
|
ea0a6e54e3
|
Add a workaround for an apparent Windows bug where the delivery of
asynchronous I/O completions is delayed if the thread used to start the
operation is CPU bound.
|
2006-11-17 11:34:32 +00:00 |
|
chris_kohlhoff
|
aa41040cd3
|
Remove the error::success constant since with the new error_code stuff
there is no unique value for success.
|
2006-11-17 10:38:57 +00:00 |
|
chris_kohlhoff
|
0ed83086c1
|
Remove unnecessary invoke hook since the default one provides the correct
behaviour, and including it here for the invoke_current_handler class breaks
MSVC 7.1 when generating browse information.
|
2006-11-16 11:23:23 +00:00 |
|
chris_kohlhoff
|
fd0246b896
|
Add ability to specify the level of concurrency desired, which is currently
used by Win32's I/O completion ports.
|
2006-11-15 22:25:33 +00:00 |
|
chris_kohlhoff
|
c9d679e579
|
Need to add boost/cerrno.hpp include in error.hpp.
|
2006-11-15 22:09:46 +00:00 |
|
chris_kohlhoff
|
9dbc37a28f
|
Need to clear error after successful call of WSAAddressToString or
WSAStringToAddress.
|
2006-11-15 22:05:11 +00:00 |
|
chris_kohlhoff
|
1104e5a200
|
Don't use named temporary since it confuses g++ 3.3.
|
2006-11-14 10:37:35 +00:00 |
|
chris_kohlhoff
|
172c62cb31
|
Fix -Wextra warning.
|
2006-11-14 10:13:02 +00:00 |
|