chris_kohlhoff
|
a4bf7fb030
|
Fix to compile with gcc 3.3.5.
|
2005-12-09 10:49:50 +00:00 |
|
chris_kohlhoff
|
83804be344
|
Fix Jamfiles for MinGW.
|
2005-12-09 10:24:26 +00:00 |
|
chris_kohlhoff
|
cfa467ccef
|
Add workaround for Borland compiler problem.
|
2005-12-09 10:16:40 +00:00 |
|
chris_kohlhoff
|
e7b1bbfeab
|
Fix up Jamfiles so that they work with MSVC.
|
2005-12-09 07:17:42 +00:00 |
|
chris_kohlhoff
|
02b41da000
|
Use boost 1.33.1 by default.
|
2005-12-09 05:55:12 +00:00 |
|
chris_kohlhoff
|
2eaa2423fb
|
Ensure that all files necessary to generate docs are included in package.
|
2005-12-09 05:54:58 +00:00 |
|
chris_kohlhoff
|
6174f199ed
|
Fix typo.
|
2005-12-09 05:25:12 +00:00 |
|
chris_kohlhoff
|
e17b093fd7
|
Describe why win_iocp_operation inherits from OVERLAPPED.
|
2005-12-09 05:15:06 +00:00 |
|
chris_kohlhoff
|
f2f91144bc
|
Documentation improvements.
|
2005-12-09 04:58:03 +00:00 |
|
chris_kohlhoff
|
f04ddb645a
|
Add documentation on interaction between exceptions and demuxer::run().
|
2005-12-09 01:27:33 +00:00 |
|
chris_kohlhoff
|
eab0ab3685
|
Add assert to check for bogus host resolution errors.
|
2005-12-09 01:26:57 +00:00 |
|
chris_kohlhoff
|
89d8796114
|
Add a mention of how the HTTP server example shows clean shutdown.
|
2005-12-09 00:54:34 +00:00 |
|
chris_kohlhoff
|
f45f81efe5
|
Documentation improvements.
|
2005-12-09 00:13:22 +00:00 |
|
chris_kohlhoff
|
5eff7d8224
|
Documentation improvements.
|
2005-12-08 21:13:07 +00:00 |
|
chris_kohlhoff
|
7ae6d75571
|
Improve comments.
|
2005-12-08 10:02:00 +00:00 |
|
chris_kohlhoff
|
e1755674d8
|
Add check for BOOST_HAS_THREADS.
|
2005-12-08 09:51:49 +00:00 |
|
chris_kohlhoff
|
761f1d27ac
|
Fix typo and change order of sections.
|
2005-12-07 21:11:15 +00:00 |
|
chris_kohlhoff
|
1e87571a5e
|
Document platform-specific implementation.
|
2005-12-07 12:54:53 +00:00 |
|
chris_kohlhoff
|
474aa7d467
|
Remove new design.doxytags generated file.
|
2005-12-07 12:29:06 +00:00 |
|
chris_kohlhoff
|
89c9543222
|
Fix typo in comments.
|
2005-12-07 11:29:23 +00:00 |
|
chris_kohlhoff
|
b6559f017d
|
Add example showing Boost.Serialization with asio.
|
2005-12-07 11:20:18 +00:00 |
|
chris_kohlhoff
|
6e1d893d21
|
Explain why impl parameter to use_file() is not used.
|
2005-12-07 11:17:25 +00:00 |
|
chris_kohlhoff
|
47cf291e47
|
Improve deadline_timer documentation and change deadline_timer::cancel() to
return std::size_t rather than int.
|
2005-12-07 00:54:57 +00:00 |
|
chris_kohlhoff
|
18012f812d
|
Documentation improvements.
|
2005-12-06 22:18:55 +00:00 |
|
chris_kohlhoff
|
cd04817d50
|
Add example to show how to develop custom services.
|
2005-12-05 11:39:15 +00:00 |
|
chris_kohlhoff
|
b4237446bc
|
Check for RTTI is not required since typeid is only used for compile-time
identification.
|
2005-12-04 11:47:39 +00:00 |
|
chris_kohlhoff
|
840f3a313f
|
Add asio::buffer() overloads for std::string.
|
2005-12-04 11:29:03 +00:00 |
|
chris_kohlhoff
|
0e7504cbd1
|
Clean up boost-format documentation.
|
2005-12-04 10:27:40 +00:00 |
|
chris_kohlhoff
|
f56823386d
|
Improve error handling.
|
2005-12-04 08:52:21 +00:00 |
|
chris_kohlhoff
|
db55cbd80e
|
Force a context switch if select is used with a zero timeout.
|
2005-12-04 07:38:14 +00:00 |
|
chris_kohlhoff
|
35e0ddad85
|
Use BOOST_WORKAROUND and BOOST_MSVC rather than testing _MSC_VER directly.
|
2005-12-04 07:35:28 +00:00 |
|
chris_kohlhoff
|
93d4ba7d40
|
Improve exception safety.
|
2005-12-04 07:31:32 +00:00 |
|
chris_kohlhoff
|
5a92514908
|
Change the exception classes' what() functions so that they also return a
string representation of the error.
|
2005-12-04 06:47:26 +00:00 |
|
chris_kohlhoff
|
6834d95052
|
Remove io_control helper templates from public interface.
|
2005-12-04 04:16:39 +00:00 |
|
chris_kohlhoff
|
a0b85361e3
|
Fix typo.
|
2005-12-04 04:02:33 +00:00 |
|
chris_kohlhoff
|
76f7a2aaf3
|
Remove socket_option helper classes from public interface. Various
documentation improvements.
|
2005-12-04 03:17:29 +00:00 |
|
chris_kohlhoff
|
155c682511
|
Use a string for the context.
|
2005-12-02 01:44:56 +00:00 |
|
chris_kohlhoff
|
3bffe4114a
|
Fix compile error on Linux.
|
2005-12-01 19:06:25 +00:00 |
|
chris_kohlhoff
|
88b75c985c
|
Make push_options.hpp/pop_options.hpp aware of other compilers to ensure
correct detection of MS Visual C++, since some other compilers also define
_MSC_VER.
|
2005-11-30 05:37:05 +00:00 |
|
chris_kohlhoff
|
c370d15c47
|
Add more workarounds to enable empty base optimisation with Borland C++.
|
2005-11-30 01:57:07 +00:00 |
|
chris_kohlhoff
|
506c95e717
|
Revert to having output stream operators for endpoint classes in the ipv4
namespace, since it just caused other compiler errors with Borland C++.
|
2005-11-29 11:43:27 +00:00 |
|
chris_kohlhoff
|
00392bbe5f
|
Check whether WSAStartup succeeded.
|
2005-11-29 11:38:35 +00:00 |
|
chris_kohlhoff
|
d54bb2967f
|
Add new noncopyable.hpp to distribution.
|
2005-11-29 11:32:54 +00:00 |
|
chris_kohlhoff
|
be349e050b
|
Expose the demuxer's allocator.
|
2005-11-29 11:02:40 +00:00 |
|
chris_kohlhoff
|
f6d59a6c31
|
Use DWORD instead of unsigned long for TSS key type to be consistent with
the MSDN docs for TlsAlloc.
|
2005-11-29 03:30:52 +00:00 |
|
chris_kohlhoff
|
78c618f254
|
Improve exception safety of enqueue_timer function.
|
2005-11-29 02:03:59 +00:00 |
|
chris_kohlhoff
|
9e9fc7acea
|
Add workaround for enabling EBO with Borland when using noncopyable.
|
2005-11-28 20:42:10 +00:00 |
|
chris_kohlhoff
|
46410e8518
|
Borland C++ won't find the operator<< for ipv4::tcp::endpoint or
ipv4::udp::endpoint unless they are at global scope.
|
2005-11-25 11:41:38 +00:00 |
|
chris_kohlhoff
|
7915060ce0
|
Use AcceptEx to implement asynchronous accept operations on Windows.
|
2005-11-25 08:08:45 +00:00 |
|
chris_kohlhoff
|
fabcb6b142
|
Add a new system_exception class used to report conditions which prevent
asio from operating.
|
2005-11-24 19:27:13 +00:00 |
|