Commit Graph

950 Commits

Author SHA1 Message Date
chris_kohlhoff
0f43b3f234 Revert incorrect change to one of the test checks. 2007-05-08 22:48:04 +00:00
chris_kohlhoff
3d2cbf21dc Ensure internal non-blocking flag is set if the user wants non-blocking. 2007-05-08 13:37:53 +00:00
chris_kohlhoff
d0741ddca3 Add documentation note specifying that pending handlers are still executed
after a strand is destroyed.
2007-05-08 13:13:55 +00:00
chris_kohlhoff
df8ee8252b Add example illustrating a custom handler invocation hook. 2007-05-08 12:58:44 +00:00
chris_kohlhoff
476963e8d0 Add header file containing version number. 2007-05-08 12:17:36 +00:00
chris_kohlhoff
ee4d63e31f Fix another incorrect condition. 2007-05-08 10:53:36 +00:00
chris_kohlhoff
7905e7486d Fix test failure caused by incorrect condition check. 2007-05-08 10:47:27 +00:00
chris_kohlhoff
f2d5b143ee Fix boostification of new HTTP server examples. 2007-05-07 11:42:38 +00:00
chris_kohlhoff
304897c329 Ensure html files in src/examples/http/doc_root directory are copied over. 2007-05-07 11:26:36 +00:00
chris_kohlhoff
ea7eb11bee Clarify behaviour of io_service::run() in a thread pool. 2007-05-06 22:32:44 +00:00
chris_kohlhoff
9984b7088d Fix long lines. 2007-05-06 22:18:36 +00:00
chris_kohlhoff
062ffe1b64 Add new HTTP server examples. 2007-05-06 15:02:49 +00:00
chris_kohlhoff
62fcce94b0 Add new HTTP server examples. 2007-05-06 12:44:38 +00:00
chris_kohlhoff
3b0212141b Add HTTP server example demonstrating how to use a single io_service with a
thread pool.
2007-05-06 12:43:04 +00:00
chris_kohlhoff
9a87ceaa3d Use lexicast_cast instead of atoi. Check for 0-sized io_service pool. 2007-05-06 11:35:10 +00:00
chris_kohlhoff
ea110c3301 Fix ip::multicast::enable_loopback option so that it works on Solaris. 2007-05-06 10:51:53 +00:00
chris_kohlhoff
ed22527442 Add http_server example using io_service-per-CPU design. 2007-04-30 23:13:37 +00:00
chris_kohlhoff
d6e6d4ad3b Add support for boost 1.34.0. 2007-04-29 14:33:28 +00:00
chris_kohlhoff
fb0dd5ed54 Fix filename in comment block at top of file. 2007-04-25 08:34:41 +00:00
chris_kohlhoff
21337723ff Fix long line. 2007-04-22 07:07:15 +00:00
chris_kohlhoff
ddb7d66eef Fix bug in timer heap management. 2007-04-22 04:00:24 +00:00
chris_kohlhoff
46ed7d243a Enable buffer debugging for g++ when _GLIBCXX_DEBUG is defined. 2007-04-22 03:58:39 +00:00
chris_kohlhoff
5f8059e9c4 Don't copy a default-constructed vector iterator. 2007-04-08 23:47:05 +00:00
chris_kohlhoff
bc7225beeb Quick fix for message translation of miscellaneous and SSL errors. 2007-03-25 14:06:36 +00:00
chris_kohlhoff
426779948d Try to fix AIX compile error in tests. 2007-03-23 00:24:01 +00:00
chris_kohlhoff
547055b3f4 Fix problem where the safe_cancellation_thread_id_ was not being calculated
correctly.
2007-03-22 21:55:23 +00:00
chris_kohlhoff
4b077c67a7 Fix usage message. 2007-03-22 21:15:35 +00:00
chris_kohlhoff
fe9442657e Fix libstdc++ debug error. 2007-03-22 21:13:13 +00:00
chris_kohlhoff
3c2fc28476 Fix comments. 2007-03-22 21:08:02 +00:00
chris_kohlhoff
5c85f8ab62 Fix IPv6 detection. 2007-02-23 01:29:58 +00:00
chris_kohlhoff
ce2d401f31 asio version 0.3.8 release candidate 2 released 2007-02-21 07:18:13 +00:00
chris_kohlhoff
567bad6a99 Fix warnings on g++ 4.1.2. 2007-02-19 01:46:31 +00:00
chris_kohlhoff
96eab3f65e Fixes for Solaris and the Sun C++ compiler. 2007-02-17 22:57:40 +00:00
chris_kohlhoff
f923e31101 Fix error_code output. 2007-02-14 13:28:48 +00:00
chris_kohlhoff
67a063a6f3 Fixes for AIX. 2007-02-14 13:26:26 +00:00
chris_kohlhoff
43c4408213 Fix crash in comparison of service ids. 2007-02-13 12:06:43 +00:00
chris_kohlhoff
e0415012c7 Solaris defines FD_ZERO to use an unqualified call to memset, so we need to
make the function visible using 'using namespace std'.
2007-02-13 07:13:29 +00:00
chris_kohlhoff
1365c664f6 Add is_open() function to acceptor. 2007-02-09 05:47:48 +00:00
chris_kohlhoff
9ed1d33398 Fix to correctly clear error after successful call of WSAAddresstoString or
WSAStringToAddress.
2007-02-09 01:59:54 +00:00
chris_kohlhoff
b03fb227b7 Fix use of hash_value overloads to work on x64 with the Vista version of
the Platform SDK.
2007-02-09 00:59:17 +00:00
chris_kohlhoff
7f0beba1c0 Use IN6ADDR_ANY_INIT rather than IPPROTO_IPV6 to detect whether the Windows
Platform SDK supports IPv6, since the Vista Platform SDK has changed
IPPROTO_IPV6 to an enum.
2007-02-06 22:33:05 +00:00
chris_kohlhoff
eaf4ffa2f8 Workaround is required for BDS2006. 2007-02-06 22:08:03 +00:00
chris_kohlhoff
8cdafb24fd asio 0.3.8 release candidate 1 released. 2007-01-23 12:40:28 +00:00
chris_kohlhoff
46e37a1b8a Add missing files. 2007-01-23 11:47:53 +00:00
chris_kohlhoff
11a148ade2 Add warning message if unable to fully test the debug socket option on
Linux due to the test not running as root.
2007-01-20 02:01:38 +00:00
chris_kohlhoff
4baff611b2 On Linux, the SO_DEBUG socket option can only be set by root. 2007-01-19 22:38:24 +00:00
chris_kohlhoff
df0b2e2dfb Add socks4 example. 2007-01-19 01:02:04 +00:00
chris_kohlhoff
68a66d9ec1 Update basic_socket_streambuf and basic_socket_iostream to (almost) match
the TR2 proposal.
2007-01-18 11:41:36 +00:00
chris_kohlhoff
b2e54cd16e Add ability to turn iostream output buffering off. 2007-01-15 07:27:00 +00:00
chris_kohlhoff
cf2dfd7ce8 Fix iterator class to avoid returning a reference to a temporary. 2007-01-13 13:41:09 +00:00