Commit Graph

  • 092171c193 Merge asio 1.10.5 from 'develop' Christopher Kohlhoff 2014-10-18 09:49:08 +1100
  • 1fecaa9898 Version bump. Christopher Kohlhoff 2014-10-17 22:49:55 +1100
  • ea2c024b32 Revision history. Christopher Kohlhoff 2014-10-17 22:49:05 +1100
  • d109f120fa Explicitly mark asio::strand as deprecated. Christopher Kohlhoff 2014-10-17 22:34:49 +1100
  • 2d4104f25b Add metadata file. Christopher Kohlhoff 2014-10-16 20:05:00 +1100
  • b5b6c42cfe Fix compile error in /dev/poll reactor. Christopher Kohlhoff 2014-10-16 19:18:17 +1100
  • 83c88d6b7a Make all kqueue event registration lazy. Christopher Kohlhoff 2014-10-16 19:17:27 +1100
  • 1890b2c488 Deregister EVFILT_WRITE to avoid spinning with serial ports. Christopher Kohlhoff 2014-10-16 19:15:55 +1100
  • 715ae947f2 Use correct type in byte order conversion of shorts. Christopher Kohlhoff 2014-10-16 19:13:57 +1100
  • fa5673da56 Specify additional headers that don't have a convenience header. Christopher Kohlhoff 2014-10-16 19:13:04 +1100
  • 7c73af05e9 Fix shadow variable warnings. Christopher Kohlhoff 2014-10-16 19:12:24 +1100
  • d772ea8722 Add lazy kqueue EVFILT_WRITE registration. Christopher Kohlhoff 2014-10-16 19:10:29 +1100
  • ee431b4a1f Fix warnings reported by VS2013. Christopher Kohlhoff 2014-10-16 19:08:35 +1100
  • 504ff0474e Explicitly use WSASocketW, as WSASocketA has been deprecated. Christopher Kohlhoff 2014-10-16 19:06:56 +1100
  • 4f11be277a Merge asio 1.10.4 from 'develop' Christopher Kohlhoff 2014-07-28 07:32:26 +1000
  • 2c24ee7dd0 Version bump. Christopher Kohlhoff 2014-07-28 07:29:48 +1000
  • 2ab8462f29 Unit test workaround for AIX. Christopher Kohlhoff 2014-07-26 19:44:39 +1000
  • b857c146c0 Revision history. Christopher Kohlhoff 2014-07-26 19:27:51 +1000
  • cc9730e493 Avoid using newly-deprecated Winsock functions. Christopher Kohlhoff 2014-07-26 19:23:29 +1000
  • 39fb24ea39 Fix shadow variable warning. Christopher Kohlhoff 2014-07-26 19:23:04 +1000
  • 9108db61bc Don't use EV_CLEAR when registering interrupter. Christopher Kohlhoff 2014-07-26 19:22:13 +1000
  • e818f88f95 Merge asio 1.10.3 from 'develop' Christopher Kohlhoff 2014-06-30 14:13:03 +1000
  • 1f012a03eb Fix wording in revision history. Christopher Kohlhoff 2014-06-30 14:12:43 +1000
  • cf2ff15857 Version bump. Christopher Kohlhoff 2014-06-30 14:03:16 +1000
  • 7f3a87c81a Revision history. Christopher Kohlhoff 2014-06-30 14:02:40 +1000
  • be64cc8ac9 The intel compiler doesn't provide the SSE2 intrinsics. Christopher Kohlhoff 2014-06-29 20:55:21 +1000
  • 78ff082f0c Use SSE2 intrinsics to allow the Cray compiler to work. Christopher Kohlhoff 2014-06-28 22:08:03 +1000
  • 9ef094e650 Work around gcc problem to do with anonymous enums. Christopher Kohlhoff 2014-06-28 22:06:19 +1000
  • 80a3fb7a59 Return bytes transferred when ReadFile fails with ERROR_MORE_DATA. Christopher Kohlhoff 2014-06-28 22:04:43 +1000
  • 541d2d48a6 Fix off-by-one error in signal number check. Christopher Kohlhoff 2014-06-28 22:03:08 +1000
  • ec9768daae Use VerifyVersionInfo rather than GetVersionEx. Christopher Kohlhoff 2014-06-28 22:02:00 +1000
  • c2d25de553 Don't assume SO_UPDATE_CONNECT_CONTEXT is defined. Christopher Kohlhoff 2014-06-28 22:00:39 +1000
  • 4e1e7d731f Merge asio 1.10.2 from 'develop'. Christopher Kohlhoff 2014-05-05 12:50:24 +1000
  • 4dc6f2c328 Version bump. Christopher Kohlhoff 2014-05-05 12:48:38 +1000
  • f769012dc3 Ignore generated html. Christopher Kohlhoff 2014-05-05 11:48:23 +1000
  • b66a114d89 Revision history. Christopher Kohlhoff 2014-05-05 11:41:40 +1000
  • f0e429f537 Defend against min/max macros. Christopher Kohlhoff 2014-05-05 11:33:29 +1000
  • 4a0c1e5da2 Remove tab character. Christopher Kohlhoff 2014-05-05 11:33:05 +1000
  • 683329556d Use link-local multicast on other BSDs too. Christopher Kohlhoff 2014-05-04 15:17:13 +1000
  • 2c9b017ccf Put back the event::signal() member. Christopher Kohlhoff 2014-05-04 10:57:08 +1000
  • 0356a567bd Move event #include to correct location. Christopher Kohlhoff 2014-05-04 10:35:34 +1000
  • ba9f99216f Regenerate documentation. Christopher Kohlhoff 2014-05-04 09:48:13 +1000
  • 2114f2d17b Clarify that buffer_copy does not support overlapping memory regions. Christopher Kohlhoff 2014-05-04 09:45:13 +1000
  • fd8471c5d6 Don't run the compile-time buffer test. Christopher Kohlhoff 2014-05-04 09:43:54 +1000
  • e81c5c42c5 Use link-local multicast on Mac OS. Christopher Kohlhoff 2014-05-04 09:43:09 +1000
  • b4bb504599 Support stringified scope ids for link-local multicast. Christopher Kohlhoff 2014-05-04 09:42:29 +1000
  • 208748a3b5 Use scope id as default IPv6 multicast interface. Christopher Kohlhoff 2014-05-04 09:41:46 +1000
  • c1fa653a38 Use a single condition variable per io_service. Christopher Kohlhoff 2014-05-04 09:39:59 +1000
  • 9fb6520f08 Remove unused data member. Christopher Kohlhoff 2014-05-04 09:38:26 +1000
  • 20544b9bca Fix sprintf format warning in example. Christopher Kohlhoff 2014-05-04 09:37:36 +1000
  • 615a75884b Fix unused argument warning. Christopher Kohlhoff 2014-05-04 09:37:01 +1000
  • a6feafa553 Regenerate documentation. Christopher Kohlhoff 2014-05-03 11:52:17 +1000
  • 0484963a55 Use ConnectEx where available. Christopher Kohlhoff 2014-05-03 10:25:31 +1000
  • 107dcb750f Update some more copyright notices. Christopher Kohlhoff 2014-05-03 10:21:15 +1000
  • 9d13af49f8 Disable GetQueuedCompletionStatus workaround on recent Windows versions. Christopher Kohlhoff 2014-05-03 10:18:39 +1000
  • e4e914bc4d Fix type aliasing issue reported by gcc. Christopher Kohlhoff 2014-05-03 10:17:42 +1000
  • c06aa74f08 Make select_reactor more efficient on Windows for large numbers of sockets. Christopher Kohlhoff 2014-05-03 10:15:07 +1000
  • 1417badc04 Clarify that commit() and consume() do not throw. Christopher Kohlhoff 2014-05-03 10:14:11 +1000
  • 9e75760570 Fix infinite recursion in operator~ implementation. Christopher Kohlhoff 2014-05-03 10:13:08 +1000
  • 981addd4ee Fix incorrect documentation on async_send. Christopher Kohlhoff 2014-05-03 10:11:02 +1000
  • 660e9fe302 Fix occasional close() system call hang on MacOS. Christopher Kohlhoff 2014-05-03 10:10:12 +1000
  • 92a53bd3cc Compute greatest common divisor to prevent unnecessary integer overflow. Christopher Kohlhoff 2014-05-03 10:09:04 +1000
  • bd50a1b593 Ensure incomplete coroutines are correctly unwound. Christopher Kohlhoff 2014-05-03 10:05:23 +1000
  • 85640f548a Fix spawn() when Boost.Coroutine v2 is used. Christopher Kohlhoff 2014-05-03 09:40:42 +1000
  • 3cc2cd94be Fix delegation of continuation hook. Christopher Kohlhoff 2014-05-03 09:28:25 +1000
  • 8dd99f4e04 Make system_error available via error.hpp. Christopher Kohlhoff 2014-05-03 09:27:36 +1000
  • 02659b6fde Add extra #include needed by latest Xcode. Christopher Kohlhoff 2014-05-03 09:26:42 +1000
  • 28f690f504 Update copyright notices. Christopher Kohlhoff 2014-05-03 09:25:39 +1000
  • 592a8e25f5 Create initial merge point for git. Christopher Kohlhoff 2014-05-03 08:58:06 +1000
  • 0e90106a30 Make develop identical to master. Christopher Kohlhoff 2014-05-03 08:57:44 +1000
  • 797e9d5171 Merge from trunk. Christopher Kohlhoff 2013-10-26 23:25:53 +0000
  • 83ae6fa7cb Updated revision history. Christopher Kohlhoff 2013-10-26 22:49:17 +0000
  • 0d57ea2d16 Fix typos in spawn() documentation. Christopher Kohlhoff 2013-10-26 22:42:53 +0000
  • 0113c1831f Add a note to clarify that concurrent invocation is not guaranteed for handlers in different strands. Christopher Kohlhoff 2013-10-26 22:39:23 +0000
  • 41899ae46a Support older versions of OpenSSL that don't supply SSL_CTX_clear_options. Christopher Kohlhoff 2013-10-26 22:35:32 +0000
  • 8612b7b1bd Suppress conversion warnings reported by MSVC. Christopher Kohlhoff 2013-10-26 22:32:01 +0000
  • 40cba52d74 Fix dead links in documentation. Christopher Kohlhoff 2013-10-04 00:03:36 +0000
  • 8acd8eb341 Add WinRT implementation notes. Christopher Kohlhoff 2013-10-04 00:00:46 +0000
  • 813f272583 Fix WinRT detection. Christopher Kohlhoff 2013-10-03 23:59:54 +0000
  • e290a34cd3 Reverted asio changed made under [85904], [85952], [86050] and [86105]. Will reconsider after 1.55 is released. Christopher Kohlhoff 2013-10-03 22:59:24 +0000
  • bf56879631 Asio: Remove obsolete GCC version checks. Stephen Kelly 2013-10-01 08:42:20 +0000
  • b61f0cf5cc Revision history. Christopher Kohlhoff 2013-09-30 22:40:13 +0000
  • f8f33ed29c Revision history. Christopher Kohlhoff 2013-09-30 22:37:40 +0000
  • dafe0562c7 ASIO: Clean up pragma guard comment. Stephen Kelly 2013-09-30 11:22:07 +0000
  • 93b2b4dc46 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • b571d87989 Asio: Remove obsolete MSVC version check. Stephen Kelly 2013-09-25 13:51:51 +0000
  • bb5b1f989f Version bump. Christopher Kohlhoff 2013-09-22 22:16:45 +0000
  • 68a7cd26a6 Merge asio from trunk. Christopher Kohlhoff 2013-09-22 22:13:33 +0000
  • cf6b86a4c9 Fix copying C++11 allocation examples Daniel James 2013-09-22 10:32:36 +0000
  • 91fce6c711 Regenerate documentation. Christopher Kohlhoff 2013-09-20 12:10:45 +0000
  • 50fa08dbdc Change unit tests so that they don't depend on Boost.Thread. Christopher Kohlhoff 2013-09-20 12:04:00 +0000
  • 03b51d1764 MinGW fix. Christopher Kohlhoff 2013-09-20 12:02:33 +0000
  • 2c7c13012a Update buffered stream operations to adhere to current handler patterns. Christopher Kohlhoff 2013-09-20 12:00:44 +0000
  • d08bc082f2 Implement end-of-file condition for WinRT stream sockets. Christopher Kohlhoff 2013-09-18 22:43:01 +0000
  • d3845b7fd3 Fix prefix on extern "C" function name. Christopher Kohlhoff 2013-09-17 22:53:17 +0000
  • 1cd626f4d7 Add use_future support for Microsoft Visual C++. Christopher Kohlhoff 2013-09-17 22:42:50 +0000
  • 8047e7f180 Enable move support for Microsoft Visual C++ 2012. Christopher Kohlhoff 2013-09-17 22:38:04 +0000
  • 18f477583d Regenerate documentation. Christopher Kohlhoff 2013-09-17 22:32:13 +0000
  • e746865f78 Initial port to Windows Runtime. Christopher Kohlhoff 2013-09-17 22:24:19 +0000
  • d6bb7d0e4a Eliminate some unnecessary handler copies. Christopher Kohlhoff 2013-09-17 22:14:14 +0000