Vinnie Falco
90d2df3be3
Tidy up a warning
2018-03-11 14:22:50 -07:00
Mateusz Loskot
06ee7c7ac6
Document requirement of building Boost libraries
...
This should also clarify the CMake configuration provided
does not build any of Beast's dependencies within Boost.
Capitalize Boost name.
Closes #1064
2018-03-11 14:22:36 -07:00
Daniel James
dabc1c8ae6
Fix BOOST_NO_CXX11_ALLOCATOR check
2018-03-11 14:22:31 -07:00
Vinnie Falco
6a34afb38a
Set version to 164
2018-03-09 09:29:18 -08:00
Ivan Vilata-i-Balaguer
edd162cf3b
Add Access-Control-Expose-Headers field constant:
...
This response header is described both in [CORS](https://www.w3.org/TR/cors/ )
and [Fetch](https://fetch.spec.whatwg.org/ ) specifications.
2018-03-09 09:29:14 -08:00
Vinnie Falco
c984f6c94d
Fix masking on continuation frames
2018-03-09 07:51:33 -08:00
Vinnie Falco
6d560e3d41
Set version to 163
2018-03-04 15:13:40 -08:00
Daniela Engert
a7b78ac1bc
fix narrowing warnings
...
Signed-off-by: Daniela Engert <dani@ngrt.de >
2018-03-04 15:13:32 -08:00
Vinnie Falco
5eaa2be85e
Tidy up calls to post()
2018-03-04 13:19:17 -08:00
Vinnie Falco
2fd3e46b20
Set version to 162
2018-03-01 11:33:02 -08:00
Vinnie Falco
ebd036a300
Improve websocket::stream::control_callback javadoc
...
fix #1053
2018-03-01 11:32:58 -08:00
Vinnie Falco
726118468b
Add asio_handler_invoke overloads for stream algorithms:
...
fix #1012
This fixes a bug where asynchronous stream alogrithms do not
work correctly with the legacy `io_service::strand` implementation.
2018-03-01 08:31:57 -08:00
Vinnie Falco
2543dbe5b9
Set version to 161
2018-02-28 15:05:03 -08:00
Vinnie Falco
073b53e448
Fix handler parameter javadocs
2018-02-28 15:04:54 -08:00
Vinnie Falco
dfc5a2ff67
Add move-only handler tests
2018-02-28 15:04:54 -08:00
Christos Stratopoulos
5a53bd449a
Don't copy the handler in write_some_op
2018-02-28 13:20:56 -08:00
Vinnie Falco
3a5f2effc1
Set version to 160
2018-02-27 08:12:58 -08:00
Vinnie Falco
04ced3b954
Examples clear the HTTP message before reading
...
fix #1043
2018-02-27 08:12:54 -08:00
Vinnie Falco
d6c11a824a
Set version to 159
2018-02-26 17:09:52 -08:00
Vinnie Falco
5d5e58c5b4
Some basic_fields operations now give the strong exception guarantee
2018-02-26 17:09:47 -08:00
Vinnie Falco
9f094518bc
Safe treatment of zero-length string arguments in basic_fields:
...
This fixes a broken memcpy precondition when empty strings are
passed as arguments to basic_fields member functions.
2018-02-26 17:09:20 -08:00
Vinnie Falco
a8a5fa9f6c
Fix typo in release notes
2018-02-26 17:09:01 -08:00
Vinnie Falco
fc187257c3
Set version to 158
2018-02-21 14:59:02 -08:00
Vinnie Falco
eae74b1c89
get_lowest_layer is a type alias:
...
fix #941 , fix #1016
`get_lowest_layer` is now a type alias for the
lowest layer instead of a struct with a nested type.
Actions required:
* Replace instances of `typename get_lowest_layer<T>::type`
with `get_lowest_layer<T>`.
2018-02-21 14:49:44 -08:00
Vinnie Falco
66f0814cfd
Tidy up some documentation
...
fix #984
2018-02-21 13:58:43 -08:00
Vinnie Falco
d79950d95c
DynamicBuffer input areas are not mutable
...
fix #1014
2018-02-21 13:19:14 -08:00
Vinnie Falco
10ce0283c2
Advanced servers support clean shutdown via SIGINT or SIGTERM
...
fix #1026
2018-02-21 12:44:11 -08:00
Vinnie Falco
a4714746dc
Examples set reuse_address(true)
...
fix #1027
2018-02-21 12:35:07 -08:00
Vinnie Falco
490b9ce893
Tidy up websocket docs
...
fix #1035
2018-02-21 12:10:26 -08:00
Vinnie Falco
8dcc6162c1
Tidy up end_of_stream javadoc
...
fix #1023
2018-02-21 08:45:08 -08:00
Vinnie Falco
48a974530c
Set version to 157
2018-02-21 06:35:37 -08:00
Vinnie Falco
c505e32210
Fix big-endian websocket masking
...
fix #1030
2018-02-21 06:35:32 -08:00
Vinnie Falco
593ccb15cd
Fix teardown for TIME_WAIT
...
fix #1024 , fix #1029
2018-02-20 04:33:43 -08:00
Vinnie Falco
de8d0b6843
Set version to 156
2018-02-19 18:37:03 -08:00
Vinnie Falco
1b56105350
Update docca subtree:
...
Merge commit 'ad4d852e7bcf2edea0ef211f4a4fcb67a2c0795f' into v156
2018-02-19 18:36:44 -08:00
Vinnie Falco
ad4d852e7b
Squashed 'doc/docca/' changes from 413b9123..1bfc5ede
...
1bfc5ede Use void-or-deduced qbk macro
324a50da Add config-template
git-subtree-dir: doc/docca
git-subtree-split: 1bfc5ede5ef76fa3265191ed241e43e9ed50063d
2018-02-19 18:36:44 -08:00
Vinnie Falco
b249d6f868
Fix stale link for void-or-deduced
2018-02-19 18:36:31 -08:00
Vinnie Falco
b68db30ba6
Add release notes to documentation
2018-02-19 18:36:31 -08:00
Vinnie Falco
a4eb96fcb9
Don't use typeid
2018-02-19 18:36:30 -08:00
Vinnie Falco
1a88cb147b
Set version to 155
2018-02-16 10:51:33 -08:00
Vinnie Falco
534ba34e7e
Tidy up bind_handler doc
2018-02-16 10:51:28 -08:00
Benjamin Roland Buch
b7750de15f
Fix fallthrough warnings
...
fix #1019
2018-02-16 10:51:28 -08:00
Vinnie Falco
ab32400d00
Fix soft-mutex assert in websocket stream:
...
Fix #1000
This resolves the assert 'ws_.wr_block_ == tok_'.
2018-02-16 10:51:28 -08:00
Benjamin Roland Buch
9f3c981d6a
Fix memory leak in advanced server examples
2018-02-14 21:24:59 -08:00
Vinnie Falco
cbcc034a70
Set version to 154
2018-02-14 19:17:33 -08:00
Vinnie Falco
c9bbf7bdbc
bind_handler works with boost placeholders
2018-01-26 10:12:40 -08:00
Vinnie Falco
2f03cc7895
Tidy up bind_handler doc
...
fix #985
2018-01-26 10:12:15 -08:00
Vinnie Falco
d855bdefd8
Type check completion handlers
...
fix #988
2018-01-26 08:58:19 -08:00
Vinnie Falco
908f84cb3c
Set version to 153
2018-01-25 06:02:48 -08:00
Vinnie Falco
38e580e49d
Add Bishop Fox interview media
2018-01-25 06:02:43 -08:00