Date: Friday, March 4, 2016 @ 12:19:53
  Author: heftig
Revision: 164727

Disable SSLv3

Added:
  mongodb-tools/trunk/disable-sslv3.patch
Modified:
  mongodb-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2016-03-04 11:19:17 UTC (rev 164726)
+++ PKGBUILD    2016-03-04 11:19:53 UTC (rev 164727)
@@ -10,11 +10,14 @@
 license=('Apache')
 depends=('libsasl' 'gcc-libs>=5.3.0-3')
 makedepends=('git' 'gcc-go')
-source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver";)
-md5sums=('SKIP')
+source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver";
+        "disable-sslv3.patch")
+md5sums=('SKIP'
+         '883ddbb1a936d988c2d0c6d78644dce9')
 
 prepare() {
   cd mongo-tools
+  patch -Np1 -i ../disable-sslv3.patch
   . ./set_gopath.sh
   mkdir bin
 }

Added: disable-sslv3.patch
===================================================================
--- disable-sslv3.patch                         (rev 0)
+++ disable-sslv3.patch 2016-03-04 11:19:53 UTC (rev 164727)
@@ -0,0 +1,13 @@
+diff --git i/vendor/src/github.com/spacemonkeygo/openssl/ctx.go 
w/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
+index 22d6dd1..25b0eec 100644
+--- i/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
++++ w/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
+@@ -141,7 +141,7 @@ func NewCtxWithVersion(version SSLVersion) (*Ctx, error) {
+       var method *C.SSL_METHOD
+       switch version {
+       case SSLv3:
+-              method = C.SSLv3_method()
++              method = C.SSLv23_method()
+       case TLSv1:
+               method = C.TLSv1_method()
+       case TLSv1_1:

Reply via email to