chris
|
f156d9ebdb
|
Fixed typo in MSVC makefile.
|
2004-01-09 03:45:55 +00:00 |
|
chris
|
fdb8212ec8
|
Fixed error in doxygen comment.
|
2004-01-09 03:40:03 +00:00 |
|
chris
|
ff53fc2e83
|
Added asynchronous send/recv checks to dgram_socket_test.
|
2004-01-09 03:38:33 +00:00 |
|
chris
|
53600fdbea
|
Added initial implementation of dgram_socket_test.
|
2004-01-09 03:27:13 +00:00 |
|
chris
|
a55f2ea4b7
|
A typename qualification is required on value_type.
|
2004-01-09 00:49:20 +00:00 |
|
chris
|
6233ceba48
|
Disable Borland warning about loops in inline functions.
|
2004-01-08 04:07:34 +00:00 |
|
chris
|
6824a99e54
|
Make all error_handler functions inline.
|
2004-01-08 03:58:31 +00:00 |
|
chris
|
1b5fc14a6b
|
Add function for getting the locally bound address of a dgram socket. Don't
call error handlers after successful operations.
|
2004-01-07 06:11:32 +00:00 |
|
chris
|
30ba7a7d5d
|
Create unit test for timer.
|
2004-01-07 05:14:27 +00:00 |
|
chris
|
cd952893a7
|
Don't return from a blocking wait until the timer has expired.
|
2004-01-07 05:14:08 +00:00 |
|
chris
|
33bc0db471
|
Updated copyright notice
|
2004-01-07 03:49:33 +00:00 |
|
chris
|
1a9ebd9269
|
Move the operation timeout tests into examples.
|
2004-01-07 03:40:44 +00:00 |
|
chris
|
8d4839f4f9
|
Added copyright notices.
|
2004-01-06 07:26:27 +00:00 |
|
chris
|
41d1ad5220
|
The echo tests have been replaced by the programs in src/examples/echo or
by the performance tests.
|
2004-01-06 07:17:21 +00:00 |
|
chris
|
699c3f9262
|
Replace dispatcher_test with a new demuxer_test unit test.
|
2004-01-06 07:11:19 +00:00 |
|
chris
|
e312c4b157
|
Added copyright notice.
|
2004-01-06 06:16:11 +00:00 |
|
chris
|
097c1c6e4f
|
Added new unit test header file to distribution.
|
2004-01-06 06:12:54 +00:00 |
|
chris
|
616430c05f
|
Added some initial unit tests.
|
2004-01-06 06:06:40 +00:00 |
|
chris
|
e07b0beff4
|
Updated copyright notices to include 2004.
|
2004-01-06 03:32:52 +00:00 |
|
chris
|
4faffc6cc3
|
Added new tests for measuring performance.
|
2003-12-30 00:47:36 +00:00 |
|
chris
|
26f61cdc72
|
Change contexts so that they can be passed by value, with all copies being
equivalent to the original (i.e. they represent the same completion
context).
|
2003-12-30 00:45:27 +00:00 |
|
chris
|
9d57f38680
|
Ensure contexts get released after the upcall is complete.
|
2003-12-30 00:43:21 +00:00 |
|
chris
|
16b88425ae
|
Change to use "cancelled immediately" instead of "immediately cancelled"
because it sounds better.
|
2003-11-19 07:12:21 +00:00 |
|
chris
|
023d6cd2f7
|
asio version 0.1.4 released
|
2003-11-16 00:04:59 +00:00 |
|
chris
|
3a6af55c0b
|
Update release checklist.
|
2003-11-14 07:13:10 +00:00 |
|
chris
|
99fc14c2c0
|
Documentation fixes for the error handler classes.
|
2003-11-14 06:52:50 +00:00 |
|
chris
|
8c85947ab3
|
Moved the -opt:ref option to the link rule, not the compile rule.
|
2003-11-14 06:16:00 +00:00 |
|
chris
|
1ebe13a1f9
|
Disable global optimisations with MSVC6 to work around the optimiser bug
of totally eliding some member template function calls, and remove the
previous hack which didn't always work.
|
2003-11-14 06:12:58 +00:00 |
|
chris
|
78b418b87b
|
Update INSTALL document to refer to MSVC 7.1.
|
2003-11-14 06:12:00 +00:00 |
|
chris
|
f80cfca8aa
|
Add the -opt:ref linker flag to generate smaller executables with MSVC.
|
2003-11-14 06:11:30 +00:00 |
|
chris
|
fd949d3640
|
Simplify the chat example.
|
2003-11-13 00:41:51 +00:00 |
|
chris
|
0efcaf0d59
|
Removed unused blocking send/recv functions.
|
2003-11-12 23:42:08 +00:00 |
|
chris
|
d0c3eb74dd
|
Added chat example.
|
2003-11-12 13:51:04 +00:00 |
|
chris
|
35c6e23638
|
The ostream header file is not available with gcc 2.95.3, use iostream
instead.
|
2003-11-12 07:46:38 +00:00 |
|
chris
|
ec3a1447e8
|
Added a test for the error handler stuff.
|
2003-11-12 07:26:08 +00:00 |
|
chris
|
e667e7ce1e
|
Finished adding per-operation error handler support. It is now only invoked
in case of error, never on success.
|
2003-11-11 08:08:58 +00:00 |
|
chris
|
cc58f99de7
|
Add per-operation error handling policies.
|
2003-11-11 07:07:42 +00:00 |
|
chris
|
c4761ad928
|
Add initial support for per-operation error handling policies for all
blocking operations.
|
2003-11-11 06:17:56 +00:00 |
|
chris
|
c3480f324f
|
Keep server running in spite of send errors to the client.
|
2003-11-11 06:16:18 +00:00 |
|
chris
|
9776718099
|
Change dgram client to print performance stats.
|
2003-11-11 06:15:49 +00:00 |
|
chris
|
ccf6304d8f
|
Changes to keep server running in spite of send errors to the client.
|
2003-11-11 06:15:30 +00:00 |
|
chris
|
22237b0950
|
Added support for setting certain socket options.
|
2003-11-10 02:52:32 +00:00 |
|
chris
|
06e1a32187
|
Use gethostbyaddr_r/gethostbyname_r buffer size as recommended in UNIX
Network Programming vol. 1.
|
2003-11-09 01:47:00 +00:00 |
|
chris
|
031f644236
|
Use constant strings for decoding.
|
2003-11-08 13:55:31 +00:00 |
|
chris
|
9dc8a7a908
|
Fixed typo in todo file.
|
2003-11-07 03:40:31 +00:00 |
|
chris
|
50f9e011e5
|
Added a TODO document.
|
2003-11-07 01:49:49 +00:00 |
|
chris
|
d2524e91c2
|
Rename functions that receive and decode in one go to recv_decode and
async_recv_decode to avoid ambiguity problems.
|
2003-11-06 07:13:21 +00:00 |
|
chris
|
1a60813234
|
Added blocking server examples.
|
2003-11-05 05:33:18 +00:00 |
|
chris
|
6bd3aa2a34
|
Make it clear which recv operations require a buffered stream.
|
2003-11-05 02:33:30 +00:00 |
|
chris
|
4edb35a23c
|
Added some echo example programs.
|
2003-11-05 02:27:10 +00:00 |
|