chris
|
aa3f885268
|
Remove the timer_base class and its from_when enumeration, and replace with
a time class which can be used to explicitly set a timer's expiry time.
|
2004-09-10 04:43:15 +00:00 |
|
chris
|
ff74dc18e0
|
asio version 0.1.11 released
|
2004-08-27 11:02:00 +00:00 |
|
chris
|
8bc09da911
|
Fix typo in tutorial.
|
2004-08-27 11:00:06 +00:00 |
|
chris
|
30faaa1154
|
Update doxygen comments to match new parameter order.
|
2004-08-27 10:47:10 +00:00 |
|
chris
|
bf4a0a7a3c
|
Always put the host structure as the first parameter to the host resolution
functions.
|
2004-08-27 10:45:16 +00:00 |
|
chris
|
84ae757b75
|
Add support for timer cancellation.
|
2004-08-27 07:32:06 +00:00 |
|
chris
|
751785009d
|
Only use Win32 error codes on Windows, not errno values.
|
2004-07-21 08:07:02 +00:00 |
|
chris
|
f124df098d
|
Windows critical sections use structured exception handling to report
errors, so wrap the appropriate Windows API calls in __try/__except blocks.
|
2004-07-21 07:07:54 +00:00 |
|
chris
|
5c5da64d6b
|
The -mthreads option is required for thread-safe exception handling with
MinGW.
|
2004-07-21 06:46:22 +00:00 |
|
chris
|
0474ac3d39
|
Documentation fixes.
|
2004-07-21 06:45:56 +00:00 |
|
chris
|
16dd38cc75
|
asio version 0.1.10 released
|
2004-07-02 09:07:59 +00:00 |
|
chris
|
08b48e11b8
|
Renamed socket_error to error.
|
2004-07-02 08:44:01 +00:00 |
|
chris
|
7984317e7d
|
Add support for the shutdown operation on sockets.
|
2004-07-02 07:19:19 +00:00 |
|
chris
|
f3c69485e3
|
asio version 0.1.9 released
|
2004-06-25 05:48:32 +00:00 |
|
chris
|
1e6f3507dd
|
Added a THANKS file.
|
2004-06-25 05:47:13 +00:00 |
|
chris
|
49ff003154
|
Added links to new ipv4 classes.
|
2004-06-25 05:43:09 +00:00 |
|
chris
|
1ad3491f11
|
Fixes to compile successfully on Solaris.
|
2004-06-25 05:42:41 +00:00 |
|
chris
|
9ee774f136
|
Add new TODO items related to host lookup.
|
2004-06-25 04:04:52 +00:00 |
|
chris
|
344907b564
|
Finish implementation of synchronous host lookup.
|
2004-06-25 04:03:03 +00:00 |
|
chris
|
66d8d81882
|
Initial implementation of host_resolver classes.
|
2004-06-19 03:29:23 +00:00 |
|
chris
|
4f88ca7f2e
|
Fix names in comments.
|
2004-06-18 08:41:39 +00:00 |
|
chris
|
a1454b8921
|
Replace ipv4::address class with protocol-specific endpoint classes. The
ipv4::address class now represents the 32-bit IP address.
|
2004-06-17 06:52:40 +00:00 |
|
chris
|
eee2e42de8
|
Make single argument constructor explicit.
|
2004-06-04 08:48:16 +00:00 |
|
chris
|
a0c62357be
|
Added text for new tutorial on synchronising handlers.
|
2004-05-28 06:25:44 +00:00 |
|
chris
|
a693d067ef
|
Add a result_type typedef so that wrapped handlers may be used with
boost::bind.
|
2004-05-27 02:38:34 +00:00 |
|
chris
|
de14fabe58
|
Add a new tutorial program showing how to use a locking_dispatcher.
|
2004-05-27 02:38:11 +00:00 |
|
chris
|
e944ae2f17
|
Ensure the inet_ntop and inet_pton calls are contained in an error_wrapper.
|
2004-05-26 08:41:41 +00:00 |
|
chris
|
6f2028ea43
|
The inet_addr, inet_ntoa, inet_ntop and inet_pron functions do not set
errno or last error when they fail. Workaround this so that a reasonable
error code is set.
|
2004-05-26 08:35:18 +00:00 |
|
chris
|
09b4e8317e
|
Make some usability improvements to the generated documentation.
|
2004-05-26 06:33:23 +00:00 |
|
chris
|
82372055e4
|
Add back the ostream operator for socket_error since it is needed by the
log_error error handler.
|
2004-05-25 03:22:43 +00:00 |
|
chris
|
d4b7057c4e
|
Added documentation for Address and Protocol concepts.
|
2004-05-24 23:26:24 +00:00 |
|
chris
|
83dffa3363
|
Added new unit tests for the is_recv_buffered and is_send_buffered traits
classes.
|
2004-05-24 13:16:24 +00:00 |
|
chris
|
cdb2bedd58
|
Add information about the lowest_layer_type typedef and lower_layer
function.
|
2004-05-24 09:27:09 +00:00 |
|
chris
|
5f16d11fe1
|
Added missing include for boost::noncopyable.
|
2004-05-24 09:13:44 +00:00 |
|
chris
|
97ab897969
|
Add missing link to Stream concept from the main page.
|
2004-05-24 09:10:24 +00:00 |
|
chris
|
f62b3a352c
|
Remove erroneous reference to the asio::socket_error class.
|
2004-05-24 09:09:13 +00:00 |
|
chris
|
88901c7413
|
Added documentation for some of the "concepts" used in asio.
|
2004-05-24 09:03:29 +00:00 |
|
chris
|
a20ebc7fa6
|
Move all details about a class to the top of each page.
|
2004-05-21 07:40:36 +00:00 |
|
chris
|
818d71b99b
|
Add information about thread safety.
|
2004-05-21 07:40:18 +00:00 |
|
chris
|
965ee0f3d2
|
Don't call pthread_join a second time if it has already been called.
|
2004-05-21 07:02:23 +00:00 |
|
chris
|
bd86840d06
|
Replace virtual functions with function pointers to eliminate space
overhead.
|
2004-05-19 07:02:50 +00:00 |
|
chris
|
f4070306e2
|
Use function pointers instead of virtual functions to reduce space
overhead.
|
2004-05-14 13:10:41 +00:00 |
|
chris
|
580dfccfa0
|
Replace virtual functions with free function pointers to eliminate space
overhead.
|
2004-05-14 06:25:36 +00:00 |
|
chris
|
6094ded1b5
|
Remove recv_until again due to incorrect implementation.
|
2004-05-10 14:19:09 +00:00 |
|
chris
|
533914fdda
|
Added implementation of recv_until and async_recv_until.
|
2004-05-10 09:06:12 +00:00 |
|
chris
|
53f06acc1e
|
Added a combined TCP/UDP daytime server example.
|
2004-05-10 09:05:57 +00:00 |
|
chris
|
c02689f35d
|
Add type traits for determining whether a stream supports buffering.
|
2004-05-07 09:30:49 +00:00 |
|
chris
|
0e338b7762
|
Use demuxer::dispatch() to invoke wrapped handlers.
|
2004-05-07 07:16:30 +00:00 |
|
chris
|
92414c7e63
|
Remove recv_decode and friends, in anticipation of a new improved way of
writing message decoders.
|
2004-05-07 02:12:16 +00:00 |
|
chris
|
e54ba39147
|
Add information about removing unused handler parameters.
|
2004-05-06 12:51:22 +00:00 |
|