diff options
author | Britney Fransen <brfransen@gmail.com> | 2018-04-24 19:27:10 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2018-04-24 19:27:10 (GMT) |
commit | 33e2ef174cd7440f18f63a35ae85766e76aa42c8 (patch) | |
tree | a1ba0d9171ce0a2da92ae7e2e94ec9d310ba81ae /abs/extra/openpht/websocketSSL.patch | |
parent | c01880d7faf8b857b6523a8ae5d5c54dec0f160f (diff) | |
download | linhes_pkgbuild-33e2ef174cd7440f18f63a35ae85766e76aa42c8.zip linhes_pkgbuild-33e2ef174cd7440f18f63a35ae85766e76aa42c8.tar.gz linhes_pkgbuild-33e2ef174cd7440f18f63a35ae85766e76aa42c8.tar.bz2 |
openpht: rebuild
Diffstat (limited to 'abs/extra/openpht/websocketSSL.patch')
-rw-r--r-- | abs/extra/openpht/websocketSSL.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/abs/extra/openpht/websocketSSL.patch b/abs/extra/openpht/websocketSSL.patch new file mode 100644 index 0000000..cf9d89d --- /dev/null +++ b/abs/extra/openpht/websocketSSL.patch @@ -0,0 +1,27 @@ +From 1dd07113f2a7489444a8990a95be42e035f8e9df Mon Sep 17 00:00:00 2001 +From: Kurt Roeckx <kroeckx@debian.org> +Date: Tue, 1 Nov 2016 12:57:35 +0100 +Subject: [PATCH] Fix issue #599 + +--- + websocketpp/transport/asio/security/tls.hpp | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/websocketpp/transport/asio/security/tls.hpp b/websocketpp/transport/asio/security/tls.hpp +index 7b32db81..a8aafec5 100644 +--- a/lib/websocketpp/transport/asio/security/tls.hpp ++++ b/lib/websocketpp/transport/asio/security/tls.hpp +@@ -355,13 +355,9 @@ class connection : public lib::enable_shared_from_this<connection> { + template <typename ErrorCodeType> + lib::error_code translate_ec(ErrorCodeType ec) { + if (ec.category() == lib::asio::error::get_ssl_category()) { +- if (ERR_GET_REASON(ec.value()) == SSL_R_SHORT_READ) { +- return make_error_code(transport::error::tls_short_read); +- } else { + // We know it is a TLS related error, but otherwise don't know + // more. Pass through as TLS generic. + return make_error_code(transport::error::tls_error); +- } + } else { + // We don't know any more information about this error so pass + // through |