Change log for diffoscope package in Ubuntu
226 → 242 of 242 results | First • Previous • Next • Last |
diffoscope (55) unstable; urgency=medium [ anthraxx ] * Fix sqlite3 magic recognition when using file >= 5.27. (Closes: #830434) [ Satyam Zode ] * Add argument completion feature to diffoscope. (Closes: #826711) [ Chris Lamb ] * Improve message when data differs. (Closes: #827981) [ Reiner Herrmann ] * Clarify the input arguments. (Closes: #826894) [ Holger Levsen ] * Add link to homepage in HTML output. [ Rainer Müller ] * python-magic >=0.4.12 does not require decode. -- Reiner Herrmann <email address hidden> Fri, 15 Jul 2016 21:50:29 +0200
Available diffs
- diff from 54 to 55 (3.8 KiB)
diffoscope (54) unstable; urgency=medium * Fix syntax in RequiredToolNotFound.PROVIDERS. This caused --list-tools to miss entries, and by it missing Recommends in the Debian package. -- Mattia Rizzolo <email address hidden> Fri, 03 Jun 2016 16:16:02 +0000
Available diffs
- diff from 52 to 54 (4.9 KiB)
diffoscope (52) unstable; urgency=medium [ Mattia Rizzolo ] * debian/gbp.conf: add a conf to have gbp tag the releases how we like them. [ Holger Levsen ] * Drop transitional debbindiff package. * debian/control: Drop XS-Prefix from Testsuite: field, thanks lintian. * Mention --max-report-size only once in the manpage. (Closes: #819956) [ Satyam Zode ] * Fix typo in documentation. [ Reiner Herrmann ] * Bump Standards-Version to 3.9.8, no changes required. * Let objdump demangle symbols for better readability. * Install bin/diffoscope instead of auto-generated script. (Closes: #821777) -- Reiner Herrmann <email address hidden> Wed, 20 Apr 2016 20:28:03 +0200
Available diffs
- diff from 51 to 52 (2.0 KiB)
Superseded in yakkety-release |
Published in xenial-release |
Deleted in xenial-proposed (Reason: moved to release) |
diffoscope (51) unstable; urgency=medium * Team upload. * Re-upload, the last uploaded tarball was broken, missing test files. -- Mattia Rizzolo <email address hidden> Sun, 28 Feb 2016 11:56:35 +0000
Available diffs
- diff from 49 to 51 (28.6 KiB)
diffoscope (49) unstable; urgency=medium [ Jérémy Bobbio ] * Don't crash when we can't find the debug file in a matching debug package. This repairs diffoscope for xserver-xorg and other packages. * Use libarchive to read metadata from ar archives. The output is more precise and less dependent on binutils version. The command line `ar` tool is not used any more so remove it from the required tools. * Split readelf --debug-dump output when examining ELF files. Based on a patch by Dhole. * Keep both .debug_str and .zdebug_str as ElfSection. Thanks to Niels Thykier for noticing the problem. * Fix a logic error in _install_debug_symbols. Thanks anthraxx for the report and the fix. * Use recursive containers for directory and only look at files with ending in .deb when looking for Build IDs. Both avoid looking at too many files when searching for matching debug packages. Thanks Helmut Grohne and Steven Chamberlain for the reports and tests. (Closes: #813052) * Add support for ICC profiles. This adds a Recommends on colord in Debian. * Harmonize spaces and commas in package list. * Update PPU files test data for FPC 3.0.0. * Update exepcted javap output for OpenJDK 1.8. * Stop specializing files from directories earlier than necessary. [ anthraxx ] * Adding cd-iccdump package reference for Arch Linux. [ Mattia Rizzolo ] * Use HTTPS in Vcs-Git. [ Holger Levsen ] * Bump standards version to 3.9.7, no changes needed. * Use /git/ instead /cgit/ in Vcs-Browser. -- Jérémy Bobbio <email address hidden> Wed, 17 Feb 2016 18:12:45 +0100
Available diffs
- diff from 48 to 49 (8.3 KiB)
diffoscope (48) unstable; urgency=medium * Open debian/control file in binary mode (Closes: #812524) * Fix recognizes() for files ending in .buildinfo but without a Checksums-Sha256 field. (Closes: #812534) * Fix finding debug packages with multiple Build-Ids. * Cleanup how arguments are given to readelf for sections. * Only pass --decompress to readelf when the option is supported. This restores compatibility with older versions of binutils. * Skip dbgsym tests if the debian Python module is not available. -- Jérémy Bobbio <email address hidden> Tue, 26 Jan 2016 12:13:57 +0100
Available diffs
- diff from 42 to 48 (47.4 KiB)
- diff from 47 to 48 (2.0 KiB)
diffoscope (47) unstable; urgency=low * Don't show a difference for identical but long diff inputs (e.g. objdump output). This should make diffoscope run longer for large diff inputs, but more correct reports worths it. * Fix symbol ignore regexp for ELF files. * Ask readelf to decompress sections before dumping their content. * Don't redefine .name() in Archive when its already defined in File. * All files can now belong to a container. This will help us implement cross-file analysis. * Update requirements for ELF tests. * Sort file order when comparing directories. * Use Python OrderedDict instead of keeping a list of sections in ELF container. * Install detached symbols from debug .deb before comparing ELF files. This means objdump output should have line numbers for Debian packages built with recent debhelper as long as the associated debug package is in the same directory. * Add support for Debian .buildinfo files. -- Jérémy Bobbio <email address hidden> Sat, 23 Jan 2016 18:08:33 +0000
Available diffs
- diff from 46 to 47 (9.8 KiB)
diffoscope (46) unstable; urgency=low [ Dhole ] * Improve ELF comparisons by performing comparisons section by section. (Closes: #808197) [ Jérémy Bobbio ] * Further split readelf output when examining ELF files. * Skip dumping ELF sections that are already covered by previous readelf calls to avoid redundant output. Thanks Mike Hommey for the report. (Closes: #808267) * Fix ELF comparisons against non-existing files. * Filter symbols for IP-relative ops from ELF disassembled output as they will create differences that don't really exist. Thanks Mike Hommey for the report and test cases. (Closes: #808207) * Add forgotten requirements for tests with non-existing files. * Improve tests for comparisons against non-existing files. * Respect order of containers when performing comparisons. It makes the output somewhat nicer, especially for things that are expected to be in a certain order, like ELF sections. * Fix comparisons of directory with broken symlinks. Thanks Tuomas Tynkkynen for reporting the issue. (Closes: #810825) -- Jérémy Bobbio <email address hidden> Tue, 19 Jan 2016 16:46:47 +0100
Available diffs
- diff from 45 to 46 (7.9 KiB)
diffoscope (45) unstable; urgency=medium [ Rainer Müller ] * Fix typo in Mach-O comparator. [ Jérémy Bobbio ] * Ensure that we always get path names from libarchive as str. (Closes: #808541) * Read ext4 reference diff using UTF-8 to ensure that the test suite works when run under various locales. * Replace file path by a fixed placeholder in readelf and objdump output. This will work better when comparing ELF files given on the command line. * Read lines using an iterator instead of loading a full list in memory. This greatly help diffoscope when running on large binaries. Thanks Mike Hommey for the report and good test case. (Closes: #808120) * Properly report lines we can't parse in squashfs listing. * Correctly parse squashfs device entries with device minors larger than 3 digits. Thanks sajolida for providing the samples. * Use libarchive to list files in tar and cpio archives. The output of cpio and tar is too hard to control properly and tend to vary over time. (Closes: #808809) * Ensure files extracted from a squashfs image are deleted after being compared instead being done examining the image. -- Jérémy Bobbio <email address hidden> Mon, 04 Jan 2016 16:24:50 +0100
Available diffs
- diff from 44 to 45 (5.6 KiB)
diffoscope (44) unstable; urgency=medium [ Mike Hommey ] * Tell readelf to use wide output. (Closes: #808103) * Add support for Mozilla optimized Zip files. (Closes: #808002) * Use <ins/> and <del/> in HTML output. * Fix line numbering in HTML diff output (Closes: #808199) [ Jérémy Bobbio ] * Fix .deb comparisons when md5sums is wrong or missing. (Closes: #808104) * Remove some quadratic string concatenations in HTML presenter. * Remove useless <span>s in HTML output. (Closes: #808121) * Replace calling find by using os.walk in directory comparator. * Sort the file list in directory comparator. (Closes: #808003) * Ensure the 'lines skipped' message gets written when lines are skipped at the end of a diff. * Make sure to read HTML reports as utf-8 in tests. [ Esa Peuha ] * Convert HTML character entity references to UTF-8 characters to save space. -- Jérémy Bobbio <email address hidden> Fri, 18 Dec 2015 15:42:20 +0000
Available diffs
- diff from 43 to 44 (5.3 KiB)
diffoscope (43) unstable; urgency=low [ Reiner Herrmann ] * Add comparator for Android dex files. * Add comparator for filesystem images using libguestfs. [ Chris Lamb ] * Add comparator for icons and JPEG images using libcaca. [ Clemens Lang ] * Add comparator for OS X binary files (also known as Mach-O). Requires the otool(1) and lipo(1) which are mostly likely found on OS X. [ Baptiste Daroussin ] * Use libarchive for tar instead of Python included library. We already have libarchive as a mandatory dependency, and libarchive is faster and more reliable. [ Mike McQuaid ] * Support older versions of GNU diff. OS X 10.11 ships with an older GPLv2 version (`2.8.1`) which does not support the `diff -u7` flag but instead wants to use `diff -U7` which appears to be forward compatible. [ Ed Maste ] * Use more portable LC_CTYPE suggestion. The C.UTF-8 locale is a Debian thing. [ Levente Polyak ] * Force ppudump to output time in UTC using the TZ variable. Support for the TZ environment variable has been implemented in fpc r32369. * Make PPU comparator version aware by checking the magic version expected by ppudump itself. [ Joachim Breitner ] * Add support for multi-file HTML output with on-demand loading of long diffs. This is available through the --html-dir option. Location of the jQuery JavaScript library can be specified through the --jquery option. (Closes: #806891) [ Jérémy Bobbio ] * Return the target path as string when extracting from a Zip. Regression introduced in diffoscope 41. (Closes: #805774) * Use pass_fds from Popen instead of reimplementing it. Thanks Baptiste Daroussin for the tip. * Fix typo in debug message. Thanks Clemens Lang! * Benefit from dictionary keys() behaving as set when comparing md5sums. * Prevent overwriting the destination when extracting with libarchive. Thanks Baptiste Daroussin noticing and initial implementation. * Fix PPU detection and associated tests. * Use lazy extraction instead of explicit bracketing. We now rely on Python garbage collector to delete file once we are done comparing. This will make parallel processing easier to implement. * Make container class available on demand instead of bracketing. This cleanups boilerplate code, and should make parallel processing easier to implement. * Always compare container content if applicable. This removes more boilerplate code. * Call xxd like other commands. * Analyze md5sums file in .deb before working on data.tar. This makes the code more robust and is required to properly skip files listed as identical in md5sums while doing parallel processing. * Add support for package names for OS other than Debian. The --list-tools command-line option now supports an optional argument to display a given operating system. When --list-tools is called without an optional argument and the current operating system is unknown, the list of packages for all known operating systems will be displayed. Initial implementation by Mattia Rizzolo, then greatly enhanced by Levente Polyak. * Update list of contributors. * Add contact info to README. * Add python3-guestfs to the list of Recommends. * Display a better error message when guestfs can't be started. * Set libguestfs memory allocation to 128 MiB in autopkgtest as more is likely to fail with adt-virt-qemu default settings. * Prevent CBFS comparator from scanning big files needlessly. Thanks Mike Hommey for the detailed bug report and suggestions. (Closes: #807997) -- Jérémy Bobbio <email address hidden> Tue, 15 Dec 2015 15:54:55 +0000
Available diffs
- diff from 42 to 43 (29.3 KiB)
diffoscope (42) unstable; urgency=medium * Add missing Depends on python3-pkg-resources. * Add another autopkgtest to test command line without recommends. * Make comparison of zip archives with utf-8 file names more robust. (Closes: #805418) * Stop crashing on misencoded readelf output. (Closes: #804061) * Ignore encoding errors in diff output. * Add binutils-multiarch to Build-Depends so the test suite can pass on architectures other than amd64. -- Jérémy Bobbio <email address hidden> Fri, 20 Nov 2015 18:57:54 +0000
Available diffs
- diff from 41 to 42 (2.2 KiB)
diffoscope (41) unstable; urgency=low * Minor rewordings in README. * Fix link in README. Thanks anthraxx. * Also skip tests when very common tools are unavailable. * Add git-buildpackage configuration in the hope it will help to get proper source tarball. * Allow commands to be called with specified environment variables. * Force ppudump to output time in UTC by setting TZDIR in the environment. -- Jérémy Bobbio <email address hidden> Sat, 14 Nov 2015 14:23:09 +0100
Available diffs
- diff from 38 to 41 (13.7 KiB)
- diff from 40 to 41 (3.6 KiB)
diffoscope (40) unstable; urgency=low * Add missing files in PyPI package. * Use libarchive instead of debian.arfile to extract .deb. * Make python-debian optional. This will help packaging diffoscope in other distributions. * Add 'Programming Language' to PyPI classifiers. -- Jérémy Bobbio <email address hidden> Fri, 13 Nov 2015 12:03:16 +0100
Available diffs
- diff from 38 to 40 (12.1 KiB)
diffoscope (38) unstable; urgency=medium * Fix dh_python3 package overrides so we get a correct versioned Depends on python3-tlsh. -- Jérémy Bobbio <email address hidden> Sat, 17 Oct 2015 11:05:12 +0200
Available diffs
- diff from 33 to 38 (23.6 KiB)
Superseded in xenial-release |
Obsolete in wily-release |
Deleted in wily-proposed (Reason: moved to release) |
diffoscope (33) unstable; urgency=medium * Fix path to diffoscope used to generate Recommends. (Closes: #797978) -- Jérémy Bobbio <email address hidden> Fri, 04 Sep 2015 10:20:45 +0200
Available diffs
- diff from 30 to 33 (20.6 KiB)
diffoscope (30) unstable; urgency=low * Remove empty line at the beginning of HTML reports. * Stop failing to run the tests when uid 1000 doesn't exist. * Make .changes file matching more accurate. * Move the sanity check for version number from clean to build rule. * Remove leftover debug in squashfs comparator. * Stop decompressing squashfs directories as we compare content already. -- Jérémy Bobbio <email address hidden> Sun, 09 Aug 2015 12:18:30 +0200
226 → 242 of 242 results | First • Previous • Next • Last |