bump version

This commit is contained in:
Mohammad Nejati
2026-07-06 11:31:28 +03:30
committed by Mohammad Nejati
parent 3c1f91fa62
commit 7c1e061f91
4 changed files with 45 additions and 2 deletions
+17
View File
@@ -1,3 +1,20 @@
Version 361:
* `websocket::stream` accepts close code 1014 (bad gateway)
* `http::basic_parser` ignores connection and framing fields in trailers
* `http::parser` drops framing and connection-control fields carried in trailers
* `http::basic_parser` rejects chunked transfer-encoding in HTTP/1.0 requests
* `http::basic_parser` rejects `Content-Length` with `Transfer-Encoding` regardless of field order
* `http::basic_parser` rejects requests with a `Transfer-Encoding` that does not end in chunked
* `http::basic_parser` validates quoted-strings in chunk extensions
* `http::message::prepare_payload` rejects 1xx responses with a body
* `websocket::stream` rejects 64-bit frame lengths with the high bit set
* File operations clear the `error_code` on success
* The `server-flex-awaitable` example dispatches cancellation to the task's strand
* Removed dependency on Boost.Functional
--------------------------------------------------------------------------------
Version 360: Version 360:
* Enforced 8KB sanity limit on chunk headers * Enforced 8KB sanity limit on chunk headers
+1 -1
View File
@@ -16,7 +16,7 @@
# #
#------------------------------------------------- #-------------------------------------------------
cmake_minimum_required(VERSION 3.8...3.20) cmake_minimum_required(VERSION 3.8...3.20)
set(BOOST_BEAST_VERSION 360) set(BOOST_BEAST_VERSION 361)
if (BOOST_SUPERPROJECT_VERSION) if (BOOST_SUPERPROJECT_VERSION)
set(BOOST_BEAST_VERSION ${BOOST_SUPERPROJECT_VERSION}) set(BOOST_BEAST_VERSION ${BOOST_SUPERPROJECT_VERSION})
endif () endif ()
+26
View File
@@ -11,6 +11,32 @@
[/-----------------------------------------------------------------------------] [/-----------------------------------------------------------------------------]
[heading Boost 1.92]
[*API Changes]
* [issue 3099] `websocket::stream` accepts close code 1014 (bad gateway).
['Actions Required]:
* If your code references `websocket::close_code::reserved2`, use
`websocket::close_code::bad_gateway` instead.
[*Fixes]
* [issue 3094] `http::basic_parser` ignores connection and framing fields in trailers
* [issue 3094] `http::parser` drops framing and connection-control fields carried in trailers
* [issue 3096] `http::basic_parser` rejects chunked transfer-encoding in HTTP/1.0 requests
* [issue 3098] `http::basic_parser` rejects `Content-Length` with `Transfer-Encoding` regardless of field order
* [issue 3100] `http::basic_parser` rejects requests with a `Transfer-Encoding` that does not end in chunked
* [issue 3102] `http::basic_parser` validates quoted-strings in chunk extensions
* [issue 3104] `http::message::prepare_payload` rejects 1xx responses with a body
* [issue 3095] `websocket::stream` rejects 64-bit frame lengths with the high bit set
* [issue 3035] File operations clear the `error_code` on success
* [issue 3101] The `server-flex-awaitable` example dispatches cancellation to the task's strand
[*Improvements]
* [issue 3094] Removed dependency on Boost.Functional
[heading Boost 1.91] [heading Boost 1.91]
[*Fixes] [*Fixes]
+1 -1
View File
@@ -20,7 +20,7 @@
This is a simple integer that is incremented by one every This is a simple integer that is incremented by one every
time a set of code changes is merged to the develop branch. time a set of code changes is merged to the develop branch.
*/ */
#define BOOST_BEAST_VERSION 360 #define BOOST_BEAST_VERSION 361
// A string describing BOOST_BEAST_VERSION, that can be used in http headers. // A string describing BOOST_BEAST_VERSION, that can be used in http headers.
#define BOOST_BEAST_VERSION_STRING "Boost.Beast/" BOOST_STRINGIZE(BOOST_BEAST_VERSION) #define BOOST_BEAST_VERSION_STRING "Boost.Beast/" BOOST_STRINGIZE(BOOST_BEAST_VERSION)