Christopher Kohlhoff
|
1b61364239
|
Add missing include of <sys/timerfd.h>.
|
2018-03-09 20:59:09 +11:00 |
|
Christopher Kohlhoff
|
c5da00630b
|
Clean up some experimental::co_spawn examples.
|
2018-03-09 20:58:42 +11:00 |
|
Christopher Kohlhoff
|
30b047b1e6
|
Ensure all coroutine layers are correctly attached to the 'stack'.
|
2018-03-09 20:57:53 +11:00 |
|
Christopher Kohlhoff
|
08447a8e7d
|
Merge asio 1.12.1 beta from 'develop'.
|
2018-03-07 17:55:45 +11:00 |
|
Christopher Kohlhoff
|
9093bef944
|
Add interim revision history.
|
2018-03-07 17:37:50 +11:00 |
|
Christopher Kohlhoff
|
41ef7c48df
|
Version bump.
|
2018-03-07 17:30:08 +11:00 |
|
Christopher Kohlhoff
|
77714ac82b
|
Add some more experimental::co_spawn examples.
|
2018-03-07 17:29:34 +11:00 |
|
Christopher Kohlhoff
|
95129f34ca
|
Fix spurious resumption.
|
2018-03-06 22:19:51 +11:00 |
|
Christopher Kohlhoff
|
9b45abcbff
|
Restrict the types that may be awaited.
|
2018-03-06 07:32:47 +11:00 |
|
Christopher Kohlhoff
|
97b11c49b7
|
Fix MSVC compile error.
|
2018-03-06 07:30:44 +11:00 |
|
Christopher Kohlhoff
|
f7222d0866
|
Fix namespace qualification issues.
|
2018-03-05 23:00:10 +11:00 |
|
Christopher Kohlhoff
|
37d49a4f68
|
Allow the awaitable to be stored and co_await applied to it later.
|
2018-03-05 22:50:26 +11:00 |
|
Christopher Kohlhoff
|
9cb2eba353
|
Use memory recycling for awaitees.
|
2018-03-05 22:48:22 +11:00 |
|
Christopher Kohlhoff
|
a67dd90708
|
Regenerate documentation.
|
2018-03-04 23:13:03 +11:00 |
|
Christopher Kohlhoff
|
4d7a656b66
|
Add experimental features to documentation.
|
2018-03-04 23:09:04 +11:00 |
|
Christopher Kohlhoff
|
c989109489
|
Fix up make_work_guard ambiguity.
|
2018-03-04 23:09:04 +11:00 |
|
Christopher Kohlhoff
|
e3226bf6e0
|
Add experimental::co_spawn examples.
|
2018-03-04 23:09:04 +11:00 |
|
Christopher Kohlhoff
|
deb02f7a69
|
Add convenience header for experimental features.
|
2018-03-04 23:09:04 +11:00 |
|
Christopher Kohlhoff
|
b30dfe8224
|
Add new experimental::co_spawn function.
|
2018-03-04 23:09:04 +11:00 |
|
Christopher Kohlhoff
|
142222c0e6
|
Add new experimental::redirect_error completion token type.
|
2018-03-04 22:06:55 +11:00 |
|
Christopher Kohlhoff
|
169d1d8cef
|
Add new experimental::detached_t completion token type.
|
2018-03-04 22:06:12 +11:00 |
|
Christopher Kohlhoff
|
a589d7344a
|
Add missing const qualification to acceptor's get_option members.
|
2018-03-04 22:02:27 +11:00 |
|
Christopher Kohlhoff
|
69c5b2e31e
|
Work around a mysterious parsing error that occurs with some versions of gcc.
|
2018-03-04 22:00:17 +11:00 |
|
Christopher Kohlhoff
|
886839cf55
|
Update copyright notices.
|
2018-03-04 21:59:30 +11:00 |
|
Christopher Kohlhoff
|
80944b1065
|
Update tutorial text to use 'io_context'.
|
2018-03-04 21:57:26 +11:00 |
|
Christopher Kohlhoff
|
0f552b757f
|
Exclude use_future_t implementation detail from documentation.
|
2018-03-04 21:55:26 +11:00 |
|
Christopher Kohlhoff
|
3b4289ef69
|
Workaround broken doxygen typedef linking when primary template is undefined.
|
2018-03-04 21:54:15 +11:00 |
|
Christopher Kohlhoff
|
310f245a35
|
Merge asio 1.12.0 from 'develop'.
|
2017-12-06 09:19:56 +11:00 |
|
Christopher Kohlhoff
|
6814d260d0
|
Clarification and tidy up.
|
2017-12-06 09:19:35 +11:00 |
|
Christopher Kohlhoff
|
31e5496b32
|
Fix typo.
|
2017-12-06 09:13:05 +11:00 |
|
Christopher Kohlhoff
|
19825e0698
|
Merge asio 1.12.0 from 'develop'.
|
2017-12-06 08:22:36 +11:00 |
|
Christopher Kohlhoff
|
2d7d67be48
|
Document the new concurrency hints.
|
2017-12-06 08:22:09 +11:00 |
|
Christopher Kohlhoff
|
b79c3ab31f
|
Some updates to 'Using' notes.
|
2017-12-06 07:36:58 +11:00 |
|
Christopher Kohlhoff
|
8d0dd63066
|
Merge asio 1.12.0 from 'develop'.
|
2017-12-06 00:19:18 +11:00 |
|
Christopher Kohlhoff
|
ee3d1c244d
|
Copy new examples into documentation.
|
2017-12-06 00:16:53 +11:00 |
|
Christopher Kohlhoff
|
0c9cbdfbf2
|
Version bump.
|
2017-12-06 00:10:04 +11:00 |
|
Christopher Kohlhoff
|
f3246b9471
|
Revision history.
|
2017-12-06 00:09:35 +11:00 |
|
Christopher Kohlhoff
|
85f4cbdb1e
|
Document Networking TS changes.
|
2017-12-06 00:01:53 +11:00 |
|
Christopher Kohlhoff
|
05f95284ee
|
Remove spurious value_type from buffer sequence requirements.
|
2017-12-05 23:57:49 +11:00 |
|
Christopher Kohlhoff
|
1eaa59ea2a
|
gcc 4.7 is the minimum version required for std::allocator_traits.
|
2017-12-05 07:38:14 +11:00 |
|
Christopher Kohlhoff
|
c6f1b8ffc9
|
Use new move-enabled form of async_accept.
|
2017-12-05 07:37:41 +11:00 |
|
Christopher Kohlhoff
|
df2abf35da
|
Ensure that use_future<std::allocator<void>> is always constexpr default-constructible.
|
2017-12-04 09:08:25 +11:00 |
|
Christopher Kohlhoff
|
4883dcd6c7
|
Add missing variadic template emulation in use_future.
|
2017-12-03 23:32:35 +11:00 |
|
Christopher Kohlhoff
|
435f47e8e3
|
Disable buffer debugging for older MSVC, as it triggers compiler misbehaviour.
|
2017-12-03 21:56:50 +11:00 |
|
Christopher Kohlhoff
|
2c21c34a63
|
Document the new handler tracking features.
|
2017-12-03 21:54:45 +11:00 |
|
Christopher Kohlhoff
|
619cea4356
|
Add check for _DEFAULT_SOURCE in addition to _BSD_SOURCE.
|
2017-12-03 21:53:33 +11:00 |
|
Christopher Kohlhoff
|
a57cb2a7a6
|
Suppress recv truncation errors on Windows, to match POSIX behaviour.
|
2017-12-02 18:25:44 +11:00 |
|
Christopher Kohlhoff
|
286a6eb500
|
Regenerate documentation.
|
2017-12-02 16:26:54 +11:00 |
|
Christopher Kohlhoff
|
cdd4a0cc81
|
Add documentation examples of using asio::post to submit work.
|
2017-12-02 16:13:27 +11:00 |
|
Christopher Kohlhoff
|
d74cfaa90d
|
Add custom handler tracking example.
|
2017-12-02 16:12:57 +11:00 |
|