mercurial (3.7.3-1ubuntu1.2) xenial-security; urgency=medium * SECURITY UPDATE: Refresh CVE-2018-13347-extras.patch as it was missing part of the fix. Also updated CVE-2018-13346.patch and CVE-2018-13348.patch to correctly reflect the correct lines. -- Eduardo Barretto Tue, 27 Nov 2018 11:54:57 -0200 mercurial (3.7.3-1ubuntu1.1) xenial-security; urgency=medium * SECURITY UPDATE: The convert extension might allow attackers to execute arbitrary code via a crafted git repository name. - debian/patches/CVE-2016-3105.patch: Pass absolute paths to git. - CVE-2016-3105 * SECURITY UPDATE: hg server --stdio allows remote authenticated users to launch the Python debugger and execute arbitrary code. - debian/patches/CVE-2017-9462.patch: Protect against malicious hg serve --stdio invocations. - CVE-2017-9462 * SECURITY UPDATE: A specially malformed repository can cause GIT subrepositories to run arbitrary code. - debian/patches/CVE-2017-17458_part1.patch: add test-audit-subrepo.t testcase. - debian/patches/CVE-2017-17458_part2.patch: disallow symlink traversal across subrepo mount point. - CVE-2017-17458 * SECURITY UPDATE: Missing symlink check could be abused to write to files outside the repository. - debian/patches/CVE-2017-1000115.patch: Fix symlink traversal. - CVE-2017-1000115 * SECURITY UPDATE: Possible shell-injection attack from not adequately sanitizing hostnames passed to ssh. - debian/patches/CVE-2017-1000116.patch: Sanitize hostnames passed to ssh. - CVE-2017-1000116 * SECURITY UPDATE: Integer underflow and overflow. - debian/patches/CVE-2018-13347.patch: Protect against underflow. - debian/patches/CVE-2018-13347-extras.patch: Protect against overflow. - CVE-2018-13347 * SECURITY UPDATE: Able to start fragment past of the end of original data. - debian/patches/CVE-2018-13346.patch: Ensure fragment start is not past then end of orig. - CVE-2018-13346 * SECURITY UPDATE: Data mishandling in certain situations. - debian/patches/CVE-2018-13348.patch: Be more careful about parsing binary patch data. - CVE-2018-13348 * SECURITY UPDATE: Vulnerability in Protocol server can result in unauthorized data access. - debian/patches/CVE-2018-1000132.patch: Always perform permissions checks on protocol commands. - CVE-2018-1000132 -- Eduardo Barretto Tue, 13 Nov 2018 16:10:13 -0200 mercurial (3.7.3-1ubuntu1) xenial; urgency=low * Merge from Debian unstable. Remaining changes: - debian/patches/fix_tz_ftbfs.patch: fix test failure caused by timezone parsing oddity with newer glibc. -- Gianfranco Costamagna Wed, 06 Apr 2016 14:53:10 +0200 mercurial (3.7.3-1) unstable; urgency=medium * New security upstream release fixes CVE-2016-3068, CVE-2016-3069 and CVE-2016-3630. * Fix "FTBFS when built with dpkg-buildpackage -A". Thanks Julien Cristau for the patch (Closes: #807021) * Avoid allow-stderr in mercurial-git autopkgtest -- Javi Merino Wed, 30 Mar 2016 08:20:07 +0100 mercurial (3.7.2-2) unstable; urgency=medium * Don't run test-clonebundle.t when building. Reproducible builds don't setup name resolution (Closes: #809770) -- Javi Merino Sat, 05 Mar 2016 12:08:37 +0000 mercurial (3.7.2-1) unstable; urgency=medium * New upstream release * Blacklist test-parse-date.t . It fails on some of the chroots of some architectures * Bump standards-version to 3.9.6 (no change needed) * Use https for vcs-browser. Thanks lintian * Update homepage -- Javi Merino Wed, 02 Mar 2016 22:28:36 +0000 mercurial (3.7.1-1) unstable; urgency=medium * New upstream release * Fix "mercurial-git autopkgtest fails because of stderr" by allowing the test to output to stderr (Closes: #808376) * Allow the hgsubversion test to output to stderr -- Javi Merino Thu, 11 Feb 2016 22:43:27 +0000 mercurial (3.6.2-1ubuntu2) xenial; urgency=medium * debian/tests/mercurial-git: Redirect stderr of git clone and git push to stdout, to fix failure. -- Dmitry Shachnev Thu, 17 Dec 2015 10:40:57 +0300 mercurial (3.6.2-1ubuntu1) xenial; urgency=medium * Merge with Debian unstable, remaining change: - debian/patches/fix_tz_ftbfs.patch: fix test failure caused by timezone parsing oddity with newer glibc. -- Dmitry Shachnev Wed, 16 Dec 2015 18:49:21 +0300 mercurial (3.6.2-1) unstable; urgency=medium * New upstream release * Improve autopkgtest for mercurial-git to test pushing commits from the mercurial clone to git * Update breaks of hgsubversion. hgsubversion 1.8.3-2 works with mercurial 3.6 -- Javi Merino Fri, 04 Dec 2015 07:37:49 +0000 # For older changelog entries, run 'apt-get changelog mercurial-common'