[arch-commits] Commit in ptlib/trunk (PKGBUILD disable-sslv3.patch)

Jan Steffens heftig at archlinux.org
Thu Mar 3 10:44:34 UTC 2016


    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;



More information about the arch-commits mailing list