[Python-apps-commits] r2355 - in packages/mercurial/branches (4 files)
vt-guest at users.alioth.debian.org
vt-guest at users.alioth.debian.org
Tue Feb 10 16:47:18 UTC 2009
Date: Tuesday, February 10, 2009 @ 16:47:17
Author: vt-guest
Revision: 2355
Add mercurial 1.0.1-5.1 from lenny to version control
Added:
packages/mercurial/branches/lenny/
(from rev 1692, packages/mercurial/trunk)
packages/mercurial/branches/lenny/debian/patches/CVE-2008-4297
Modified:
packages/mercurial/branches/lenny/debian/changelog
packages/mercurial/branches/lenny/debian/patches/series
Copied: packages/mercurial/branches/lenny (from rev 1692, packages/mercurial/trunk)
Modified: packages/mercurial/branches/lenny/debian/changelog
===================================================================
--- packages/mercurial/trunk/debian/changelog 2008-08-26 13:30:05 UTC (rev 1692)
+++ packages/mercurial/branches/lenny/debian/changelog 2009-02-10 16:47:17 UTC (rev 2355)
@@ -1,3 +1,11 @@
+mercurial (1.0.1-5.1) unstable; urgency=high
+
+ * Non-maintainer upload by the Security Team.
+ * Honor allowpull configuration setting from hgrc on a repository clone to
+ prevent information disclosure (CVE-2008-4297; Closes: #500781).
+
+ -- Nico Golde <nion at debian.org> Fri, 03 Oct 2008 16:25:13 +0200
+
mercurial (1.0.1-5) unstable; urgency=low
* Fix debian/copyright (GPL-2 only and not GPL-2+) (Closes: #493967)
Added: packages/mercurial/branches/lenny/debian/patches/CVE-2008-4297
===================================================================
--- packages/mercurial/branches/lenny/debian/patches/CVE-2008-4297 (rev 0)
+++ packages/mercurial/branches/lenny/debian/patches/CVE-2008-4297 2009-02-10 16:47:17 UTC (rev 2355)
@@ -0,0 +1,12 @@
+Index: mercurial-1.0.1/mercurial/hgweb/protocol.py
+===================================================================
+--- mercurial-1.0.1.orig/mercurial/hgweb/protocol.py 2008-10-03 16:24:51.000000000 +0200
++++ mercurial-1.0.1/mercurial/hgweb/protocol.py 2008-10-03 16:25:01.000000000 +0200
+@@ -224,5 +224,7 @@
+ os.unlink(tempname)
+
+ def stream_out(web, req):
++ if not web.allowpull:
++ return
+ req.respond(HTTP_OK, HGTYPE)
+ streamclone.stream_out(web.repo, req, untrusted=True)
Modified: packages/mercurial/branches/lenny/debian/patches/series
===================================================================
--- packages/mercurial/trunk/debian/patches/series 2008-08-26 13:30:05 UTC (rev 1692)
+++ packages/mercurial/branches/lenny/debian/patches/series 2009-02-10 16:47:17 UTC (rev 2355)
@@ -1,3 +1,4 @@
+CVE-2008-4297
proposed_upstream__python-module-not-script.patch
proposed_upstream__extension_syntax.patch
deb_specific__FAQ_subst.patch
More information about the Python-apps-commits
mailing list