Commit Graph
2147 Commits
Author SHA1 Message Date
Hreniuc Cristian-Alexandru 91c0df61d0 Fix reuse of sliding window in WebSocket permessage_deflate:
Original commit message:
Use zlib::Flush::sync instead of zlib::Flush::full, for stream compression

https://github.com/boostorg/beast/issues/2313

fixes #2313
closes #2318
2021-11-03 18:46:53 +01:00
Hreniuc Cristian-Alexandru 2f4506dc37 Fix accept error handling in http_server_async example
close #2319
2021-11-03 18:39:42 +01:00
Evan Lenz 5cc73b944c Move library-specific docca configuration to Beast
fix #170
close #2336
2021-11-03 16:54:31 +01:00
Ed Tanous 4235525c6a Allow test::stream to be used with NORTTI:
Currently, the test stream code doesn't compile when both debug builds
(namely assertions) are enabled along with disabling rtti.  The current
code directly uses type_id(), which isn't available without rtti.

This commit allows stream.hpp to compile without rtti enabled.

Signed-off-by: Ed Tanous <ed@tanous.net>

close #2331
2021-11-03 16:52:48 +01:00
Richard Hodges b15a5ff0e4 Set version to 320
closes #2309
2021-09-04 06:38:29 +02:00
Richard Hodges f65dc21335 Fix missing includes:
Files:
beast/_experimental/test/detail/stream_state.hpp

refs #2295
2021-09-03 21:02:45 +02:00
sdarwin a9a09952a2 Update GitHub Actions CI file
closes #2301
2021-09-03 21:02:09 +02:00
Richard Hodges 21cd552399 Update version to 319 2021-08-04 10:56:37 +02:00
Richard Hodges 4f3e0c5227 Update release notes for Boost 1.77 2021-08-04 10:53:49 +02:00
sdarwin 03c4f0db4f Consolidate drone configs
closes #2256
2021-08-04 09:39:31 +02:00
Richard Hodges 710cc53331 Set version to 318
closes #2255
boost-1.77.0.beta1 boost-1.77.0
2021-06-06 19:50:18 +02:00
Peter Dimov e9ceb6c894 Add a Boost-friendly subproject case to CMakeLists
closes #2254
2021-06-06 17:10:24 +02:00
Richard Hodges 5546086ca9 Remove use of POSIX-only constant
fixes #2233
refs #2231
2021-06-06 16:49:21 +02:00
Richard Hodges 30abfdb9f7 Set version to 317
closes #2246
2021-05-26 21:23:05 +02:00
Richard Hodges 48f4cca766 Remove travis CI 2021-05-26 19:36:03 +02:00
sdarwin ed75617865 Fix drone CI script
closes #2243
2021-05-26 12:12:46 +02:00
mxp 01cd68c9a4 Add example of reading large response body
closes #2240
2021-05-26 12:12:45 +02:00
Richard Hodges bccacab917 Set version to 316
closes #2239
closes #2237
2021-05-22 18:19:10 +02:00
Richard Hodges 1412acd146 Disable GHA CI for clang-9:
The GHA image causes a segfault while running beast tests.
Not reproducable when using an official ubuntu image.
I have assumed that the problem is with the GHA image and disabled the
test for the timebeing.
2021-05-22 16:46:24 +02:00
Richard Hodges b1da28625e Update example root certificates
fixes #2236
2021-05-22 16:46:23 +02:00
Richard Hodges 47ea201d6e Set version to 315 2021-04-18 15:09:10 +02:00
Dmitry Arkhipov af24a63c12 Use Docca jam module
closes #2215
2021-04-18 15:06:25 +02:00
Richard Hodges 83aaefaf72 Set version to 314 2021-04-06 19:24:51 +02:00
Richard Hodges fa1004fcbf Add missing compilers to GHA Script 2021-04-06 19:24:51 +02:00
Richard Hodges 7257d64a21 WebSocket test is deterministic 2021-04-06 19:24:51 +02:00
Richard Hodges b7344b0d50 Set version to 313
closes #2207
closes #2201
closes #2191
boost-1.76.0
2021-03-29 12:20:49 +02:00
Richard Hodges c3e83439dd Fix incorrect websocket test ordering 2021-03-29 12:17:23 +02:00
Michael Haubenschild 31a1fb332a Fix missing check for error code after header is parsed:
The missing error check leads to completely ignoring the body limit,
as the body limit is compared to the "Content-Length" header inside
the "finish_header" method.

closes #2201
2021-03-25 15:04:12 +01:00
Richard Hodges 26e9a4c294 Update GHA workflow 2021-03-25 14:47:17 +01:00
dmorilha-twilio 8283a7df3f Fix case where inflated content is larger than out buffer
closes #2191
2021-03-25 14:47:10 +01:00
Richard Hodges 50512cb5cd Set version to 312
closes #2202
2021-03-19 00:40:18 +01:00
Richard Hodges 523191d228 Add Github Actions CI
closes #2198
2021-03-19 00:40:18 +01:00
Richard Hodges bfc9c71671 Set version to 311 2021-03-16 10:04:12 +01:00
Richard Hodges 70bddce07f Fix warning in http-server-fast 2021-03-16 10:03:25 +01:00
Richard Hodges fae4c0e3c2 Parenthesise all uses of min() and max() 2021-03-16 10:02:47 +01:00
Richard Hodges ae092100dc Disable drone clang-7 tests. 2021-03-16 03:57:59 +01:00
Richard Hodges 4f120a6d4f Extend Drone MSVC tests 2021-03-16 03:57:42 +01:00
Richard Hodges 1a5aea3d86 Fix MSVC build error 2021-03-15 23:12:00 +01:00
Richard Hodges f814ce1fd7 Set version to 310. boost-1.76.0.beta1 2021-03-09 10:07:31 +01:00
Richard Hodges 8db7178dbe Update Release Notes 2021-03-09 10:07:31 +01:00
Richard Hodges 50a5e23e1c Set version to 309
closes #2177
2021-03-03 19:35:33 +01:00
Richard Hodges 670f01f050 No undefined behaviour in parser
closes #2172
2021-03-03 19:22:13 +01:00
Richard Hodges 300dea93b2 Correct CML to find Boost::thread 2021-03-03 18:25:56 +01:00
sdarwin 9e45c4e22d Move Windows CI to Drone
closes #2176
2021-03-03 14:39:51 +01:00
Richard Hodges 2ab0bd22d9 Set version to 308 2021-03-01 22:34:36 +01:00
KnoerleMan fc673aa09b Fix compiler warning in WebSocket async shutdown:
Credit: https://github.com/KnoerleMan

closes 2174
2021-03-01 19:50:29 +01:00
Richard Hodges 02a171dd1a Remove Travis CI status 2021-03-01 19:50:29 +01:00
René Ferdinand Rivera Morell 5406ad337d Repoint B2 refs to new non-boostorg home
closes #2175
2021-03-01 19:50:29 +01:00
Christopher Kohlhoff 760b875c3b Limit the number of net::async_write instantiations by using a common buffer sequence type
closes #2169
2021-03-01 19:50:29 +01:00
Richard Hodges c20746e6a7 Add Drone CI status
fixes #2163
2021-03-01 19:50:29 +01:00