alandefreitas
d362b68edd
Set version to 331
2022-06-21 20:36:12 -03:00
sehe
c2cff2254a
Remove mention of Boost Property Tree
...
Fix #2445
Passing mention in documentation could suggest the more apt new boost library (since
1.75.0)
2022-06-09 00:10:20 +02:00
alandefreitas
925043e1e8
Update Beast zlib streams
...
fix #2439
2022-06-03 17:45:32 -03:00
JackyYin
ca824f607c
Update zlib from 1.2.11 to 1.2.12
...
fix #2439
Because there is a CVE issue impact zlib before 1.2.12,
update zlib to avoid any related problems.
Please check the link below for detailed CVE information:
https://access.redhat.com/security/cve/CVE-2018-25032
2022-06-03 17:43:42 -03:00
sdarwin
2fdbc2cb01
Update Drone - clang-14 and gcc-12
2022-06-03 17:39:42 -03:00
sdarwin
00b5c92b2d
Update GHA, remove windows-2016
2022-06-03 17:35:37 -03:00
Liviu Andron
5799f159c5
typo
...
The man's name is Alexandrescu
2022-05-22 23:21:26 +02:00
sehe
87ddb16151
Examples use http::message_generator
2022-05-21 22:12:13 -07:00
sehe
740879a995
Add http::message_generator
2022-05-21 22:12:13 -07:00
sehe
84e689c447
Add buffers_generator
2022-05-21 22:12:13 -07:00
sehe
344c10ff1e
serializer::is_done is const
2022-05-21 22:12:13 -07:00
Vinnie Falco
746c1bb598
silence nodiscard warning in test
2022-05-21 22:12:13 -07:00
Vinnie Falco
d3f24157b8
silence unreachable code warning
2022-05-21 22:12:13 -07:00
Vinnie Falco
6c9e9ea243
Tests are fat binaries
2022-05-21 22:12:13 -07:00
Daniel Engelke
9201210d5e
fields_alloc does not leak
...
fix #2431 , close #2432
2022-05-21 18:15:33 -07:00
sehe
9d23bec2bc
Use core string_view
...
fix #2417
This improves inter-conversion between string_view implementations. Some observable differences for users:
- core::string_view no longer supports the .to_string() or .clear() extensions from Utility
- code that relied on .max_size() returning .size(), needs to be fixed to .size() instead
- remove_suffix() and remove_prefix() were more lenient than the standard specs; be sure you don't rely on it clamping the argument to valid range
- BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS no longer suppresses conversions to std::string
- core::string_view adds .contains() and various bugs fixed
2022-05-10 02:47:28 +02:00
oerol
90e37ae40b
return statement to exit reading loop
...
Merges PR#2414
I used this example to start building my WebSocket application, however, I noticed that upon removing the echoing in the on_read method, the server repeatedly throws errors without exiting the method.
You can recreate this problem by replacing the async_write with do_write and cause any error (i.e. client reloads the page).
Adding a return statement here would make debugging for future changes much easier and it wouldn't harm the existing echoing in any way.
2022-04-26 23:41:25 +02:00
Glen Fernandes
95d9587ea7
Use span from Boost.Core
2022-04-23 00:28:26 -04:00
Glen Fernandes
24275ac0c6
Use static_string from Boost.StaticString
2022-04-17 12:30:52 -04:00
Richard Hodges
17141a331a
Set version to 330
boost-1.80.0.beta1
boost-1.80.0
2022-03-16 19:23:34 +01:00
Richard Hodges
e3fa77a4a4
Update release notes for Boost 1.79
2022-03-16 19:23:31 +01:00
Richard Hodges
a332f55d63
Set version to 329
...
close #329
boost-1.79.0.beta1
boost-1.79.0
2022-03-09 16:40:43 +01:00
Martijn Otto
6ff7beae48
Add missing include for file_body test
...
close #2391
2022-03-09 16:35:24 +01:00
Richard Hodges
5bdd1efb8b
Set version to 328
2022-01-14 15:36:20 +01:00
sdarwin
24980cba03
Add ARM64 builds to drone CI
...
close #2375
2022-01-14 15:35:12 +01:00
Richard Hodges
29b5f11623
Set version to 327
2022-01-11 14:22:01 +01:00
Gudmundur Adalsteinsson
8381336074
Fix async_base documentation link
...
closes #2217
2022-01-11 14:20:07 +01:00
Richard Hodges
b175ca892e
Set version to 326
...
close #2373
2022-01-10 19:20:10 +01:00
Richard Hodges
9a4d48c2d5
Correct erroneous version market in CHANGELOG
2022-01-10 17:47:29 +01:00
Richard Hodges
c721edfedd
Remove GitHub stalebot
2022-01-10 17:45:52 +01:00
Richard Hodges
a593738e98
Set version to 325
...
close #2367
2021-12-22 12:04:12 +01:00
Richard Hodges
b5a94db2a5
WebSocket handshake response is deterministic on failure:
...
Add test for websocket handshake failure HTTP response
fix #2364
close #2365
2021-12-22 12:00:17 +01:00
Richard Hodges
55d2ceb627
Set version to 324
...
close #2357
close #2280
close #2360
2021-12-10 19:07:39 +01:00
Richard Hodges
6bf9c882a4
Fix open append mode for file_posix
2021-12-10 17:24:03 +01:00
Richard Hodges
cf29ecdb63
Fix open append mode for file_win32
2021-12-10 17:22:50 +01:00
Richard Hodges
88d5deec0f
Add tests for file open in append/append_existing mode
2021-12-10 17:15:13 +01:00
vm2mv
fb8f57a9e5
Fix file open with append/append_existing flag on Windows
2021-12-10 17:14:16 +01:00
Richard Hodges
1405b5a8eb
Set version to 323
...
close #2356
2021-12-09 14:27:32 +01:00
Peter Dimov
2c06024aa3
Fix clang-cl UTF8 path handling for file_win32:
...
For file_win32, check _WIN32 instead of BOOST_MSVC
refs #2081
close #2354
2021-12-09 14:27:29 +01:00
Peter Dimov
b160673fd9
Fix clang-cl UTF8 path handling for file_stdio:
...
Check _MSVC_STL_VERSION in addition to BOOST_MSVC, to detect e.g. clang-cl using the MS STL
close #2353
refs #2081
2021-12-09 14:27:24 +01:00
sdarwin
5e0c028fd0
Update code coverage settings:
...
codecov.yml file - ignore dirs
close #2352
2021-12-09 14:27:22 +01:00
sdarwin
972abd7a36
Update CI to include gcc 11, clang 12, msvc 14.3
...
close #2351
2021-12-09 14:27:21 +01:00
Richard Hodges
355dcfe502
Add individual tests to CMake workflow
...
close #2350
2021-12-09 14:27:18 +01:00
Richard Hodges
94e6f14329
Set version to 322
...
close #2342
boost-1.78.0
2021-11-12 18:09:08 +01:00
Richard Hodges
f16925f2b5
Fix typo in _experimental::test::basic_stream documentation
2021-11-12 16:49:24 +01:00
Richard Hodges
bd5e702c90
Update release notes for Boost 1.78
boost-1.78.0.beta1
2021-11-03 21:03:49 +01:00
Richard Hodges
86629991cb
Set version to 321
2021-11-03 20:53:28 +01:00
Ed Tanous
071b905bc4
Remove test framework's dependency on RTTI:
...
Allow unit tests to compile with rtti=off
This struct is only used to make sure that there are no duplication of
test suites. Move it to a concept that works with RTTI disabled.
Signed-off-by: Ed Tanous <ed@tanous.net >
close #2337
2021-11-03 20:53:28 +01:00
msuvajac
3fd090af3b
Port zlib fix for CVE-2016-9840:
...
Commit ref: https://github.com/madler/zlib/commit/6a043145ca6e9c55184013841a67b2fef87e44c0
Additionally updated lext table to one used in zlib v1.2.11.
close #2314
2021-11-03 19:25:07 +01:00
ShuangLiu1992
b16005a456
Fix TLS SNI handling in websocket_client_async_ssl example:
...
Original commit message
fixed an error in websocket_client_async_ssl
close #2315
in this example host_ string should be updated after SSL_set_tlsext_host_name just like the synced version, otherwise this would cause a handshake error
2021-11-03 19:14:50 +01:00