Christopher Kohlhoff
|
501dfc424a
|
Ignore operations posted to a strand during shutdown.
|
2018-03-12 22:25:35 +11:00 |
|
Christopher Kohlhoff
|
7a39d8a7d9
|
Fix redirect_error to work with non-const error_codes.
|
2018-03-12 22:22:10 +11:00 |
|
Christopher Kohlhoff
|
25b8ff168a
|
Add missing include of <sys/timerfd.h>.
|
2018-03-09 13:14:33 +11:00 |
|
Christopher Kohlhoff
|
2acd085dc4
|
Clean up some experimental::co_spawn examples.
|
2018-03-09 10:05:53 +11:00 |
|
Christopher Kohlhoff
|
8f39bf249f
|
Ensure all coroutine layers are correctly attached to the 'stack'.
|
2018-03-09 09:55:53 +11:00 |
|
Christopher Kohlhoff
|
83c28c582f
|
Add some more experimental::co_spawn examples.
|
2018-03-07 17:11:59 +11:00 |
|
Christopher Kohlhoff
|
af776b1522
|
Fix spurious resumption.
|
2018-03-06 22:17:16 +11:00 |
|
Christopher Kohlhoff
|
9a0585b63d
|
Restrict the types that may be awaited.
|
2018-03-06 07:27:11 +11:00 |
|
Christopher Kohlhoff
|
daf25a7f4f
|
Fix MSVC compile error.
|
2018-03-06 07:22:34 +11:00 |
|
Christopher Kohlhoff
|
5680bbb24b
|
Fix namespace qualification issues.
|
2018-03-05 22:59:43 +11:00 |
|
Christopher Kohlhoff
|
d4848c3cc4
|
Allow the awaitable to be stored and co_await applied to it later.
|
2018-03-05 22:32:52 +11:00 |
|
Christopher Kohlhoff
|
4cdff8b803
|
Use memory recycling for awaitees.
|
2018-03-05 09:45:44 +11:00 |
|
Christopher Kohlhoff
|
ad1751063a
|
Regenerate documentation.
|
2018-03-04 23:06:17 +11:00 |
|
Christopher Kohlhoff
|
1728c8fa42
|
Add experimental features to documentation.
|
2018-03-04 23:06:17 +11:00 |
|
Christopher Kohlhoff
|
51dcdb7d93
|
Fix up make_work_guard ambiguity.
|
2018-03-04 22:36:02 +11:00 |
|
Christopher Kohlhoff
|
80c6f596c8
|
Add experimental::co_spawn examples.
|
2018-03-04 22:36:02 +11:00 |
|
Christopher Kohlhoff
|
4e58a1b8ad
|
Add new experimental directory to boostify script.
|
2018-03-04 22:36:02 +11:00 |
|
Christopher Kohlhoff
|
32cd6fdfa7
|
Add convenience header for experimental features.
|
2018-03-04 22:36:02 +11:00 |
|
Christopher Kohlhoff
|
ea40e78451
|
Add new experimental::co_spawn function.
|
2018-03-04 22:36:02 +11:00 |
|
Christopher Kohlhoff
|
be369c9789
|
Add new experimental::redirect_error completion token type.
|
2018-03-04 21:29:57 +11:00 |
|
Christopher Kohlhoff
|
15ae0bb7a6
|
Add new experimental::detached_t completion token type.
|
2018-03-04 21:29:57 +11:00 |
|
Christopher Kohlhoff
|
7b2d186ced
|
Add missing const qualification to acceptor's get_option members.
|
2018-03-04 21:29:46 +11:00 |
|
Christopher Kohlhoff
|
66a1943c55
|
Work around a mysterious parsing error that occurs with some versions of gcc.
|
2018-03-04 21:18:13 +11:00 |
|
Christopher Kohlhoff
|
4ebd33ce55
|
Update copyright notices.
|
2018-03-04 21:13:14 +11:00 |
|
Christopher Kohlhoff
|
b3d2ab7255
|
asio version 1.12.0 released
|
2018-03-04 19:21:01 +11:00 |
|
Christopher Kohlhoff
|
d9161a36e0
|
Update release script to match new boost doc build.
|
2018-03-04 19:21:01 +11:00 |
|
Christopher Kohlhoff
|
54c7b85dea
|
Update revision history.
|
2018-03-04 19:21:01 +11:00 |
|
Christopher Kohlhoff
|
9eaa2a2e55
|
Update tutorial text to use 'io_context'.
|
2018-03-04 18:17:34 +11:00 |
|
Christopher Kohlhoff
|
41eb9dc203
|
Ignore tsified directory.
|
2017-12-13 09:26:59 +11:00 |
|
Christopher Kohlhoff
|
9229964dc1
|
Don't use inline namespace 'v1' in example code snippets.
|
2017-12-11 07:00:29 +11:00 |
|
Christopher Kohlhoff
|
10098abd6e
|
Include inline namespace 'v1' in tsified code.
|
2017-12-10 11:14:30 +11:00 |
|
Christopher Kohlhoff
|
9bdbef19fe
|
Regenerate documentation.
|
2017-12-10 10:21:04 +11:00 |
|
Christopher Kohlhoff
|
8fa11a15da
|
Exclude use_future_t implementation detail from documentation.
|
2017-12-10 09:14:07 +11:00 |
|
Christopher Kohlhoff
|
577b698062
|
Workaround broken doxygen typedef linking when primary template is undefined.
|
2017-12-10 09:08:06 +11:00 |
|
Christopher Kohlhoff
|
ea1b39f048
|
Fix tsify.pl to work with latest code.
|
2017-12-10 08:41:03 +11:00 |
|
Christopher Kohlhoff
|
694ed52843
|
Document the new concurrency hints.
|
2017-12-10 08:18:56 +11:00 |
|
Christopher Kohlhoff
|
3834d73633
|
Some updates to 'Using' notes.
|
2017-12-06 07:38:10 +11:00 |
|
Christopher Kohlhoff
|
00873ce91e
|
Document Networking TS changes.
|
2017-12-06 00:04:07 +11:00 |
|
Christopher Kohlhoff
|
8f25ea4b55
|
Remove spurious value_type from buffer sequence requirements.
|
2017-12-05 08:22:13 +11:00 |
|
Christopher Kohlhoff
|
b33eb0219c
|
gcc 4.7 is the minimum version required for std::allocator_traits.
|
2017-12-05 07:04:19 +11:00 |
|
Christopher Kohlhoff
|
036faf66a3
|
Use new move-enabled form of async_accept.
|
2017-12-04 09:32:15 +11:00 |
|
Christopher Kohlhoff
|
f723043196
|
Ensure that use_future<std::allocator<void>> is always constexpr default-constructible.
|
2017-12-04 07:50:27 +11:00 |
|
Christopher Kohlhoff
|
4ad7a397ce
|
Add missing variadic template emulation in use_future.
|
2017-12-03 22:58:28 +11:00 |
|
Christopher Kohlhoff
|
5c591a4667
|
Disable buffer debugging for older MSVC, as it triggers compiler misbehaviour.
|
2017-12-03 19:18:29 +11:00 |
|
Christopher Kohlhoff
|
f8bd903af0
|
Add assign() and clear() functions to error_code.
|
2017-12-03 19:18:13 +11:00 |
|
Christopher Kohlhoff
|
db4c0e83f7
|
Disable boost.chrono error handling.
|
2017-12-03 19:17:12 +11:00 |
|
Christopher Kohlhoff
|
cca13eefa0
|
Document the new handler tracking features.
|
2017-12-03 14:20:37 +11:00 |
|
Christopher Kohlhoff
|
ff9d69e2fc
|
Add check for _DEFAULT_SOURCE in addition to _BSD_SOURCE.
|
2017-12-02 23:32:35 +11:00 |
|
Christopher Kohlhoff
|
52498bbc64
|
Suppress recv truncation errors on Windows, to match POSIX behaviour.
|
2017-12-02 18:03:08 +11:00 |
|
Christopher Kohlhoff
|
e87c37ec9b
|
Add documentation examples of using asio::post to submit work.
|
2017-12-02 16:18:15 +11:00 |
|