Vinnie Falco
d8a23776d4
Tidy up experimental files
2018-12-12 19:32:22 -08:00
Damian Jarek
776462a8a4
Use a struct instead of pair in flat_stream
...
No need to instantiate a pair and a custom struct has better member
names.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2018-12-06 15:53:13 -08:00
Vinnie Falco
f995fd41a3
net is a namespace alias for boost::asio:
...
The namespace alias beast::net replaces boost::asio in all code
and documentation.
2018-12-02 17:51:43 -08:00
Vinnie Falco
f18764424c
Saved handlers are dispatched
2018-12-01 04:40:59 -08:00
Brett Robinson
eb588ff82c
Tidy up ssl_stream (experimental):
...
fix #1323 , close #1328
* Fix whitespace
* Remove ssl::context pointer
* Use implicit move ctor and assignment operator
2018-11-28 13:46:40 -08:00
Damian Jarek
8930d437b5
Enable explicit instantiation of websocket::stream:
...
fix #1279 , close #1319
This enables users to improve compilation performance by explicitly
instantiating the stream template in another TU.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2018-11-26 18:38:09 -08:00
Damian Jarek
650ddd07c1
Tidy up test::stream:
...
fix #1308 , close #1321
* test::stream will no longer include asio::tcp::ip transitively.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2018-11-26 16:04:00 -08:00
Damian Jarek
836042fd24
Fix test::stream async_result transformation:
...
close #1322
async initiating functions must return init.result.get(). Returning the
result of post caused a compilation failure for custom completion tokens.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2018-11-26 16:02:44 -08:00
Brett Robinson
f8b3ae1186
Update ssl_stream signatures for networking changes
...
fix #1247 , close #1323
2018-11-26 16:00:58 -08:00
Vinnie Falco
02fb4983f6
Fixes to timeout services (experimental)
2018-11-26 15:30:49 -08:00
Vinnie Falco
5bff4ed8ab
Tidy up warnings and deprecated usage:
...
fix #1290
* BOOST_ASIO_NO_DEPRECATED=1 is now set
* Fix various warnings from the Boost regression test matrix
* Fix a bug in advanced servers when checking for a timeout
2018-11-26 15:30:48 -08:00
Vinnie Falco
15dd535c24
Use bind_front_handler:
...
The implementation uses bind_front_handler to reduce the
resources consumed when instantiating templates during
compilation.
2018-11-21 12:47:38 -08:00
Damian Jarek
5ade2a5050
Tidying:
...
fix #1311 , fix #1310 , fix #1309
* Remove unused include directive
* Remove redundant static_assert
* Remove redundant use of bind_handler
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2018-11-20 18:07:35 -08:00
Vinnie Falco
c18f3f0ef1
Rename to _experimental directory
2018-11-12 06:52:39 -08:00