7139b456d2Changes for asio version 1.5.0:
Christopher Kohlhoff
2011-02-23 01:04:16 +0000
28ab37a23eMerge from trunk:
Christopher Kohlhoff
2011-01-17 04:28:16 +0000
6ddfb69440Revision history.
Christopher Kohlhoff
2011-01-16 01:38:16 +0000
20306c3852Use correct interrupt method when timerfd is not available. Refs #5045
Christopher Kohlhoff
2011-01-15 09:32:13 +0000
9bbd81e717Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
Steven Watanabe
2011-01-15 08:11:51 +0000
c5741b2171Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags.
Bryce Adelstein-Lelbach
2011-01-14 02:35:58 +0000
4b019c3d1dFix out-of-bounds address_v4::broadcast() return value on 64-bit systems.
Christopher Kohlhoff
2011-01-13 09:13:30 +0000
678d7ff74eVersion bump.
Christopher Kohlhoff
2011-01-13 09:09:09 +0000
b1dced94c8Update copyright notice.
Christopher Kohlhoff
2011-01-13 08:14:05 +0000
8f2012da28Pathscale 4.0.0's stdlib (rw) has a <streambuf> that doesn't include <iostream>; added an include to <iostream> here as this file needs it.
Bryce Adelstein-Lelbach
2011-01-09 04:47:56 +0000
009e6a0c02Merge from trunk. ........ r66613 | chris_kohlhoff | 2010-11-17 00:16:45 +1100 (Wed, 17 Nov 2010) | 2 lines
Christopher Kohlhoff
2010-11-17 09:51:56 +0000
3d76a5a994Fixed a Windows-specific problem where failures from accept() are incorrectly treated as successes. Refs #4859.
Christopher Kohlhoff
2010-11-16 13:16:45 +0000
01c7794612Merged objective c++ fix from tunk. Fixes#4191.
Christopher Kohlhoff
2010-11-12 23:32:36 +0000
60724f91abMacPorts gcc also defines __APPLE_CC__, but to 1.
Christopher Kohlhoff
2010-11-04 11:40:42 +0000
ddc92ac35fTarget workaround at non-Apple objective-c++ compilers only, as the previous workaround broke those platforms. Pragmas push_macro and pop_macro are only available on gcc 4.4 or later, so use plain ol' #define/#undef instead.
Christopher Kohlhoff
2010-10-30 22:45:29 +0000
1c3548e1c9Merge updated revision history.
Christopher Kohlhoff
2010-10-28 21:22:10 +0000
200db06b39More revision history.
Christopher Kohlhoff
2010-10-28 20:51:01 +0000
edc26b0006Merged revision history.
Christopher Kohlhoff
2010-10-25 13:07:38 +0000
48e36ad46fRevision history.
Christopher Kohlhoff
2010-10-25 13:06:29 +0000
d7fc4b75fcMerge from trunk: Rename separate compilation header. Fixes#4560.
Christopher Kohlhoff
2010-10-25 12:57:23 +0000
84ff434f23Rename separate compilation header. Refs #4560.
Christopher Kohlhoff
2010-10-25 12:26:06 +0000
727a5c75a3Merge from trunk. ........ r66075 | chris_kohlhoff | 2010-10-18 23:27:12 +1100 (Mon, 18 Oct 2010) | 2 lines
Christopher Kohlhoff
2010-10-25 10:44:35 +0000
6fd0719fc4Fix failure in socket_base test on NetBSD.
Christopher Kohlhoff
2010-10-24 13:15:46 +0000
24dade9009Fix kqueue_reactor so that it compiles on NetBSD. Refs #4662.
Christopher Kohlhoff
2010-10-24 07:58:23 +0000
139642203cFix for IBM C++ compiler.
Christopher Kohlhoff
2010-10-24 00:26:10 +0000
b4479ed01eVersion check not required.
Christopher Kohlhoff
2010-10-22 12:20:52 +0000
5ea3ac4f9aRedefine Protocol and id to avoid clashing with Objective-C++ keywords. Refs #4191.
Christopher Kohlhoff
2010-10-22 12:07:36 +0000
81a5e3660dMerge from trunk.
Christopher Kohlhoff
2010-10-18 12:58:10 +0000
25330ccc52Fix unused parameter warnings.
Christopher Kohlhoff
2010-10-18 12:27:12 +0000
b12329f181Fix so that read operations do not accept const_buffers_1 arguments. Refs #4746.
Christopher Kohlhoff
2010-10-17 21:24:55 +0000
33e8ad1b8cMerge from trunk.
Christopher Kohlhoff
2010-10-17 12:24:50 +0000
f939fad2fcVersion bump.
Christopher Kohlhoff
2010-10-17 11:33:28 +0000
99bb1215e2Pass NULL for servname rather than empty string, as per POSIX. Refs #4690.
Christopher Kohlhoff
2010-10-16 13:15:51 +0000
056bbee611Timers with expiry times set more than 5 minutes in the future need the waitable timer to be periodic. Refs #4745.
Christopher Kohlhoff
2010-10-16 12:59:29 +0000
da63086d10Fix Windows build when thread support is disabled. Refs #4680.
Christopher Kohlhoff
2010-10-16 12:39:06 +0000
e8a268059aEnsure handler arguments are passed as lvalues. Refs #4744.
Christopher Kohlhoff
2010-10-16 12:23:56 +0000
3518561c26Always use pselect() on HP-UX, if it is available. Refs #4578.
Christopher Kohlhoff
2010-10-16 11:39:13 +0000
9a6c377a37Add support for hardware flow control on QNX. Refs #4625.
Christopher Kohlhoff
2010-10-16 11:04:08 +0000
4fd6ef14e5Check return code of InitializeCriticalSectionAndSpinCount. Refs #4574.
Christopher Kohlhoff
2010-10-16 10:01:14 +0000
37280f03dcEnsure close()/closesocket() failures are correctly propagated. Refs #4573.
Christopher Kohlhoff
2010-10-16 09:47:11 +0000
09cff6f060Don't use deprecated system functions. Refs #4672.
Christopher Kohlhoff
2010-10-16 07:24:47 +0000
2c9c9b021fUse lower-case to keep MinGW cross-compilers happy. Refs #4491.
Christopher Kohlhoff
2010-10-16 07:06:18 +0000
61bec332e8Fix a const-correctness issue that prevents valid uses of has_service<> from compiling. Refs #4638.
Christopher Kohlhoff
2010-10-16 06:27:45 +0000
efa8226a19Fix the way the kqueue_reactor is interrupted when a new timer is scheduled. Refs #4568.
Christopher Kohlhoff
2010-10-16 05:43:03 +0000
498bbe6f0cAdd a test case for bug where a deadline timer never fires if the io_service is run in a background thread. N.B. fails only on platforms that use kqueue. Refs #4568.
Christopher Kohlhoff
2010-10-16 05:13:46 +0000
986c2b8e9aMake unit tests build faster.
Christopher Kohlhoff
2010-10-16 04:30:12 +0000
75e780357eFix image location for PDF builds.
John Maddock
2010-07-22 10:58:39 +0000
104fe57a22Fix asio PDF builds - make sure that the images are found correctly and that the file name turns out right.
John Maddock
2010-07-22 10:55:27 +0000
f7e69ef4aeRevision history.
Christopher Kohlhoff
2010-07-21 13:38:39 +0000
9c82711661Revision history.
Christopher Kohlhoff
2010-07-21 13:34:51 +0000
9b4b8c4157Revision history.
Christopher Kohlhoff
2010-07-12 00:48:42 +0000
83cfa260fdRevision history.
Christopher Kohlhoff
2010-07-12 00:45:32 +0000
194fca66a2Version bump.
Christopher Kohlhoff
2010-07-12 00:01:52 +0000
e117752319Version bump.
Christopher Kohlhoff
2010-07-11 23:55:34 +0000
8b0216a2cfMerge from trunk.
Christopher Kohlhoff
2010-07-11 23:42:34 +0000
0d86de5a45Preserve error value.
Christopher Kohlhoff
2010-07-11 04:16:10 +0000
8832922873Add macro for disabling fenced blocks.
Christopher Kohlhoff
2010-07-11 04:15:19 +0000
4bfc2868abNote that hppa fence is just a placeholder at this time.
Christopher Kohlhoff
2010-07-11 04:12:51 +0000
2ddb60916cFence class for hppa.
Christopher Kohlhoff
2010-07-09 13:43:05 +0000
760f58b6caMerged from trunk.
Christopher Kohlhoff
2010-07-06 04:49:47 +0000
6e0c4904b4Add missing parameter.
Christopher Kohlhoff
2010-07-05 07:43:22 +0000
bd147ea789Fix unused parameters.
Christopher Kohlhoff
2010-07-04 13:42:41 +0000