Commit Graph
2365 Commits
Author SHA1 Message Date
Mohammad Nejati 98b8be489f Exclude Asio executor type traits from docs boost-1.85.0 2024-04-05 21:29:43 +03:30
Mohammad Nejati c5679e40da Turn off warnings for building zlib in the unit tests 2024-03-31 18:59:36 +03:30
Mohammad Nejati 54ad4ba714 Fix dereferenced null pointer warning in test::immediate_executor 2024-03-31 18:59:36 +03:30
Mohammad Nejati bcd65c828e Fix unused parameter warnings in tests 2024-03-31 18:59:36 +03:30
Mohammad Nejati 3d2f982255 Fix narrowing conversion warning in zlib tests 2024-03-31 18:59:36 +03:30
Mohammad Nejati 92d68e8cc2 Fix OpenSSL builds in drone.bat 2024-03-28 18:08:52 +03:30
Mohammad Nejati 3e91357daa Fix OpenSSL builds in GHA CI 2024-03-28 18:08:52 +03:30
Mohammad Nejati 26714aceee Specialize traits for beast::test::immediate_executor 2024-03-28 18:08:52 +03:30
René Ferdinand Rivera Morell 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
Mohammad Nejati c9afa3bbbc Add release notes for Boost 1.85 2024-03-14 13:08:19 +03:30
yhzx233 9d825d1928 Fix typo in documentation 2024-02-26 16:44:31 +03:30
Johannes Wilde 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
Mohammad Nejati 075db2fc37 Add Boost.Scope to get-boost.sh boost-1.85.0.beta1 2024-02-22 10:11:30 +03:30
Mohammad Nejati 1f20c4b29c Set version to 353 2024-02-20 18:27:27 +03:30
Mohammad Nejati e42cf8a1e4 Remove BOOST_BEAST_USE_STD_STRING_VIEW deprecation warning
Closes #2594
2024-02-14 21:15:55 +03:30
Mohammad Nejati dc154bc0bd Update host string after SSL_set_tlsext_host_name 2024-02-14 20:03:10 +03:30
Mohammad Nejati 40c22cbfa7 Update documentation for websocket::permessage_deflate
Resolves #962
2024-02-14 11:09:41 +03:30
Mohammad Nejati 7d4da621ac Update bytes_transferred documentation for http reads operations 2024-02-12 18:56:48 +03:30
Mohammad Nejati f8ff44d072 Improve documentation of http::serializer
Resolves #2221
2024-02-09 23:32:58 +03:30
Mohammad Nejati e0a9da265f buffers_adaptor::subrange conforms to concept
Fixes #2459
2024-02-07 00:11:14 +03:30
Mohammad Nejati 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
Mohammad Nejati dc8798c917 Fix zlib name conflicts
Fixes #2809
2024-01-31 17:53:19 +03:30
Mohammad Nejati 5f088b72ca Clarify teardown and async_teardown are customization points
Addresses #2479
2024-01-26 12:56:35 +03:30
Mohammad Nejati 3b837c6982 Fix unreachable code warning in buffers_cat.hpp
Fixes #2678
2024-01-22 19:55:56 +03:30
Mohammad Nejati 6adca47bbe Fix unused-result warning in deferred.cpp 2024-01-18 22:57:29 +03:30
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