Christopher Kohlhoff
557ca7cebf
Version bump.
...
[SVN r48685]
2008-09-09 13:01:16 +00:00
Christopher Kohlhoff
68ff78183f
Remove generated tags file.
...
[SVN r48684]
2008-09-09 13:00:07 +00:00
Christopher Kohlhoff
c4b55692d1
Add windows example directory.
...
[SVN r48683]
2008-09-09 12:59:43 +00:00
Christopher Kohlhoff
eec2e76d18
Regenerate documentation.
...
[SVN r48565]
2008-09-03 12:28:07 +00:00
Christopher Kohlhoff
167fd03ef4
Add windows::overlapped_ptr to the reference index page.
...
[SVN r48564]
2008-09-03 11:54:06 +00:00
Christopher Kohlhoff
8f1d888097
Document BOOST_ASIO_DISABLE_EVENTFD macro.
...
[SVN r48563]
2008-09-03 11:46:02 +00:00
Christopher Kohlhoff
2330f086e2
Add windows/transmit_file example.
...
[SVN r48562]
2008-09-03 11:36:43 +00:00
Christopher Kohlhoff
68b4f9d710
Update completion_condition documentation to match new signature.
...
[SVN r48561]
2008-09-03 09:08:04 +00:00
Christopher Kohlhoff
295d977d78
Explicitly specify return type with bind to keep some compilers happy.
...
[SVN r48560]
2008-09-03 09:06:10 +00:00
Christopher Kohlhoff
a2af9824d6
Add a workaround for a possible gcc 4.3 optimiser bug.
...
[SVN r48559]
2008-09-03 08:57:48 +00:00
Christopher Kohlhoff
76bf08631f
Oops, changeset 48535 accidentally reverted 48527's fix.
...
[SVN r48558]
2008-09-03 08:56:43 +00:00
Christopher Kohlhoff
aea347d0a7
Add const overloads of the lowest_layer member functions.
...
[SVN r48535]
2008-09-02 11:34:18 +00:00
Christopher Kohlhoff
f5caaa00d2
Fix to compile with MSVC 7.1.
...
[SVN r48527]
2008-09-02 08:46:46 +00:00
Christopher Kohlhoff
8726d4169c
Fix error in comment.
...
[SVN r48526]
2008-09-01 23:07:29 +00:00
Christopher Kohlhoff
687fe8806f
Use templates to handle iovec structures that have an iov_base member of
...
type char*.
[SVN r48525]
2008-09-01 23:05:05 +00:00
Christopher Kohlhoff
c60ebedd28
Add support for using an eventfd descriptor on linux to interrupt a blocked
...
epoll/select reactor.
[SVN r48524]
2008-09-01 23:04:35 +00:00
Christopher Kohlhoff
4696ee9033
Add class to allow use of arbitrary Windows overlapped I/O operations.
...
[SVN r48495]
2008-08-31 11:38:52 +00:00
Christopher Kohlhoff
7176a41d0d
Refactor reactive socket implementation so that synchronous read, write,
...
accept and connect operations don't modify data associated with the socket.
[SVN r48491]
2008-08-31 09:01:59 +00:00
Christopher Kohlhoff
2f86d9c815
Don't build serial port test code when serial ports are not available.
...
[SVN r48490]
2008-08-31 08:58:49 +00:00
Christopher Kohlhoff
bb6bfd4b5a
Change the CompletionCondition concept so that:
...
- It is now evaluated before the first call to the underlying
*_some() operation, as well as after every operation.
- The return value is a number of bytes, which indicates the maximum
length to be transferred on the subsequent *_some() operation. If
the return value is 0 then the composed operation completes.
Add missing unit tests for read_at and write_at.
[SVN r48418]
2008-08-28 12:11:47 +00:00
Christopher Kohlhoff
de4cfeb523
Use get_io_service() rather than deprecated io_service() function.
...
[SVN r48417]
2008-08-28 12:09:09 +00:00
Christopher Kohlhoff
05bf3b8195
Fix duplicate variable warning. Use get_io_service() rather than
...
deprecated io_service() function.
[SVN r48416]
2008-08-28 12:06:42 +00:00
Christopher Kohlhoff
94292f1605
Fix duplicate variable warning.
...
[SVN r48415]
2008-08-28 12:04:21 +00:00
Christopher Kohlhoff
7387044863
Fix uninitialised event handles in asio::detail::thread in external mode.
...
[SVN r48414]
2008-08-28 12:03:46 +00:00
Christopher Kohlhoff
302ca4f79d
Update version to match release.
...
[SVN r48410]
2008-08-28 09:04:31 +00:00
Christopher Kohlhoff
8b4057a004
Include CREAD and CLOCAL in the default flags for serial ports.
...
[SVN r48039]
2008-08-09 01:47:11 +00:00
Christopher Kohlhoff
a81db41dbc
QNX defines AI_V4MAPPED, AI_ALL and AI_ADDRCONFIG but does not implement them.
...
[SVN r48033]
2008-08-08 14:49:23 +00:00
Christopher Kohlhoff
0b693c585c
Fix memory leak in use_tmp_dh_file().
...
[SVN r48032]
2008-08-08 14:48:24 +00:00
Christopher Kohlhoff
71d47ca98c
Fix a tight spin on epoll (or /dev/poll) that occurs when the EPOLLERR and
...
EPOLLHUP events are reported for a descriptor and there are no pending
operations.
[SVN r48031]
2008-08-08 14:47:58 +00:00
Christopher Kohlhoff
2d79a40ae6
Correct an array bounds error in the treatment of paths for UNIX domain sockets.
...
Fixes #2120 .
[SVN r47673]
2008-07-22 08:26:35 +00:00
Christopher Kohlhoff
f88787fe47
More documentation updates.
...
[SVN r47550]
2008-07-18 13:18:56 +00:00
Christopher Kohlhoff
c2dedfe03b
Documentation updates.
...
[SVN r47503]
2008-07-17 15:05:24 +00:00
Christopher Kohlhoff
b3635001fa
Fix generation for some links from tutorial to reference material.
...
[SVN r47298]
2008-07-10 23:05:26 +00:00
Christopher Kohlhoff
4a357c7fa3
Add more UNIX domain socket examples.
...
[SVN r47261]
2008-07-09 12:00:56 +00:00
Christopher Kohlhoff
aa76939ff4
Add example showing how to use UNIX domain sockets with connect_pair().
...
[SVN r47249]
2008-07-08 22:54:38 +00:00
Christopher Kohlhoff
22fe89b0fe
Add new type requirements.
...
[SVN r47248]
2008-07-08 21:56:50 +00:00
Christopher Kohlhoff
285f3e5246
Fix SSL thread ID function to work correctly on 64-bit Windows.
...
[SVN r47218]
2008-07-08 12:31:48 +00:00
Christopher Kohlhoff
c8899c13a0
POSIX platforms are not required to define IOV_MAX, so if it's not
...
available default to the stipulated minimum of 16.
[SVN r47217]
2008-07-08 12:30:49 +00:00
Christopher Kohlhoff
27bcef63d8
Fix image location.
...
[SVN r47016]
2008-07-02 23:01:17 +00:00
Christopher Kohlhoff
479a3abd98
Version bump.
...
[SVN r47014]
2008-07-02 22:52:22 +00:00
Christopher Kohlhoff
f3340c9eb2
Regenerate documentation.
...
[SVN r47013]
2008-07-02 22:50:50 +00:00
Christopher Kohlhoff
e14e831413
Clarify behaviour of read_until/async_read_until with respect to leftover
...
data in the streambuf. Use separate brief descriptions for function groups.
Add some extra notes to the io_service documentation.
[SVN r46950]
2008-07-01 12:14:57 +00:00
Christopher Kohlhoff
4123435aa2
Improve buffer() documentation. Fix vector overloads to match TR2 proposal.
...
[SVN r46949]
2008-07-01 12:13:51 +00:00
Christopher Kohlhoff
6d8047bd62
Documentation generation enhancements.
...
[SVN r46948]
2008-07-01 12:06:49 +00:00
Christopher Kohlhoff
3fded3b5c8
Merge in new reference index page.
...
[SVN r46947]
2008-07-01 11:59:25 +00:00
Christopher Kohlhoff
c130f6f8c5
Fix typos.
...
[SVN r46946]
2008-07-01 11:58:39 +00:00
Christopher Kohlhoff
e8c7f33c05
Fix name of parameter as referred to in documentation.
...
[SVN r46945]
2008-07-01 11:53:54 +00:00
Christopher Kohlhoff
39f9567e78
Fix documentation on behaviour when a connect operation fails.
...
[SVN r46944]
2008-07-01 11:52:54 +00:00
Christopher Kohlhoff
10e8419c7e
Some linux configurations do not automatically define _XOPEN_SOURCE.
...
[SVN r46876]
2008-06-30 00:24:44 +00:00
Christopher Kohlhoff
3102715354
Add missing copyright notices.
...
[SVN r46766]
2008-06-27 05:38:16 +00:00