Christopher Kohlhoff
|
e918b97ec4
|
Fix Win64 warnings.
[SVN r58671]
|
2010-01-04 12:33:42 +00:00 |
|
Christopher Kohlhoff
|
f6df78b3dc
|
Fix example to compile with MSVC 10 beta 2.
[SVN r58670]
|
2010-01-04 12:33:04 +00:00 |
|
Christopher Kohlhoff
|
cf516b07a5
|
Only include implementation headers required for each platform.
[SVN r58652]
|
2010-01-02 21:38:44 +00:00 |
|
Christopher Kohlhoff
|
c37cae6c1c
|
Add a workaround for some broken Windows firewalls that make a socket
appear bound to 0.0.0.0 when it is in fact bound to 127.0.0.1.
[SVN r58651]
|
2010-01-02 21:37:10 +00:00 |
|
Christopher Kohlhoff
|
51b0750d54
|
In getaddrinfo emulation, only check the socket type (SOCK_STREAM or SOCK_DGRAM)
if a service name has been specified. This should allow the emulation to work
with raw sockets.
[SVN r58650]
|
2010-01-02 21:35:33 +00:00 |
|
Christopher Kohlhoff
|
c2f12c99e0
|
Use a pool of strand implementations to make copying of strands cheaper.
[SVN r58647]
|
2010-01-02 20:36:59 +00:00 |
|
Christopher Kohlhoff
|
b5688e37a7
|
Add boost_ prefix to extern "C" thread entry point function. Refs #3809.
[SVN r58630]
|
2010-01-02 10:30:41 +00:00 |
|
Christopher Kohlhoff
|
6d8d57aaf0
|
Ensure that kqueue support is enabled for BSD platforms. Refs #3626.
[SVN r58629]
|
2010-01-02 10:20:12 +00:00 |
|
Christopher Kohlhoff
|
cf8c031f87
|
Don't block signals while performing system calls, but instead restart the
calls if they are interrupted.
[SVN r58628]
|
2010-01-02 09:48:01 +00:00 |
|
Christopher Kohlhoff
|
45acb2f756
|
Use boost::addressof to get the address of handler objects, rather than
applying operator& directly. Refs #2977.
[SVN r58627]
|
2010-01-02 08:24:12 +00:00 |
|
Christopher Kohlhoff
|
235e35039d
|
Include specific headers in unit tests rather than the convenience header asio.hpp.
[SVN r58626]
|
2010-01-02 07:18:09 +00:00 |
|
Christopher Kohlhoff
|
ee7f4cba38
|
e specific type_traits headers.
[SVN r58625]
|
2010-01-02 07:16:41 +00:00 |
|
Christopher Kohlhoff
|
b6fbb66440
|
Windows needs the OVERLAPPED structure to be valid until both the initiating
function call has returned and the completion packet has been delivered.
[SVN r58624]
|
2010-01-02 06:09:02 +00:00 |
|
Christopher Kohlhoff
|
20a822c591
|
Update copyright notices.
[SVN r58623]
|
2010-01-02 01:24:52 +00:00 |
|
Christopher Kohlhoff
|
c901425aa0
|
Wrap long line.
[SVN r58621]
|
2010-01-01 23:04:35 +00:00 |
|
Hartmut Kaiser
|
afa4f59dbb
|
Asio: disabled VC workaround for VC2010 beta2 compiler
[SVN r57393]
|
2009-11-05 00:26:15 +00:00 |
|
Troy D. Straszheim
|
da33675b44
|
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
|
2009-10-17 02:07:38 +00:00 |
|
Christopher Kohlhoff
|
f367084009
|
Remove spurious word.
[SVN r55919]
|
2009-08-31 12:45:18 +00:00 |
|
Christopher Kohlhoff
|
58ad4eec91
|
Clarify that deadline_timer uses a UTC-based clock by default.
[SVN r55670]
|
2009-08-19 22:44:02 +00:00 |
|
Christopher Kohlhoff
|
0f7114b26c
|
Add revision history to docs.
[SVN r55668]
|
2009-08-19 22:29:34 +00:00 |
|
Christopher Kohlhoff
|
328b1a37bf
|
Add missing returns for failure cases in write_some_at and read_some_at.
[SVN r55500]
|
2009-08-10 11:38:00 +00:00 |
|
Troy D. Straszheim
|
320ddd3c12
|
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
|
2009-07-26 00:49:56 +00:00 |
|
Christopher Kohlhoff
|
9b5be8f373
|
Fix bullet list.
[SVN r55059]
|
2009-07-21 12:20:28 +00:00 |
|
Christopher Kohlhoff
|
22cc64384f
|
Add examples for handler type requirements.
[SVN r55043]
|
2009-07-20 12:59:45 +00:00 |
|
Christopher Kohlhoff
|
0c2240eb35
|
Regenerate documentation.
[SVN r54918]
|
2009-07-13 03:45:06 +00:00 |
|
Christopher Kohlhoff
|
4fd72eb7e2
|
Show explicit keyword when necessary. Fix hyperlinks between classes.
[SVN r54917]
|
2009-07-13 03:40:50 +00:00 |
|
Christopher Kohlhoff
|
e325c6ffe3
|
Documentation updates.
[SVN r54916]
|
2009-07-13 03:38:21 +00:00 |
|
Christopher Kohlhoff
|
ab1a6a09ff
|
Fix compile error when using openssl 1.0 beta. Refs #3256.
[SVN r54907]
|
2009-07-12 08:16:06 +00:00 |
|
Christopher Kohlhoff
|
5cafa35a16
|
Don't write to /dev/poll descriptor when there are no pending changes.
[SVN r54845]
|
2009-07-09 22:58:26 +00:00 |
|
Christopher Kohlhoff
|
261c3962c0
|
Fix task initialisation.
[SVN r54844]
|
2009-07-09 22:55:26 +00:00 |
|
Christopher Kohlhoff
|
13322b3c3b
|
Add ping example.
[SVN r54767]
|
2009-07-07 12:37:15 +00:00 |
|
Christopher Kohlhoff
|
7f27c0a3a7
|
Check that WINVER is actually defined when using it.
[SVN r54526]
|
2009-06-30 08:22:03 +00:00 |
|
Christopher Kohlhoff
|
487d4241b2
|
Don't rehash if the number of buckets hasn't changed.
[SVN r54525]
|
2009-06-30 08:19:56 +00:00 |
|
Christopher Kohlhoff
|
4f1faaa224
|
Sync version number with release branch.
[SVN r54501]
|
2009-06-29 13:52:31 +00:00 |
|
Christopher Kohlhoff
|
bdc138d506
|
Add enum values to doc index. Refs #2620.
[SVN r54498]
|
2009-06-29 09:32:41 +00:00 |
|
Christopher Kohlhoff
|
eacb3aefde
|
Treat 0-byte reads and writes as no-ops to comply with the documented type
requirements for SyncReadStream, AsyncReadStream, SyncWriteStream and
AsyncWriteStream.
[SVN r54467]
|
2009-06-28 13:20:17 +00:00 |
|
Christopher Kohlhoff
|
d83faa57ae
|
Add header file information to reference docs. Refs #3157.
[SVN r54466]
|
2009-06-28 13:07:43 +00:00 |
|
Christopher Kohlhoff
|
6a350d2e3d
|
Make links to function overloads more obvious.
[SVN r54407]
|
2009-06-27 09:13:24 +00:00 |
|
Christopher Kohlhoff
|
dcb95b393b
|
Use boost::throw_exception() rather than throw keyword to allow asio to be
used when exception support is disabled. Note that the SSL wrappers still
require exception support. Refs #2754.
[SVN r54400]
|
2009-06-27 07:52:11 +00:00 |
|
Christopher Kohlhoff
|
fd411319a4
|
Fix various g++ warnings. Ref #1341.
[SVN r54393]
|
2009-06-27 07:07:40 +00:00 |
|
Christopher Kohlhoff
|
f36045ab00
|
Fix custom memory allocation for timers. Ref #3107.
[SVN r54392]
|
2009-06-27 05:24:16 +00:00 |
|
Christopher Kohlhoff
|
2e4474765b
|
Fix failures reported when the tests are built with _GLIBCXX_DEBUG. Ref #3098.
[SVN r54390]
|
2009-06-27 02:17:49 +00:00 |
|
Christopher Kohlhoff
|
3ec5f6ed71
|
Remove a local variable that was hiding the ec parameter and preventing
error codes from being correctly propagated. Ref #3216.
[SVN r54377]
|
2009-06-26 13:55:24 +00:00 |
|
Christopher Kohlhoff
|
486c8e7931
|
Fix bug in hash resize. Ref #3095.
[SVN r54376]
|
2009-06-26 13:35:04 +00:00 |
|
Christopher Kohlhoff
|
df2f20c99b
|
Fix doc generation for array reference parameters.
[SVN r54373]
|
2009-06-26 11:03:14 +00:00 |
|
Christopher Kohlhoff
|
c48aa55815
|
Don't include termios.h unless BOOST_ASIO_HAS_SERIAL_PORT is defined.
Fixes #2917.
[SVN r52478]
|
2009-04-19 04:15:17 +00:00 |
|
Christopher Kohlhoff
|
1f9ec4a8da
|
POSIX allows successful system calls to modify errno, so always clear the
error_code if the result indicates success. Fixes #2953.
[SVN r52465]
|
2009-04-18 13:27:53 +00:00 |
|
Christopher Kohlhoff
|
b79f9a65cd
|
Specifically handle the case when an overlapped ReadFile call fails with
ERROR_MORE_DATA. This enables a hack where a windows::stream_handle can be
used with a message-oriented named pipe.
[SVN r52419]
|
2009-04-16 12:31:27 +00:00 |
|
Christopher Kohlhoff
|
21f70c436b
|
Fix incompatibility between asio and ncurses.h due to the latter defining
a macro called "timeout". Fixes #2156.
[SVN r52412]
|
2009-04-16 03:27:58 +00:00 |
|
Christopher Kohlhoff
|
d0893726be
|
Regenerate documentation.
[SVN r52310]
|
2009-04-10 23:49:11 +00:00 |
|