Commit Graph

1344 Commits

Author SHA1 Message Date
chris_kohlhoff
23b9829a30 Fix SSL thread ID function to work correctly on 64-bit Windows. 2008-07-08 09:00:59 +00:00
chris_kohlhoff
29fe1d65af POSIX platforms are not required to define IOV_MAX, so if it's not
available default to the stipulated minimum of 16.
2008-07-08 08:53:59 +00:00
chris_kohlhoff
8a5f00a6d1 Add RawSocketService type requirements. 2008-07-06 11:36:10 +00:00
chris_kohlhoff
fc0e99a89c asio version 1.1.1 released. 2008-07-02 22:44:46 +00:00
chris_kohlhoff
0f3451c96f Remove incorrect index entries. 2008-07-02 11:05:30 +00:00
chris_kohlhoff
fb582f729a Support long filenames in the tarball. 2008-07-02 03:47:48 +00:00
chris_kohlhoff
65be506bad Add missing file serial_port_base.ipp. 2008-07-02 02:38:01 +00:00
chris_kohlhoff
54e98652a5 Regenerate documentation. 2008-07-01 10:55:22 +00:00
chris_kohlhoff
71e67145cd Clarify behaviour of read_until/async_read_until with respect to leftover
data in the streambuf. Use separate brief descriptions for function groups.
2008-07-01 10:04:03 +00:00
chris_kohlhoff
99689315af Documentation improvements. 2008-07-01 09:08:54 +00:00
chris_kohlhoff
bd43ec6f6d Improve buffer() documentation. Fix vector overloads to match TR2 proposal. 2008-07-01 08:59:35 +00:00
chris_kohlhoff
3fe33a17c1 First cut of docbook index support. 2008-06-30 00:16:10 +00:00
chris_kohlhoff
c2c91f8dd9 Regenerate documentation. 2008-06-27 08:37:47 +00:00
chris_kohlhoff
839cb45330 Fix documentation on behaviour when a connect operation fails. 2008-06-27 08:30:49 +00:00
chris_kohlhoff
d18a145d47 Add missing copyright notices. 2008-06-27 05:36:33 +00:00
chris_kohlhoff
a6ea43cedf Add more classes that were missing from the index. 2008-06-26 08:19:18 +00:00
chris_kohlhoff
55d4cba84f Suppress link generation for template parameters for which there will be
no corresponding type requirements.
2008-06-26 08:18:15 +00:00
chris_kohlhoff
433d72b61b Don't generate list of enumerators for empty enums. 2008-06-24 09:18:24 +00:00
chris_kohlhoff
942ad09b0f Regenerate documentation. 2008-06-24 05:26:59 +00:00
chris_kohlhoff
be7d648ada Mark up computeroutput text as code. 2008-06-24 05:00:10 +00:00
chris_kohlhoff
4a9ed3e841 Restructure reference index to include new content. 2008-06-24 04:55:46 +00:00
chris_kohlhoff
0650bd1ad5 Fix typos. 2008-06-24 04:53:37 +00:00
chris_kohlhoff
bed237a586 Fix name of parameter as referred to in documentation. 2008-06-24 00:24:26 +00:00
chris_kohlhoff
6b082432ed Strip blank line from end of code snippets. 2008-06-23 04:39:23 +00:00
chris_kohlhoff
0e918faa34 One more place where a test for BSD serial port extensions is required. 2008-06-20 00:21:19 +00:00
chris_kohlhoff
3f9a66286f Fix serial port support on POSIX platforms that don't provide the BSD
extensions cfmakeraw, cfsetspeed and CRTSCTS.
2008-06-19 10:24:40 +00:00
chris_kohlhoff
0ceac1ac8c Fix UNICODE builds by using CreateFileA rather than CreateFile. 2008-06-19 10:23:11 +00:00
chris_kohlhoff
979e4764f0 Regenerate documentation. 2008-06-18 13:02:19 +00:00
chris_kohlhoff
0d5447dfbc Add new overloads for read_until and async_read_until that invoke a
user-defined function object to determine when a match has been found.
2008-06-18 12:30:00 +00:00
chris_kohlhoff
8d12789c47 Add missing documentation of offset parameters. 2008-06-18 11:09:26 +00:00
chris_kohlhoff
4724f99024 Fix write_at function declaration. 2008-06-18 10:58:02 +00:00
chris_kohlhoff
ad85767a28 Ignore executables for newly added tests. 2008-06-14 22:48:12 +00:00
chris_kohlhoff
d1a597321b Add an iterator for bytewise traversal of a buffer sequence. 2008-06-14 22:47:40 +00:00
chris_kohlhoff
0d5a4cce3a Only perform check for a 0-byte receive meaning EOF on SOCK_STREAM sockets. 2008-06-11 12:51:20 +00:00
chris_kohlhoff
1edfaee394 Remove repeated typedef of reactor_type. 2008-06-11 11:26:08 +00:00
chris_kohlhoff
a5f59cafb8 Fix macro test. 2008-06-11 11:06:47 +00:00
chris_kohlhoff
d2341446c2 Allow error code and macro on same line. 2008-06-11 08:26:34 +00:00
chris_kohlhoff
59512bccaf Add tests for random-access handles. 2008-06-11 08:22:08 +00:00
chris_kohlhoff
f743a4c3b2 Add random-access handles on windows for use with regular files. 2008-06-10 23:27:04 +00:00
chris_kohlhoff
dd79f69ceb Need to take ownership of the serial port descriptor once it has been
successfully initialised.
2008-06-09 12:05:59 +00:00
chris_kohlhoff
95b4b58dca Add a const char* overload of the basic_serial_port constructor to prevent
the "assign" constructor overload being incorrectly used on Windows (where
the native type is a void pointer).
2008-06-09 11:32:28 +00:00
chris_kohlhoff
48ef7705b2 Add serial port support for POSIX platforms. 2008-06-08 12:46:00 +00:00
chris_kohlhoff
643719e6cf Initial commit of serial port classes and Windows backend. 2008-06-08 06:56:18 +00:00
chris_kohlhoff
2412984d92 Fix a deadlock that can occur when destroying a thread object with global
lifetime in a dynamically loaded DLL on Windows. Note that deadlock can
still occur if the thread is launched by the constructor an object with
global lifetime.
2008-05-30 08:21:46 +00:00
chris_kohlhoff
a6ba602067 Fix unused variable warnings. 2008-05-27 07:20:42 +00:00
chris_kohlhoff
fb4f83d903 Fix a crash that can occur when destroying a handler object that owns its
own memory (as is the case when destroying handlers in an orphaned strand).
2008-05-27 00:23:16 +00:00
chris_kohlhoff
596e733ed4 Some Windows platforms don't define IPPROTO_ICMPV6. 2008-05-21 09:37:51 +00:00
chris_kohlhoff
0303f72667 Add custom allocation support to timer operations. 2008-05-21 00:00:42 +00:00
chris_kohlhoff
396032f48f Add missing files. 2008-05-20 23:55:42 +00:00
chris_kohlhoff
df9541e0d1 Set the "no delay" socket option. 2008-05-19 23:41:14 +00:00