Package: mercurial / 2.2.2-4+deb7u2
Metadata
Package | Version | Patches format |
---|---|---|
mercurial | 2.2.2-4+deb7u2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
deb_specific__install templates separately | (download) |
mercurial/templater.py |
2 1 + 1 - 0 ! |
--- |
deb_specific__install help separately | (download) |
mercurial/help.py |
6 4 + 2 - 0 ! |
--- |
deb_specific__use_sensible editor.patch | (download) |
hgeditor |
2 1 + 1 - 0 ! |
--- |
deb_specific__hgk.py.patch | (download) |
hgext/hgk.py |
2 1 + 1 - 0 ! |
--- |
deb_specific__optional dependencies | (download) |
hgext/bugzilla.py |
3 2 + 1 - 0 ! |
--- |
proposed_upstream__correct zeroconf doc | (download) |
hgext/zeroconf/__init__.py |
6 3 + 3 - 0 ! |
--- |
deb_specific__install mo fhs.patch | (download) |
mercurial/i18n.py |
2 1 + 1 - 0 ! |
--- |
deb_specific__disable_libdir_replacement.patch | (download) |
setup.py |
3 1 + 2 - 0 ! |
disabled hginstallscripts @libdir@ replacement in setup.py. |
deb_specific__fix_hg ssh_interpreter.patch | (download) |
contrib/hg-ssh |
2 1 + 1 - 0 ! |
fix python interpreter for hg-ssh hg-ssh is installed by dh_install instead of setup.py, so it's interpreter is not fixed automatically for us. System-wide commands should use /usr/bin/python as the Debian Python Policy recommends. Bug-Debian: http://bugs.debian.org/654925 Bug-Ubuntu: https://bugs.launchpad.net/bugs/912625 |
from_upstream__reinclude_root_directory_in_directory_rename_detection.patch | (download) |
mercurial/context.py |
2 1 + 1 - 0 ! |
copies: re-include root directory in directory rename detection (issue3511) Bug: http://bugs.debian.org/698634 Bug-mercurial: http://bz.selenic.com/show_bug.cgi?id=3511 |
from_upstream__set_vimdiff_to_check_changed.patch | (download) |
contrib/mergetools.hgrc |
1 1 + 0 - 0 ! |
mergetools.hgrc: set vimdiff to check=changed Bug: http://bugs.debian.org/701168 |
from_upstream__mergetools_vimdiff_issue_warning.patch | (download) |
contrib/mergetools.hgrc |
2 1 + 1 - 0 ! |
mergetools: vimdiff issue a warning explaining how to abort |
from_upstream__mergetools_refine_vimdiff_warning_message.patch | (download) |
contrib/mergetools.hgrc |
2 1 + 1 - 0 ! |
mergetools: refine vimdiff warning message We explicitly redraw before echoing the message so that it simply displays at the bottom of the window. Also simplifies the message printing by using 'echomsg' (which uses 'echohl' internally) and adds the names of the software involved for improved Googleability. Bug: http://bugs.debian.org/701168 |
from_upstream__encoding_add_hfsignoreclean_to_clean_out_HFS ignored_characters.patch | (download) |
mercurial/encoding.py |
22 22 + 0 - 0 ! |
encoding: add hfsignoreclean to clean out hfs-ignored characters According to Apple Technote 1150 (unavailable from Apple as far as I can tell, but archived in several places online), HFS+ ignores sixteen specific unicode runes when doing path normalization. We need to handle those cases, so this function lets us efficiently strip the offending characters from a UTF-8 encoded string (which is the only way it seems to matter on OS X.) . This is a fix for CVE-2014-9390 |
from_upstream__pathauditor_check_for_codepoints_ignored_on_OS_X.patch | (download) |
mercurial/scmutil.py |
9 6 + 3 - 0 ! |
pathauditor: check for codepoints ignored on os x This is a fix for CVE-2014-9390 |
from_upstream__pathauditor_check_for_Windows_shortname_aliases.patch | (download) |
mercurial/scmutil.py |
7 7 + 0 - 0 ! |
pathauditor: check for windows shortname aliases This is a fix for CVE-2014-9390 |
from_upstream__sshpeer_more_thorough_shell_quoting.patch | (download) |
mercurial/sshrepo.py |
7 6 + 1 - 0 ! |
sshpeer: more thorough shell quoting This fixes CVE-2014-9462 |
from_upstream__mpatch_rewrite_pointer_overflow_checks.patch | (download) |
mercurial/mpatch.c |
41 16 + 25 - 0 ! |
--- |
from_upstream__parsers fix list sizing rounding error.patch | (download) |
mercurial/mpatch.c |
2 1 + 1 - 0 ! |
--- |
from_upstream__parsers detect short records.patch | (download) |
mercurial/mpatch.c |
4 2 + 2 - 0 ! |
--- |
from_upstream__subrepo set GIT_ALLOW_PROTOCOL to limit git clone protocols.patch | (download) |
mercurial/subrepo.py |
5 5 + 0 - 0 ! |
--- |
from_upstream__convert add new, non clowny interface for shelling out to git.patch | (download) |
hgext/convert/git.py |
20 18 + 2 - 0 ! |
--- |
from_upstream__convert rewrite calls to Git to use the new shelling mechanism.patch | (download) |
hgext/convert/git.py |
55 30 + 25 - 0 ! |
--- |
from_upstream__convert dead code removal old git calling functions.patch | (download) |
hgext/convert/git.py |
22 0 + 22 - 0 ! |
--- |
from_upstream__convert test for shell injection in git calls.patch | (download) |
tests/test-convert-git.t |
17 17 + 0 - 0 ! |
--- |