Mohammad
45d4f7f306
Replace BOOST_ASIO_INITFN_RESULT_TYPE with BOOST_ASIO_INITFN_AUTO_RESULT_TYPE
...
asio::deferred doesn't work with BOOST_ASIO_INITFN_RESULT_TYPE
Fixes #2727 .
2023-09-05 08:54:08 +03:30
Klemens Morgenstern
72c2eeb398
ssl_stream doesn't use BOOST_BEAST_ASYNC_TPARAM1 due to clang errors.
...
Closes #2661
2023-06-20 10:40:20 +08:00
Jeremiah Rodriguez
7453ce3260
Fix incorrect ssl_stream async_handshake concept
2023-01-23 17:50:03 +08:00
Klemens Morgenstern
1fc340713c
beast support default completion & rebind.
...
buffers_generator uses default_completion.
websocket::stream has a rebinding constructor.
ssl_stream has a rebind_executor member.
basic_stream has rebinding constructor.
2022-10-30 00:13:54 +08:00
Richard Hodges
638e2d1244
Fix compilation errors with msvc /std:c++latest
...
fixes #1916
fixes #1925
2020-05-01 07:08:31 +02:00
Vinnie Falco
1de60a0462
Move friend function template definition
2019-04-08 15:13:12 -07:00
Vinnie Falco
ed9d861545
Fix ssl_stream teardown
2019-03-27 09:13:32 -07:00
Damian Jarek
8869ec5681
Use secure TLS/SSL versions:
...
TLS1.2 can be used instead, it is available in all currently
supported versions of OpenSSL.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com >
2019-03-14 09:56:50 -07:00
Vinnie Falco
e073a9e7fc
Tidy up docs
2019-03-05 20:15:07 -08:00
Vinnie Falco
0647c902ac
role_type is in boost/beast/core/role.hpp (API Change):
...
This enumeration is now part of the library core and
not specific to websocket.
2019-02-26 07:20:46 -08:00
Vinnie Falco
bbd62dd181
ssl_stream is a public interface
2019-02-23 09:57:45 -08:00