From 33b649c476e63700d19210b9405693fca92ef75d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 5 Mar 2015 14:21:14 +0100 Subject: [PATCH] Remove unused cve-2011-2766.patch file --- cve-2011-2766.patch | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 cve-2011-2766.patch diff --git a/cve-2011-2766.patch b/cve-2011-2766.patch deleted file mode 100644 index 7638166..0000000 --- a/cve-2011-2766.patch +++ /dev/null @@ -1,36 +0,0 @@ -For some reason the global hash was not working as expected. This patch -replaces it with a global hashref. Tests show behavior as expected: - -diff --git a/perl/FCGI.PL b/perl/FCGI.PL -index 746aaf3..ce0d70b 100644 ---- a/perl/FCGI.PL -+++ b/perl/FCGI.PL -@@ -295,14 +295,14 @@ sub Request(;***$*$) { - - sub accept() { - warn "accept called as a method; you probably wanted to call Accept" if @_; -- if (%FCGI::ENV) { -- %ENV = %FCGI::ENV; -+ if (defined $FCGI::ENV) { -+ %ENV = %$FCGI::ENV; - } else { -- %FCGI::ENV = %ENV; -+ $FCGI::ENV = {%ENV}; - } - my $rc = Accept($global_request); -- for (keys %FCGI::ENV) { -- $ENV{$_} = $FCGI::ENV{$_} unless exists $ENV{$_}; -+ for (keys %$FCGI::ENV) { -+ $ENV{$_} = $FCGI::ENV->{$_} unless exists $ENV{$_}; - } - - # not SFIO -@@ -314,7 +314,7 @@ sub accept() { - - sub finish() { - warn "finish called as a method; you probably wanted to call Finish" if @_; -- %ENV = %FCGI::ENV if %FCGI::ENV; -+ %ENV = %$FCGI::ENV if (defined $FCGI::ENV); - - # not SFIO - if (tied (*STDIN)) {