This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to branch master
in repository liblwpx-paranoidagent-perl.

commit c717f691d0138d022b74d8a4f074f4e7c1177757
Author: Hilko Bengen <ben...@debian.org>
Date:   Wed Jun 11 22:29:56 2014 +0200

    Added patch to fix HTTPS (Closes: #738493)
---
 debian/patches/0001-Fix-HTTPS.patch | 38 +++++++++++++++++++++++++++++++++++++
 debian/patches/series               |  1 +
 debian/source/format                |  1 +
 3 files changed, 40 insertions(+)

diff --git a/debian/patches/0001-Fix-HTTPS.patch 
b/debian/patches/0001-Fix-HTTPS.patch
new file mode 100644
index 0000000..307276c
--- /dev/null
+++ b/debian/patches/0001-Fix-HTTPS.patch
@@ -0,0 +1,38 @@
+From: Hilko Bengen <ben...@debian.org>
+Date: Tue, 10 Jun 2014 22:59:58 +0200
+Subject: Fix HTTPS
+
+- Revert upstream's decision to force Net::SSL over IO::Socket::SSL.
+- Pass hostname for verification. (This change has been accepted in
+  upstream git)
+---
+ lib/LWPx/ParanoidAgent.pm          | 3 ---
+ lib/LWPx/Protocol/http_paranoid.pm | 1 +
+ 2 files changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/lib/LWPx/ParanoidAgent.pm b/lib/LWPx/ParanoidAgent.pm
+index 2e0feef..4d5cea2 100644
+--- a/lib/LWPx/ParanoidAgent.pm
++++ b/lib/LWPx/ParanoidAgent.pm
+@@ -14,9 +14,6 @@ use Net::DNS;
+ use LWP::Debug ();
+ require Net::SSL;
+ 
+-# fixes https://github.com/csirtgadgets/LWPx-ParanoidAgent/issues/4
+-$Net::HTTPS::SSL_SOCKET_CLASS = 'Net::SSL';
+-
+ sub new {
+     my $class = shift;
+     my %opts = @_;
+diff --git a/lib/LWPx/Protocol/http_paranoid.pm 
b/lib/LWPx/Protocol/http_paranoid.pm
+index bb98526..76a058d 100644
+--- a/lib/LWPx/Protocol/http_paranoid.pm
++++ b/lib/LWPx/Protocol/http_paranoid.pm
+@@ -65,6 +65,7 @@ sub _new_socket
+             (time() - $request->{_timebegin}) :
+             $timeout;
+         $sock = $self->socket_class->new(PeerAddr => $addr,
++                                         PeerHost => $host,
+                                          PeerPort => $port,
+                                          Proto    => 'tcp',
+                                          Timeout  => $conn_timeout,
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..9b5fd13
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-Fix-HTTPS.patch
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-perl/packages/liblwpx-paranoidagent-perl.git

_______________________________________________
Pkg-perl-cvs-commits mailing list
Pkg-perl-cvs-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits

Reply via email to