Date: Thursday, March 3, 2016 @ 11:44:34
  Author: heftig
Revision: 260610

Disable SSLv3

Added:
  ptlib/trunk/disable-sslv3.patch
Modified:
  ptlib/trunk/PKGBUILD

---------------------+
 PKGBUILD            |    7 +++++--
 disable-sslv3.patch |   18 ++++++++++++++++++
 2 files changed, 23 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2016-03-03 10:10:49 UTC (rev 260609)
+++ PKGBUILD    2016-03-03 10:44:34 UTC (rev 260610)
@@ -13,15 +13,18 @@
 conflicts=('pwlib')
 source=(http://downloads.sourceforge.net/opalvoip/ptlib-$pkgver.tar.bz2
         ptlib-2.10.10-bison_fixes-1.patch
-        ptlib-gcc5.patch)
+        ptlib-gcc5.patch
+        disable-sslv3.patch)
 sha256sums=('27a8ba1fd147195c0b310897f81d26f73996b77b18147e587638444cfacd681a'
             '11027b21f568b2ab84f9c25775e5a697a15304b39aaab6380922ed609aac63b9'
-            '7cf1781f6f7136252770de712399be493b991d5c2e0b36e908eb1770b189cfd7')
+            '7cf1781f6f7136252770de712399be493b991d5c2e0b36e908eb1770b189cfd7'
+            '6a290d636d24138282762a5a53a8c92bd1760261fcdda155b825b9d62c30fdb1')
 
 prepare() {
   cd $pkgname-$pkgver
   patch -Np1 -i ../ptlib-2.10.10-bison_fixes-1.patch
   patch -Np1 -i ../ptlib-gcc5.patch
+  patch -Np1 -i ../disable-sslv3.patch
 }
 
 build() {

Added: disable-sslv3.patch
===================================================================
--- disable-sslv3.patch                         (rev 0)
+++ disable-sslv3.patch 2016-03-03 10:44:34 UTC (rev 260610)
@@ -0,0 +1,18 @@
+diff -u -r ptlib-2.10.11/src/ptclib/pssl.cxx 
ptlib-2.10.11-nossl3/src/ptclib/pssl.cxx
+--- ptlib-2.10.11/src/ptclib/pssl.cxx  2013-08-15 01:20:27.000000000 +0200
++++ ptlib-2.10.11-nossl3/src/ptclib/pssl.cxx   2016-03-03 11:39:02.224835510 
+0100
+@@ -805,13 +805,11 @@
+   SSL_METHOD * meth;
+ 
+   switch (method) {
+-    case SSLv3:
+-      meth = SSLv3_method();
+-      break;
+     case TLSv1:
+       meth = TLSv1_method(); 
+       break;
+     case SSLv23:
++    case SSLv3:
+     default:
+       meth = SSLv23_method();
+       break;

Reply via email to