forked from boostorg/beast
Add ssl_stream to experimental:
The ssl_stream wrapper provides C++11 move semantics for ssl::stream, as well as incorporating the flat_stream workaround for a performance problem with ssl::stream writes and buffer sequences having length greater than one.
This commit is contained in:
1 parent
6108cf3eb7
commit
292801fef7
11 files changed
+741
-19
No files matched your search
@@ -18,6 +18,7 @@ add_executable (tests-beast-experimental
|
||||
${TEST_MAIN}
|
||||
Jamfile
|
||||
flat_stream.cpp
|
||||
ssl_stream.cpp
|
||||
)
|
||||
|
||||
set_property(TARGET tests-beast-experimental PROPERTY FOLDER "tests")
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
local SOURCES =
|
||||
flat_stream.cpp
|
||||
ssl_stream.cpp
|
||||
;
|
||||
|
||||
local RUN_TESTS ;
|
||||
|
||||
@@ -10,6 +10,6 @@
|
||||
#if BOOST_BEAST_USE_OPENSSL
|
||||
|
||||
// Test that header file is self-contained.
|
||||
#include "example/common/ssl_stream.hpp"
|
||||
#include <boost/beast/experimental/core/ssl_stream.hpp>
|
||||
|
||||
#endif
|
||||
@@ -23,7 +23,6 @@ add_executable (tests-example-common
|
||||
root_certificates.cpp
|
||||
server_certificate.cpp
|
||||
session_alloc.cpp
|
||||
ssl_stream.cpp
|
||||
)
|
||||
|
||||
set_property(TARGET tests-example-common PROPERTY FOLDER "tests")
|
||||
@@ -12,7 +12,6 @@ local SOURCES =
|
||||
root_certificates.cpp
|
||||
server_certificate.cpp
|
||||
session_alloc.cpp
|
||||
ssl_stream.cpp
|
||||
;
|
||||
|
||||
local RUN_TESTS ;
|
||||
|
||||
Reference in new issue
Block a user