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:
Vinnie Falco committed 2018-05-02 08:32:09 -07:00
1 parent 6108cf3eb7
commit 292801fef7
11 files changed
+741 -19

No files matched your search

+1
View File
@@ -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")
+1
View File
@@ -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
-1
View File
@@ -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")
-1
View File
@@ -12,7 +12,6 @@ local SOURCES =
root_certificates.cpp
server_certificate.cpp
session_alloc.cpp
ssl_stream.cpp
;
local RUN_TESTS ;