Christopher Kohlhoff
|
d6209b6c73
|
Add C++11 version of SOCKS4 example.
|
2018-12-05 13:43:57 +11:00 |
|
Christopher Kohlhoff
|
e7dbfcecb8
|
Fix long lines.
|
2018-12-05 10:46:18 +11:00 |
|
Christopher Kohlhoff
|
a452dfd43b
|
Add C++11 version of SSL example.
|
2018-12-05 10:46:18 +11:00 |
|
Christopher Kohlhoff
|
dd006b867e
|
Add C++11 version of timers example.
|
2018-12-05 10:46:18 +11:00 |
|
Christopher Kohlhoff
|
caa9450231
|
Add C++11 versions of timeouts examples.
|
2018-12-05 10:46:18 +11:00 |
|
Christopher Kohlhoff
|
019449fb0f
|
Use new form of async_accept where socket is moved into the completion handler.
|
2018-12-02 21:16:35 +11:00 |
|
Christopher Kohlhoff
|
a432abc27e
|
Execution contexts must be publicly derived from asio::execution_context.
|
2018-12-02 21:16:35 +11:00 |
|
Christopher Kohlhoff
|
4d7d624970
|
Make distinction between overloads clearer.
|
2018-12-02 21:16:35 +11:00 |
|
Christopher Kohlhoff
|
8c5004b100
|
Indicate replacements for deprecated overloads.
|
2018-12-02 21:16:35 +11:00 |
|
Christopher Kohlhoff
|
f03803ea8b
|
Fix brief description of buffer() overload for non-const std::string.
|
2018-11-24 13:16:53 +11:00 |
|
Christopher Kohlhoff
|
eed287d46c
|
Fix detection of std::future with libstdc++.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
e0daf291bc
|
Fix compile error in regex overload of read_until.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
ff28c6f777
|
Clear the heap index for removed timers.
Fixes timer heap corruption that can occur after move assignment of
a cancelled timer.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
68df16d560
|
Fix detection of std::experimental::string_view and std::string_view with newer clang/libc++.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
c7d2467be2
|
Add compile-time test for TLSv1 presence.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
2c6b6db640
|
Fix macro used to test for TLS v1.2 support.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
14c0108b2c
|
Fix typo in ssl::stream::async_write_some documentation.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
ed775a2ef1
|
Fix incorrect reference to 'io_context' in thread_pool documentation.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
f5440aa76e
|
Fix MSVC version number for availability of std::invoke_result.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
b397659ded
|
Test language version using _MSVC_LANG rather than _HAS_CXX17.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
2e30e9d327
|
Update buffer sequence traits to test new requirements, if decltype is available.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
a591f818f2
|
Define buffer sequence traits after buffer_sequence_begin/end has been defined.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
6d2b56aafa
|
Fix MSVC issue when building with exceptions disabled.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
42a94f7cb4
|
Add options for TLS v1.3.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
91b2dcf43d
|
Fix typo in 'Streams, Short Reads and Short Writes' documentation section.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
5cb855d024
|
Prevent global objects from being created once per thread on Windows.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
414cdf4f83
|
Use heading elements to keep asynchronous requirements on one page.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
a3f713e393
|
Fix crash when using size(), max_size() or empty() on default-constructed resolver results.
|
2018-11-05 14:47:12 +11:00 |
|
Petr Hosek
|
912d0d67f9
|
Move the return value in basic_resolver_results::begin() to avoid copying.
This is reported as a warning by recent Clang.
|
2018-11-05 14:47:12 +11:00 |
|
Christopher Kohlhoff
|
83e24fa04f
|
Don't use BOOST_VERSION macro in standalone mode.
|
2018-11-03 22:15:49 +11:00 |
|
Luke Elliott
|
98e0bf115a
|
ASIO_HAS_DECL_TYPE should be ASIO_HAS_DECLTYPE in is_buffer_sequence.hpp.
|
2018-11-03 22:08:31 +11:00 |
|
Caleb Epstein
|
6554073823
|
Fix bug in deregister_handler in actor example.
|
2018-11-03 21:55:03 +11:00 |
|
Mario Emmenlauer
|
547f06a1e4
|
Enable move support for the Intel Compiler.
|
2018-11-03 21:52:37 +11:00 |
|
Zsolt Parragi
|
0f9b727e9f
|
Do not double define has_string_view with clang-cl
Clang-cl identifies both as clang and as MSVC.
This resulted in defining ASIO_HAS_STD_STRING_VIEW twice.
|
2018-11-03 21:29:24 +11:00 |
|
Christopher Kohlhoff
|
39a9be7786
|
Fix handler tracking operation name for io_context::executor_type::dispatch.
|
2018-11-03 15:53:25 +11:00 |
|
Christopher Kohlhoff
|
eed73f024d
|
Fix buffer overflow when parsing an address string with a 64-bit scope id.
|
2018-11-03 15:45:35 +11:00 |
|
Christopher Kohlhoff
|
b73dc1d2c0
|
asio version 1.12.1 released
|
2018-04-15 08:46:41 +10:00 |
|
Christopher Kohlhoff
|
3d3bbae1b6
|
Add cpp17 examples to distribution.
|
2018-04-15 08:27:42 +10:00 |
|
Christopher Kohlhoff
|
157bdf2a87
|
Revision history.
|
2018-04-15 07:20:10 +10:00 |
|
Christopher Kohlhoff
|
5736e51cf5
|
Add Coroutines TS overview and examples to documentation.
|
2018-04-15 07:16:53 +10:00 |
|
Christopher Kohlhoff
|
b0926b61b0
|
Regenerate documentation.
|
2018-04-01 21:58:52 +10:00 |
|
Christopher Kohlhoff
|
5318eaafd6
|
Check for gthreads before enabling std::future with g++.
|
2018-04-01 21:31:55 +10:00 |
|
Christopher Kohlhoff
|
bf69d3f390
|
Need namespace cstd for sprintf.
|
2018-04-01 15:49:08 +10:00 |
|
Christopher Kohlhoff
|
a2992ace2c
|
Remove accidentally added file.
|
2018-04-01 15:22:36 +10:00 |
|
Christopher Kohlhoff
|
5ddede1e25
|
Fix storage of decayed function and handler in spawn()-ed coroutine.
|
2018-03-30 20:29:03 +11:00 |
|
Yury Yaroshevich
|
173871f855
|
Fixed compilation on Android NDK15+
|
2018-03-30 15:49:43 +11:00 |
|
Christopher Kohlhoff
|
450e65093b
|
Fix basic_yield_context support for completion signatures with reference parameters.
|
2018-03-30 15:45:08 +11:00 |
|
Christopher Kohlhoff
|
bf70ad6062
|
Explicitly ignore result of iterator dereference.
|
2018-03-30 15:34:29 +11:00 |
|
Christopher Kohlhoff
|
479a0c51f4
|
Distinguish legacy completion handlers (which must be CopyConstructible).
|
2018-03-30 15:19:57 +11:00 |
|
Christopher Kohlhoff
|
d47931da7b
|
Decay the DynamicBuffer type used in enable_if tests.
|
2018-03-30 14:51:33 +11:00 |
|