[lcgdm-dav] added patch: unescaping received parameters on mod_lcgdm_disk

Alejandro Alvarez aalvarez at fedoraproject.org
Tue Mar 5 11:02:18 UTC 2013


commit 992381dcd655058ce7f1661f53fe1d9b8086f037
Author: aalvarez <alejandro.alvarez.ayllon at cern.ch>
Date:   Tue Mar 5 11:46:40 2013 +0100

    added patch: unescaping received parameters on mod_lcgdm_disk

 .gitignore     |    2 ++
 lcgdm-dav.spec |    9 ++++++++-
 sources        |    1 +
 3 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7b36723..7bb80bb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,5 @@
 /lcgdm-dav-0.11.0.tar.gz
 /lcgdm-dav-0.12.0.tar.gz
 /lcgdm-dav-0.12.1.tar.gz
+/LCGDM-990.patch
+/lcgdm-dav-unescape.patch
diff --git a/lcgdm-dav.spec b/lcgdm-dav.spec
index ff62eed..0bb2f78 100644
--- a/lcgdm-dav.spec
+++ b/lcgdm-dav.spec
@@ -2,7 +2,7 @@
 
 Name:		lcgdm-dav
 Version:	0.12.1
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	HTTP/DAV front end to the DPM/LFC services
 Group:		Applications/Internet
 License:	ASL 2.0
@@ -12,6 +12,9 @@ URL:		https://svnweb.cern.ch/trac/lcgdm
 # svn export http://svn.cern.ch/guest/lcgdm/lcgdm-dav/tags/lcgdm-dav_0_12_1 lcgdm-dav-0.12.1
 # tar -czvf lcgdm-dav-0.12.1.tar.gz lcgdm-dav-0.12.1
 Source0:	%{name}-%{version}.tar.gz
+#		mod_lcgdm_disk url-decodes received parameters
+#		https://its.cern.ch/jira/browse/LCGDM-990
+Patch0:		lcgdm-dav-unescape.patch
 Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	cmake%{?_isa}
@@ -79,6 +82,7 @@ The lcgdm-dav server package providing the HTTP and DAV front end to the LCGDM
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch0 -p0
 
 %build
 %cmake . -DCMAKE_INSTALL_PREFIX=/
@@ -123,6 +127,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/%{name}/*
 
 %changelog
+* Tue Mar 05 2013 Alejandro Alvarez <aalvarez at cern.ch> - 0.12.1-2
+- Upstream patch: mod_lcgdm_disk url-decodes received parameters
+
 * Fri Feb 08 2013 Ricardo Rocha <ricardo.rocha at cern.ch> - 0.12.1-1
 - Update for new upstream release (patch for segfault)
 
diff --git a/sources b/sources
index e355d0a..89777c2 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 0b6968c0359d37871614e38c0352ba5b  lcgdm-dav-0.12.1.tar.gz
+0b4bffeb44c1cbc6d1c1fdb2ebb949de  lcgdm-dav-unescape.patch


More information about the scm-commits mailing list