mirror of
https://github.com/boostorg/beast.git
synced 2025-08-02 14:24:31 +02:00
Set version to 216
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -5,6 +5,26 @@ Version 216:
|
|||||||
* Use suggested timeouts in Websocket examples
|
* Use suggested timeouts in Websocket examples
|
||||||
* Add make_strand
|
* Add make_strand
|
||||||
* Add RatePolicy to basic_stream
|
* Add RatePolicy to basic_stream
|
||||||
|
* Use async_initiate in basic_stream
|
||||||
|
* basic_stream connects are members
|
||||||
|
* Beast supports latest Asio changes (API Change)
|
||||||
|
* WebSocket Decorator is a socket option (API Change)
|
||||||
|
* Overloads of the following functions which accept a Decorator
|
||||||
|
are deprecated:
|
||||||
|
- accept, accept_ex
|
||||||
|
- handshake, handshake_ex
|
||||||
|
- async_accept, async_accept_ex
|
||||||
|
- async_handshake, async_handshake_ex
|
||||||
|
|
||||||
|
Actions Required:
|
||||||
|
|
||||||
|
* Code which passes decorator to any `websocket::stream` member
|
||||||
|
function should call `stream::set_option` instead with a newly
|
||||||
|
constructed `stream_base::decorator` object containing the
|
||||||
|
decorator. Alternatively, the macro `BOOST_BEAST_ALLOW_DEPRECATED`
|
||||||
|
may be defined to 1.
|
||||||
|
|
||||||
|
* Fix compilation errors required by Asio changes
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
cmake_minimum_required (VERSION 3.5.1)
|
cmake_minimum_required (VERSION 3.5.1)
|
||||||
cmake_policy (SET CMP0074 NEW)
|
cmake_policy (SET CMP0074 NEW)
|
||||||
|
|
||||||
project (Beast VERSION 215)
|
project (Beast VERSION 216)
|
||||||
|
|
||||||
set_property (GLOBAL PROPERTY USE_FOLDERS ON)
|
set_property (GLOBAL PROPERTY USE_FOLDERS ON)
|
||||||
option (Beast_BUILD_EXAMPLES "Build examples" ON)
|
option (Beast_BUILD_EXAMPLES "Build examples" ON)
|
||||||
|
@@ -53,7 +53,7 @@ in the [source_file example] directory.
|
|||||||
These HTTP clients submit a GET request to a server specified on the command
|
These HTTP clients submit a GET request to a server specified on the command
|
||||||
line, and prints the resulting response. The crawl client asynchronously
|
line, and prints the resulting response. The crawl client asynchronously
|
||||||
fetches the document root of the 10,000 top ranked domains, this may be
|
fetches the document root of the 10,000 top ranked domains, this may be
|
||||||
used to evaluate robustness. All asynchronous support provide timeouts.
|
used to evaluate robustness. All asynchronous clients support timeouts.
|
||||||
|
|
||||||
[table
|
[table
|
||||||
[[Description] [Source File] [Source File (using SSL)]]
|
[[Description] [Source File] [Source File (using SSL)]]
|
||||||
@@ -179,6 +179,7 @@ and illustrate the implementation of advanced features.
|
|||||||
[Advanced]
|
[Advanced]
|
||||||
[[itemized_list
|
[[itemized_list
|
||||||
[Timeouts]
|
[Timeouts]
|
||||||
|
[Multi-threaded]
|
||||||
[HTTP pipelining]
|
[HTTP pipelining]
|
||||||
[Dual protocols: HTTP and WebSocket]
|
[Dual protocols: HTTP and WebSocket]
|
||||||
[Clean exit via SIGINT (CTRL+C) or SIGTERM (kill)]
|
[Clean exit via SIGINT (CTRL+C) or SIGTERM (kill)]
|
||||||
@@ -188,6 +189,7 @@ and illustrate the implementation of advanced features.
|
|||||||
[Advanced, flex (plain + SSL)]
|
[Advanced, flex (plain + SSL)]
|
||||||
[[itemized_list
|
[[itemized_list
|
||||||
[Timeouts]
|
[Timeouts]
|
||||||
|
[Multi-threaded]
|
||||||
[HTTP pipelining]
|
[HTTP pipelining]
|
||||||
[Dual protocols: HTTP and WebSocket]
|
[Dual protocols: HTTP and WebSocket]
|
||||||
[Flexible ports: plain and SSL on the same port]
|
[Flexible ports: plain and SSL on the same port]
|
||||||
@@ -197,6 +199,7 @@ and illustrate the implementation of advanced features.
|
|||||||
][
|
][
|
||||||
[Chat Server, multi-threaded]
|
[Chat Server, multi-threaded]
|
||||||
[[itemized_list
|
[[itemized_list
|
||||||
|
[Multi-threaded]
|
||||||
[Broadcasting Messages]
|
[Broadcasting Messages]
|
||||||
[Multi-user Chat Server]
|
[Multi-user Chat Server]
|
||||||
[JavaScript Browser Client]
|
[JavaScript Browser Client]
|
||||||
|
@@ -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 215
|
#define BOOST_BEAST_VERSION 216
|
||||||
|
|
||||||
#define BOOST_BEAST_VERSION_STRING "Boost.Beast/" BOOST_STRINGIZE(BOOST_BEAST_VERSION)
|
#define BOOST_BEAST_VERSION_STRING "Boost.Beast/" BOOST_STRINGIZE(BOOST_BEAST_VERSION)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user