Commit Graph
2340 Commits
Author SHA1 Message Date
Mohammad Nejati c9858357f8 Fix documentation for basic_stream::expires_after
Resolves #2664
2024-01-18 19:39:39 +03:30
Mohammad Nejati a1784e3093 Add missing headers to file_test.hpp 2024-01-18 19:17:07 +03:30
Mohammad Nejati 9d05ef58d1 Set version to 352 2024-01-11 18:22:12 +03:30
Mohammad Nejati ea424f1da6 Fix the issue of paragraph separation in the documentation
Fixes #2792
2024-01-11 13:11:41 +03:30
Mohammad Nejati a0a80359fe Fix list format in documentation for http::message::prepare_payload 2024-01-07 11:01:45 +03:30
Mohammad Nejati b7f635dce0 Remove extra spaces from documentation 2024-01-06 07:50:11 +00:00
Mohammad Nejati d3afd7fad6 Improve documentation for http::message::prepare_payload()
Fixes #603
2024-01-06 09:11:10 +03:30
Mohammad Nejati 2216adc013 Stronger buffer contract on flat_buffer and flat_static_buffer
Fixes #1513
2024-01-05 12:31:22 +03:30
Mohammad Nejati 9d5ee3fc43 Update Visual Studio instructions in README
Fixes #2488
2024-01-04 15:30:26 +03:30
Mohammad Nejati 9e16754dd5 Add non-allocating overload for error category message function
Fixes #2646
2024-01-03 18:21:52 +03:30
Mohammad Nejati 5998feda44 Fix write loop in advanced server examples
Fixes #2739
2024-01-02 21:28:58 +03:30
Mohammad 0d1e2d64f8 Replace beast::bind_front_handler uses with asio::prepend 2023-12-30 08:47:32 +03:30
Mohammad Nejati 3df5d980d0 Specialize asio::associator for bind_wrapper and bind_front_wrapper 2023-12-29 13:10:30 +03:30
Anefu b1779ced98 fix: unhandled connection closing in websocker_server_awaitable 2023-12-24 09:48:50 +03:30
Anefu f05413912e fix: unhandled connection closing in websocker_server_awaitable 2023-12-24 09:48:50 +03:30
Mohammad Nejati 192b7d5a43 Fix the link to the http_client_methods.cpp example 2023-12-18 17:26:32 +03:30
Mohammad Nejati d0dd9c5069 Update release notes for Boost 1.84 boost-1.84.0 2023-11-22 09:14:30 +03:30
Mohammad Nejati 5886653683 Set version to 351 2023-11-22 09:14:02 +03:30
Mohammad Nejati dd3f692e7d Use the explicit type std::size_t when completing the transfer_op
Fixes #2766
2023-11-15 12:09:23 +03:30
Mohammad Nejati 788e07916c Add release notes for Boost 1.84 boost-1.84.0.beta1 2023-11-08 14:34:30 +03:30
Mohammad 49ec654b5f Set version to 350 2023-10-31 19:29:23 +03:30
Mohammad 667e9ea251 Remove detail::bind_default_executor helper 2023-10-26 15:36:30 +03:30
Klemens Morgenstern 3996cae768 allocate & invoke hooks are removed. 2023-10-26 12:33:24 +03:30
Mohammad a7927988ea Update documentation for websocket::stream::async_write_some
Closes #2755
2023-10-26 08:56:59 +03:30
Fernando Pelliccioni 19976ff016 Set version to 349. 2023-10-13 10:52:15 +02:00
Klemens Morgenstern dd875463ff immediate_executor is supported. (#2672) 2023-10-13 05:33:23 -03:00
Shukant Pal 177a1222a6 Fix typo in documentation 2023-10-12 13:39:36 +08:00
Mohammad 45d4f7f306 Replace BOOST_ASIO_INITFN_RESULT_TYPE with BOOST_ASIO_INITFN_AUTO_RESULT_TYPE
asio::deferred doesn't work with BOOST_ASIO_INITFN_RESULT_TYPE
Fixes #2727.
2023-09-05 08:54:08 +03:30
Klemens Morgenstern 35d533299c work_guard has license info. 2023-08-18 18:46:28 +08:00
Klemens Morgenstern 2952b670d8 Handler requirements of ping/pong are correct.
Closes #2713
2023-08-18 18:45:39 +08:00
Sam DarwinandKlemens Morgenstern 668dcf51c1 Drone caching (#2655)
Co-authored-by: Klemens Morgenstern <klemens.d.morgenstern@gmail.com>
2023-08-18 15:23:02 +08:00
Klemens Morgenstern ba25a117a7 server-flex-awaitable example resets parser.
Closes #2715.
2023-08-18 11:40:20 +08:00
Klemens Morgenstern 902df30f10 openssl is set to 1.1.1.2100 for x86
At the moment 3.1.1 can only be installed on x64.
2023-08-18 08:27:59 +08:00
Klemens Morgenstern 915b80a157 set minimum gcc version to 5.0.
This is due to C++98 support being dropped, so 4.8 fails other libraries C++11 detection.
2023-08-17 12:12:43 +08:00
sdarwin b0f6f9c39c Self-hosted github actions runners 2023-08-14 18:08:23 +08:00
Klemens Morgenstern f9433d22d0 Set version to 348. 2023-06-28 12:35:52 +08:00
Klemens Morgenstern 296317f757 boost 1.83 release notes 2023-06-28 12:33:15 +08:00
Klemens Morgenstern af5240f6f1 cancel test allows reset connection in tests. 2023-06-23 09:49:54 +08:00
Klemens Morgenstern 099dcb58e8 disabled asan - clang ubasan checks, too. 2023-06-23 09:49:54 +08:00
Klemens Morgenstern a4a90af541 all asan uses ucontext. 2023-06-23 09:49:54 +08:00
Klemens Morgenstern edf11b77fd gh action runs in the correct path. 2023-06-23 09:49:54 +08:00
Klemens Morgenstern c9874bfd60 jamfile uses openssl.jam 2023-06-23 09:49:54 +08:00
Klemens Morgenstern 19d5992def drone.bat actually runs the tests. 2023-06-23 09:49:54 +08:00
Klemens Morgenstern 72c2eeb398 ssl_stream doesn't use BOOST_BEAST_ASYNC_TPARAM1 due to clang errors.
Closes #2661
2023-06-20 10:40:20 +08:00
Klemens Morgenstern ae01f0201d Documentation has less typos.
closes #2679.
2023-05-15 09:18:05 +08:00
Ed CatmurandEd Catmur a23e24ffee Reimplement (C++23) deprecated std::aligned_storage (#2680)
Use boost::aligned_storage instead of std::.

The latter is deprecated in C++23.

---------

Co-authored-by: Ed Catmur <edward.catmur@mavensecurities.com>
2023-05-15 09:03:10 +08:00
Edward Nolan cd6b79db5a headers using std::int8_t et al. include <csdint>. 2023-05-15 08:49:53 +08:00
Michiel De Witte a4718ee87b change upgrade to Upgrade as connection header value 2023-05-12 18:46:55 +08:00
slowriot fd18cfa242 Remove unused failure reporting code 2023-05-12 18:46:36 +08:00
Klemens Morgenstern e65aff42f5 msvc scripts work again. 2023-05-12 14:08:47 +08:00