Commit Graph
2257 Commits
Author SHA1 Message Date
Klemens 860bfbdeab Added source-location to all ecs.
Closes #2475.
2022-12-20 13:16:39 +08:00
Klemens ce99605ef9 C++17 builds on clang-5 are disabled.
The C++17 stdlib used by clang-5 is not compliant, so asio doesn't compile.
2022-12-20 13:12:44 +08:00
Dirk Stolle 5c48142df8 Update actions/checkout in GitHub Actions workflows to v3 2022-12-17 18:08:14 +08:00
Klemens Morgenstern 5e55b558e0 Set version to 345. boost-1.81.0 2022-12-07 13:52:54 +08:00
Dirk Stolle af46c89068 Fix typo in bind_handler.hpp
Closes #2563.
2022-12-07 13:43:16 +08:00
Greg Glover 6e1eb76b1d typo in the json client comment 2022-12-07 13:42:03 +08:00
Mojca Miklavec b49d4e5d9c Avoid warnings about unused variable 2022-12-07 13:41:42 +08:00
Klemens Morgenstern b986b3b1b0 Set version to 344. boost-1.81.0.beta1 2022-11-01 14:48:21 +08:00
Christopher Kohlhoff 19f91bcb32 Tests adopting asio code changes for asio 1.25.0. 2022-11-01 14:45:54 +08:00
Klemens Morgenstern 4a8ced4b6f boost 1.81 release notes. 2022-11-01 10:29:43 +08:00
Klemens Morgenstern 62e1b0e2fe Set version to 343. 2022-10-30 00:13:54 +08:00
Klemens Morgenstern 09bfca1fa1 awaitable examples.
Closes #2104.
2022-10-30 00:13:54 +08:00
Klemens Morgenstern 1fc340713c beast support default completion & rebind.
buffers_generator uses default_completion.
websocket::stream has a rebinding constructor.
ssl_stream has a rebind_executor member.
basic_stream has rebinding constructor.
2022-10-30 00:13:54 +08:00
Klemens Morgenstern d3b82a2fb0 Set version to 342. 2022-10-27 22:56:19 +08:00
Klemens 3ebff60b1a beast support per-op cancellation
- websocket supports cancellation.
 - Iterating test for ws cancellation.
 - Only terminal cancellation is forwarded by default.
 - basic_stream supports cancellation.
 - supported cancellation is documented.
 - http cancellation additions.
 - Added cancellation_slot tests to http, utils and saved_handler.
 - Added post to write.cpp, to avoid SIGSEV in test.
 - Refresher describes cancellation in more detail.
2022-10-27 22:56:19 +08:00
Klemens Morgenstern 0bf3d971a0 get-boost.sh fetches describe.
This is a new dependency in boost.json, which is uesd in examples.
2022-10-26 00:06:01 +08:00
Klemens Morgenstern f4d1936bb2 error_codes use source_location. 2022-10-26 00:06:01 +08:00
sdarwin 9473c10dde s390x architecture drone jobs 2022-10-18 01:45:32 +08:00
Klemens Morgenstern 5db6da9aa4 libs/variant2 is available for windows ci runs. 2022-10-18 00:05:36 +08:00
Klemens Morgenstern 32b56cb0b2 Set version to 341. 2022-10-14 17:20:15 +08:00
Klemens 2820d256e8 Buffers have a feature table.
Closes #891
2022-10-14 17:20:15 +08:00
Klemens 3869d472ec buffer_adaptors uses the correct begin function. 2022-10-14 17:20:15 +08:00
Klemens 9d680df683 buffer_ref allows using beast buffers with asio. 2022-10-14 17:20:15 +08:00
Klemens 606d776ebb async_read works with dynamic_buffer v2. 2022-10-14 17:20:15 +08:00
Klemens Morgenstern 73922b72f9 Set version to 340. 2022-10-13 09:26:08 +08:00
Klemens Morgenstern b0c49748a2 Support expect continue in upgrade.
Closes #264.
2022-10-13 09:26:08 +08:00
Klemens Morgenstern b30e4fbbda test-handlers use source location 2022-10-13 09:26:08 +08:00
Klemens Morgenstern 1a02413638 unquote takes s by reference.
Closes #471.
2022-10-12 09:53:42 +08:00
Klemens Morgenstern 8f74e0d464 Field function state they're case-insensitive.
Closes #516.
2022-10-12 01:42:20 +08:00
Klemens Morgenstern f10c0aae21 api version is documented in the docs
Closes #298
2022-10-11 23:37:26 +08:00
Klemens 01dd53d665 Empty header values are allowed & documented. 2022-10-10 14:39:46 +08:00
Klemens 541a6bf453 base64::decode initializes local variables.
Closes #2282
2022-10-05 10:04:05 +08:00
Klemens 4f5ec46002 Exampe CMakeLists.txt is fixed. 2022-10-04 09:17:56 +08:00
sehe 7300ef463b Removed BOOST_BEAST_USE_STD_STRING_VIEW (#2451)
Fixes #2363
2022-10-03 13:29:21 +08:00
Klemens Morgenstern 12c2d14ebc streaming JSON body is an example 2022-10-03 09:53:05 +08:00
alandefreitas bd69638e9d per-message compression options
fix #226, #227
2022-10-03 09:25:31 +08:00
Klemens 677a3e0179 Added changelog for 5ccb33b7 2022-10-03 09:18:49 +08:00
alandefreitas fbcc16301d Fix API reference 2022-10-02 22:34:36 +08:00
sdarwin c4b555e764 Switch to mac-11 in GHA 2022-10-02 21:32:39 +08:00
alandefreitas 5ccb33b71c Websocket timeout option APIs
fix #2449
2022-10-02 20:05:56 +08:00
alandefreitas 5866e50438 Add multiple content length error
fix #2468
2022-10-02 20:04:46 +08:00
sdarwin b4e0f0d560 Update CI 2022-10-02 19:56:23 +08:00
Richard Hodges 3ae7e3023f Set version to 336
closes #2513
2022-09-01 17:41:45 +02:00
Richard Hodges d86a61f458 Remove incorrect ASSERT in websocket read
fix #2264
2022-09-01 15:46:12 +02:00
Richard Hodges af79b4d0fd Set version to 335
close #2508
2022-08-24 22:44:07 +02:00
Ed Catmur 78fc61a9f7 Remove unnecessary constant_time_size for multi_buffer:
http::basic_fields::set_t::size() is unused
core::multi_buffer::list_type::size() is only compared to 1 (in shrink_to_fit()); compare iterators instead.

close #2498
2022-08-24 21:42:22 +02:00
sdarwin 177855b4bc Upgrading OS on certain drone jobs
close #2498
2022-08-24 21:40:45 +02:00
Richard Hodges 76043dec2c Set version to 334
close #2502
2022-08-16 16:01:46 +02:00
Richard Hodges f700e85b0f Set version to 333
close #2500
close #2501
2022-08-16 12:20:34 +02:00
Richard Hodges 3f7f2572b0 Workaround TSAN CI bug
fix #2499
2022-08-16 10:29:27 +02:00