initial import
This commit is contained in:
26
ptlib/patch-src_ptclib_pssl_cxx.patch
Normal file
26
ptlib/patch-src_ptclib_pssl_cxx.patch
Normal file
@@ -0,0 +1,26 @@
|
||||
$OpenBSD: patch-src_ptclib_pssl_cxx,v 1.4 2018/05/30 00:23:12 tb Exp $
|
||||
Index: src/ptclib/pssl.cxx
|
||||
--- src/ptclib/pssl.cxx.orig
|
||||
+++ src/ptclib/pssl.cxx
|
||||
@@ -145,7 +145,7 @@ PFACTORY_CREATE_SINGLETON(PProcessStartupFactory, PSSL
|
||||
class PSSL_BIO
|
||||
{
|
||||
public:
|
||||
- PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal())
|
||||
+ PSSL_BIO(const BIO_METHOD *method = BIO_s_file_internal())
|
||||
{ bio = BIO_new(method); }
|
||||
|
||||
~PSSL_BIO()
|
||||
@@ -1189,9 +1189,12 @@ void PSSLContext::Construct(Method method, const void
|
||||
SSL_METHOD * meth;
|
||||
|
||||
switch (method) {
|
||||
+#ifndef OPENSSL_NO_SSL3
|
||||
+/* fall through to SSLv23_method if unsupported */
|
||||
case SSLv3:
|
||||
meth = SSLv3_method();
|
||||
break;
|
||||
+#endif
|
||||
case TLSv1:
|
||||
meth = TLSv1_method();
|
||||
break;
|
||||
Reference in New Issue
Block a user