59310dddac
Fix ambiguity in test::basic_stream constructor overloads
2024-05-11 13:20:25 +03:30
3461ad1a2b
fix asserts, it's possible that we reach code only with 3 symbols
...
This happens when:
* chunked encoding
* body is empty
* chunk has no extensions
* and put calls are really weird
2024-05-10 17:28:19 +03:30
67b615ca29
Add test for partial parsing of the final chunk
2024-05-10 17:28:19 +03:30
9ce8c8581b
Limit the scope of definitions in the top-level Jamfile
2024-05-09 12:26:20 +03:30
98b8be489f
Exclude Asio executor type traits from docs
boost-1.85.0
2024-04-05 21:29:43 +03:30
c5679e40da
Turn off warnings for building zlib in the unit tests
2024-03-31 18:59:36 +03:30
54ad4ba714
Fix dereferenced null pointer warning in test::immediate_executor
2024-03-31 18:59:36 +03:30
bcd65c828e
Fix unused parameter warnings in tests
2024-03-31 18:59:36 +03:30
3d2f982255
Fix narrowing conversion warning in zlib tests
2024-03-31 18:59:36 +03:30
92d68e8cc2
Fix OpenSSL builds in drone.bat
2024-03-28 18:08:52 +03:30
3e91357daa
Fix OpenSSL builds in GHA CI
2024-03-28 18:08:52 +03:30
26714aceee
Specialize traits for beast::test::immediate_executor
2024-03-28 18:08:52 +03:30
068f954575
Replace use of context valgrind feature.
...
Declare our own b2 feature for valgrind and adding the BOOST_USE_VALGRIND predef. This avoids dependency ordering problems since Beast doesn't depend on Boost.Context. Which is the lib that defines the other valgrind feature.
This change is needed to avoid build errors for this PR https://github.com/boostorg/boost/pull/854
2024-03-18 10:31:42 +03:30
c9afa3bbbc
Add release notes for Boost 1.85
2024-03-14 13:08:19 +03:30
9d825d1928
Fix typo in documentation
2024-02-26 16:44:31 +03:30
4abb787b96
Use BUILD_TESTING as the default value for Beast_BUILD_TESTS.
...
This is the variable most other boost libraries use for initial selection of whether to build their tests [or they default to OFF].
To me this makes usage as a third_party, where I don't necessarily want to run all tests with every build, more consistent.
2024-02-25 09:16:19 +03:30
075db2fc37
Add Boost.Scope to get-boost.sh
boost-1.85.0.beta1
2024-02-22 10:11:30 +03:30
1f20c4b29c
Set version to 353
2024-02-20 18:27:27 +03:30
e42cf8a1e4
Remove BOOST_BEAST_USE_STD_STRING_VIEW deprecation warning
...
Closes #2594
2024-02-14 21:15:55 +03:30
dc154bc0bd
Update host string after SSL_set_tlsext_host_name
2024-02-14 20:03:10 +03:30
40c22cbfa7
Update documentation for websocket::permessage_deflate
...
Resolves #962
2024-02-14 11:09:41 +03:30
7d4da621ac
Update bytes_transferred documentation for http reads operations
2024-02-12 18:56:48 +03:30
f8ff44d072
Improve documentation of http::serializer
...
Resolves #2221
2024-02-09 23:32:58 +03:30
e0a9da265f
buffers_adaptor::subrange conforms to concept
...
Fixes #2459
2024-02-07 00:11:14 +03:30
25105e476a
Update status code list to conform with IANA registry
...
https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
Resolves #2729
2024-02-06 18:09:48 +03:30
dc8798c917
Fix zlib name conflicts
...
Fixes #2809
2024-01-31 17:53:19 +03:30
5f088b72ca
Clarify teardown
and async_teardown
are customization points
...
Addresses #2479
2024-01-26 12:56:35 +03:30
3b837c6982
Fix unreachable code warning in buffers_cat.hpp
...
Fixes #2678
2024-01-22 19:55:56 +03:30
6adca47bbe
Fix unused-result warning in deferred.cpp
2024-01-18 22:57:29 +03:30
c9858357f8
Fix documentation for basic_stream::expires_after
...
Resolves #2664
2024-01-18 19:39:39 +03:30
a1784e3093
Add missing headers to file_test.hpp
2024-01-18 19:17:07 +03:30
9d05ef58d1
Set version to 352
2024-01-11 18:22:12 +03:30
ea424f1da6
Fix the issue of paragraph separation in the documentation
...
Fixes #2792
2024-01-11 13:11:41 +03:30
a0a80359fe
Fix list format in documentation for http::message::prepare_payload
2024-01-07 11:01:45 +03:30
b7f635dce0
Remove extra spaces from documentation
2024-01-06 07:50:11 +00:00
d3afd7fad6
Improve documentation for http::message::prepare_payload()
...
Fixes #603
2024-01-06 09:11:10 +03:30
2216adc013
Stronger buffer contract on flat_buffer and flat_static_buffer
...
Fixes #1513
2024-01-05 12:31:22 +03:30
9d5ee3fc43
Update Visual Studio instructions in README
...
Fixes #2488
2024-01-04 15:30:26 +03:30
9e16754dd5
Add non-allocating overload for error category message function
...
Fixes #2646
2024-01-03 18:21:52 +03:30
5998feda44
Fix write loop in advanced server examples
...
Fixes #2739
2024-01-02 21:28:58 +03:30
0d1e2d64f8
Replace beast::bind_front_handler uses with asio::prepend
2023-12-30 08:47:32 +03:30
3df5d980d0
Specialize asio::associator for bind_wrapper and bind_front_wrapper
2023-12-29 13:10:30 +03:30
b1779ced98
fix: unhandled connection closing in websocker_server_awaitable
2023-12-24 09:48:50 +03:30
f05413912e
fix: unhandled connection closing in websocker_server_awaitable
2023-12-24 09:48:50 +03:30
192b7d5a43
Fix the link to the http_client_methods.cpp
example
2023-12-18 17:26:32 +03:30
d0dd9c5069
Update release notes for Boost 1.84
boost-1.84.0
2023-11-22 09:14:30 +03:30
5886653683
Set version to 351
2023-11-22 09:14:02 +03:30
dd3f692e7d
Use the explicit type std::size_t when completing the transfer_op
...
Fixes #2766
2023-11-15 12:09:23 +03:30
788e07916c
Add release notes for Boost 1.84
boost-1.84.0.beta1
2023-11-08 14:34:30 +03:30
49ec654b5f
Set version to 350
2023-10-31 19:29:23 +03:30