[diffoscope] 03/03: Changelog for v85
Mattia Rizzolo
mattia at debian.org
Mon Jul 31 21:52:24 CEST 2017
This is an automated email from the git hooks/post-receive script.
mattia pushed a commit to branch master
in repository diffoscope.
commit 86de00144aee34379751b33760283e123c43b418
Author: Mattia Rizzolo <mattia at debian.org>
Date: Mon Jul 31 21:52:11 2017 +0200
Changelog for v85
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
---
debian/changelog | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 1992972..e234deb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,68 @@
+diffoscope (85) UNRELEASED; urgency=medium
+
+ [ Mattia Rizzolo ]
+ * tools:
+ + move from the deprecated platform.linux_distribution() to the external
+ python package "distro". Add it as an optioanl dependency, as without it
+ distribution detection (i.e. `diffoscope --list-tools`) won't work.
+ Also add it as a Debian (hard) dependency, as it's a very lightway
+ package, and the usefulness it brings are great.
+ + add a get_package_provider() function, returning the package name
+ that best matches the system.
+ * exc:
+ + in RequiredToolNotFound.get_package(), just call the new
+ get_package_provider()
+ * debian/rules:
+ + recommends the defusedxml python package, to avoid using the python3's
+ standard xml library and its security holes.
+
+ [ Chris Lamb ]
+ * comparators:
+ + sqlite:
+ - Simplify file detection by rewriting manual `recognizes` call
+ with a `Sqlite3Database.RE_FILE_TYPE` definition.
+ + xml:
+ - Fix EPUB "missing file" tests; they ship a META-INF/container.xml file.
+
+ [ Ximin Luo ]
+ * comparators:
+ + factor common logic from various comparators into File.recognizes.
+ + more tidying up and making names consistent.
+ + directory:
+ - make stat(1) warning textually like the other warnings.
+ - bump stat(1) warning into an error.
+ - use getfacl(1) before lsattr(1) as it's more general.
+ + apk:
+ - less kludgy way of detecting APKs. Closes: #868486
+ * main, logging:
+ + restore old logger settings to avoid pytest fail in certain situations.
+ * debian/rules:
+ + add a check to prevent additions of "DOS/MBR" file type.
+ * feeder:
+ + force a flush when writing output to diff. Closes: #870049
+ * tests/comparators:
+ + directory:
+ - be less strict about the expected test output, to cope with a missing
+ `getfacl`. Closes: #868534
+
+ [ Juliana Oliveira Rodrigues ]
+ * comparators:
+ + Add new XML comparator. Closes: #866120
+ The comparator will use defusedxml if this is installed, to avoid
+ falling in known security holes coming from the XML specification.
+ * tests/comparators:
+ + apk:
+ - fix the tests after the addition of the XML comparator.
+ + image:
+ - fix test_ico_image for identify >= 6.9.8.
+
+ [ Guangyuan Yang ]
+ * tests/comparators:
+ + device:
+ - fix 2 cases for FreeBSD.
+
+ -- Mattia Rizzolo <mattia at debian.org> Mon, 31 Jul 2017 18:06:49 +0200
+
diffoscope (84) unstable; urgency=medium
[ Ximin Luo ]
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the diffoscope
mailing list