-
git (1:2.1.4-2.1ubuntu0.1) vivid-security; urgency=medium
* SECURITY UPDATE: arbitrary code execution issues via URLs
- debian/diff/0011-CVE-2015-7545-1.patch: add a protocol-whitelist
environment variable.
- debian/diff/0012-CVE-2015-7545-2.patch: allow only certain protocols
for submodule fetches.
- debian/diff/0013-CVE-2015-7545-3.patch: refactor protocol whitelist
code.
- debian/diff/0014-CVE-2015-7545-4.patch: limit redirection to
protocol-whitelist.
- debian/diff/0015-CVE-2015-7545-5.patch: limit redirection depth.
- debian/rules: make new tests executable.
- CVE-2015-7545
-- Marc Deslauriers <email address hidden> Fri, 11 Dec 2015 14:14:22 -0500
-
git (1:2.1.4-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Use interest-noawait triggers for gitweb to avoid a
trigger cycle. (Closes: #774607)
-- Niels Thykier <email address hidden> Mon, 02 Feb 2015 19:42:37 +0100
-
git (1:2.1.4-2) unstable; urgency=medium
* update gitweb configuration for Apache 2.4:
* apache2.conf:
* make configuration conditional on CGI and alias support.
* put explicit '+' before FollowSymLinks option.
* README.Debian: update with new configuration file path.
Mention CGI support requirement.
* prerm: fix typo in last line (it should be "fi", not "then").
* update version number in conffile handling code to handle
upgrades within testing.
-- Jonathan Nieder <email address hidden> Fri, 19 Dec 2014 17:52:50 -0800
-
git (1:2.1.4-1) unstable; urgency=medium
* new upstream point release (CVE-2014-9390).
* checkout: tighten exit code handling on errors.
* avoid writing filenames to the work tree that some filesystems
do not distinguish from ".git".
* reject ".gIt" and other path components that case-fold
to ".git" in "git checkout", "git add", and "git fsck".
* new '[core] protectHFS' setting to reject path components
such as ".Git\u200f" that HFS+ folds to ".git" in
"git checkout" and "git add". Always reject such paths
in "git fsck". (U+200F is the Unicode right-to-left
mark.)
* new '[core] protectNTFS' setting to reject path components
such as ".Git " that NTFS folds to ".git" in "git checkout"
and "git add". Always reject such paths in "git fsck".
* gitweb: use apache 2.4-compatible configuration (thx Jean-Michel
Nirgal Vourgère for advice; closes: #669292).
* rules, conffiles: Apache configuration goes in
/etc/apache2/conf-available, not conf.d.
* preinst, postinst, postrm: use dpkg-maintscript-helper to
rename the conffile and preserve local changes.
* postinst, prerm, postrm: use apache2-maintscript-helper if
present to load and unload gitweb configuration.
* implicit: check for debian/$pkg.triggers.
* triggers: re-run postinst when apache2-maintscript-helper is
installed.
* control:
* Pre-Depends: dpkg 1.15.8 for dpkg-maintscript-helper.
* Breaks: apache2.2-common because the Apache configuration
requires version 2.4.
* debian/diff/0009-git-svn-use-SVN-Ra-get_dir2-when-possible.diff:
new from upstream: git svn: use get_dir2 instead of get_dir when
possible (thx Eric Wong; works around: #767530).
* debian/diff/0010-gitweb-hack-around-CGI-s-list-context-...diff:
new from upstream: gitweb: be explicit about use of param() in list
context, avoiding log noiose with libcgi-pm-perl >= 4.08 and a test
failure in t9500-gitweb-standalone-no-errors.sh (thx Reiner
Herrmann; closes: #770655).
* correct spelling of Roland Mas's name in the 1:2.1.3-1 changelog
entry.
-- Jonathan Nieder <email address hidden> Fri, 19 Dec 2014 15:55:34 -0800
-
git (1:2.1.3-1) unstable; urgency=low
* new upstream point release.
* config --add: avoid segfault when key already has an empty value.
* remote-http: avoid failure due to command line length limits when
pushing many refs.
* fast-import: avoid segfault when trying to clear root tree.
* index-pack: reliably detect and error out when encountering
duplicate delta base.
* gc: do not prune objects only reachable from HEAD .
* fsck: be more consistent about exiting nonzero for corruption.
* am: tighten check for mbox 'From ' line.
* daemon: fix error message when bind() fails.
* mergetool: fix --output handling in meld >= 3.12 (see GNOME
bug 737869).
* gitweb: use start_form instead of startform for compatibility
with CGI.pm 4.04 and newer (thx Roland Max; closes: #765525).
* pack-objects: do not write invalid bitmaps when hitting pack
size limit.
-- Jonathan Nieder <email address hidden> Tue, 04 Nov 2014 13:20:39 -0800
-
git (1:2.1.1-1) unstable; urgency=low
* new upstream point release.
-- Jonathan Nieder <email address hidden> Mon, 22 Sep 2014 17:56:49 -0700
-
git (1:2.1.0-1) unstable; urgency=low
* new upstream release (see RelNotes/2.1.0.txt).
-- Jonathan Nieder <email address hidden> Fri, 15 Aug 2014 16:09:26 -0700