diff --git a/CHANGELOG.md b/CHANGELOG.md index d2f1a44e..0eed6395 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,17 @@ +Version 276: + +* https_get example sends the Host header +* Fix async_close error code when async_read times out +* Refactor zlib tests and fix enum typo + +-------------------------------------------------------------------------------- + Version 275: * Async init-fns use the executor's default token * Add basic_stream::rebind_executor * Use automatically deduced return types for all async operations * Support Concepts for completion token params -* https_get example sends the Host header -* Fix async_close error code when async_read times out -* Refactor zlib tests and fix enum typo -------------------------------------------------------------------------------- diff --git a/doc/qbk/quickref.xml b/doc/qbk/quickref.xml index c781fca9..d656987d 100644 --- a/doc/qbk/quickref.xml +++ b/doc/qbk/quickref.xml @@ -23,19 +23,19 @@ Classes (1 of 2) - async_base  - basic_stream  + async_base + basic_stream file file_mode file_posix file_stdio file_win32 - flat_stream  + flat_stream iequal iless - rate_policy_access  - saved_handler  - simple_rate_policy  + rate_policy_access + saved_handler + simple_rate_policy @@ -43,32 +43,32 @@ span static_string - stable_async_base  + stable_async_base string_param string_view - tcp_stream  - unlimited_rate_policy  + tcp_stream + unlimited_rate_policy Constants - condition  - error  + condition + error file_mode - role_type  + role_type Functions - allocate_stable  - async_detect_ssl  - beast_close_socket  - bind_front_handler  + allocate_stable + async_detect_ssl + beast_close_socket + bind_front_handler bind_handler - close_socket  - detect_ssl  + close_socket + detect_ssl generic_category - get_lowest_layer  + get_lowest_layer iequals to_static_string @@ -76,8 +76,8 @@ Type Traits - executor_type  - lowest_layer_type  + executor_type + lowest_layer_type has_get_executor is_async_read_stream is_async_write_stream @@ -89,7 +89,7 @@ SSL - ssl_stream  + ssl_stream @@ -106,7 +106,7 @@ AsyncStream File - RatePolicy  + RatePolicy Stream SyncStream @@ -142,14 +142,14 @@ Functions - buffer_bytes  + buffer_bytes buffers_cat buffers_front buffers_prefix - buffers_range  - buffers_range_ref  + buffers_range + buffers_range_ref buffers_to_string - make_printable  + make_printable ostream read_size read_size_or_throw @@ -157,10 +157,10 @@ Type Traits - buffers_type  - buffers_iterator_type  - is_const_buffer_sequence  - is_mutable_buffer_sequence  + buffers_type + buffers_iterator_type + is_const_buffer_sequence + is_mutable_buffer_sequence Concepts @@ -299,8 +299,8 @@ Options permessage_deflate - decorator  - timeout  + decorator + timeout Constants @@ -364,7 +364,7 @@ http::icy_stream test::fail_count - test::handler  + test::handler test::stream @@ -372,9 +372,9 @@ Functions test::connect - test::any_handler  - test::fail_handler  - test::success_handler  + test::any_handler + test::fail_handler + test::success_handler diff --git a/doc/qbk/release_notes.qbk b/doc/qbk/release_notes.qbk index 4ce10e22..fa5e85be 100644 --- a/doc/qbk/release_notes.qbk +++ b/doc/qbk/release_notes.qbk @@ -11,6 +11,50 @@ [/-----------------------------------------------------------------------------] +[heading Boost 1.72] + +[*Examples] + +* Add async-ssl-system-executor http client example + +* Add async-ssl-system-executor websocket client example + +[*Features] + +* Async init-fns use the executor's default token + +* Use automatically deduced return types for all async operations (since C++14) + +* Support Concepts for completion token params + +[*Fixes] + +* [issue 1664] Add default dtors to satisfy -Wnon-virtual-dtor + +* [issue 1682] Multiple I/O of the same type is not supported + +* [issue 1687] Fix signed/unsigned mismatch in file_stdio::seek + +* [issue 1688] basic_stream dtor cannot throw + +* [issue 1734] Fix leftovers in basic_parser corner case: + +* [issue 1751] https_get example sends the Host header + +* [issue 1754] Fix async_close error code when async_read times out + +* [issue 1782] root_certificates.hpp is not for production + +* Fix data race in websocket examples + +* Fix data race in http server examples + +* Squelch spurious websocket timer assert + +* Use the executor type in basic_stream timer + +[/-----------------------------------------------------------------------------] + [heading Boost 1.71]