[diffoscope] annotated tag 43 created (now 1bac38d)

Jérémy Bobbio lunar at moszumanska.debian.org
Tue Dec 15 17:21:29 CET 2015


This is an automated email from the git hooks/post-receive script.

lunar pushed a change to annotated tag 43
in repository diffoscope.

        at  1bac38d   (tag)
   tagging  a163db624795a09555e9645bedacdd6c7b1934f5 (commit)
  replaces  42
 tagged by  Jérémy Bobbio
        on  Tue Dec 15 17:12:18 2015 +0100

- Log -----------------------------------------------------------------
Format: 1.8
Date: Tue, 15 Dec 2015 15:54:55 +0000
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source all
Version: 43
Distribution: unstable
Urgency: low
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Jérémy Bobbio <lunar at debian.org>
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 805774 806891 807997
Changes:
 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)
Checksums-Sha1:
 35a68cb4e3b3ff9123e29f85004f220ea4eecf87 1131 diffoscope_43.dsc
 d129027063364cfaac87904172263346ff4b4ce4 235064 diffoscope_43.tar.xz
 f94e02fea2f3bdaaec519e79734126192f575778 12286 debbindiff_43_all.deb
 000fd65b300c0c5d228ec060eaf444f261b7a5b3 49492 diffoscope_43_all.deb
Checksums-Sha256:
 bc719f6004df5bf245b484cf6e2cfbb2a7e734f1a670367705d2574e805fddbb 1131 diffoscope_43.dsc
 f6fbf7e769708a84236f5c50fd2a5e01a0a19a49aef8fd6974fc1bd574ba8da7 235064 diffoscope_43.tar.xz
 1b23fc283653419f52c9b15384ba1d2e3b1e18134f3e21b00bb41ff13bd2b937 12286 debbindiff_43_all.deb
 0719e5c9338da9805676633fad5d03106dd765e3a4dfb7c465600decd6a762cc 49492 diffoscope_43_all.deb
Files:
 535f75b58455805e02a3ec744fe86f70 1131 devel optional diffoscope_43.dsc
 6c2d98daa195abc91eff8e45719be497 235064 devel optional diffoscope_43.tar.xz
 da9e8f1c6a03d86fc7fede6558cd875f 12286 oldlibs extra debbindiff_43_all.deb
 943d924002a71942a601f108254e5f2e 49492 devel optional diffoscope_43_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJWcDviAAoJEEAsIlA9Nuk2KroP/3RyD1qHZ7CDZBdHQHhoy/h/
/XJ158e3Tq/tE4BIMUv88gfCTm6yeySBpodfTb5w8drebQnFSBx0QvDgRRd5/dWC
WYU1MUFW1qxEkWhUSH4+GZYMyKVejZ4YFk00t616FBTpoZjGnJrcBLpym+TW6ejL
F/cbbvwIF5TgWC7ny1S5HWmn1rip5yfZLTg6Qz7YfNCQl2Mra2ElUsAJy6tDKncQ
wMNjLSu31G5zZrueGBiyWUwdJuDAYaQl7hjlaKVa8Yk3SmJfczYNbYO8fDijLoXy
R+Sfl9ot9Flm/Ih2vOxAb7f+95Hqj/taLm4pumig7Tx8XNHoYddmZZAnsV8alKUn
uWH+WcfX2x4HJKV/NHHX9xz+Ts67AO4OPM7O7RoAnogjDZGBqMW9t/sd+7XOU6VD
sTh3/AaSQev7ffgcedyRNj/a5caW6RVOmphyn4JdE0AV3AlGtFE1qzsOPUoThTDV
jemaa5DkzdVceSf5TZSwgaZILrln1+CTFYu3J7Aszzv4ZLe4JLN+pQS9z7lynWq9
zUE2aipbZ7RMeGAez2y3yS/jMt0ZaqcIGIFAzRPE8cSMizhh5WT0EqV3S6+CXmbL
2u8rdKTYWO6saabMWdT3tQA9pnbcLTp52LjbixBsM6GMqfiO3TnKcaH17xZhOgQq
ZcGbIRyEG8CwFqsd4xwM
=AfSu
-----END PGP SIGNATURE-----

Baptiste Daroussin (2):
      Use portable arguments for cmp
      Use libarchive and tar as well as other archives

Chris Lamb (1):
      Graphical image comparison using libcaca.

Clemens Lang (1):
      Add comparator for OS X binary files

Ed Maste (1):
      Use more portable LC_CTYPE suggestion

Joachim Breitner (1):
      Multi-file HTML output

Jérémy Bobbio (20):
      Return the target path as string when extracting from a Zip
      Use pass_fds from Popen instead of reimplementing it
      Fix typo in debug message
      Benefit from dictionary keys() behaving as set when comparing md5sums
      Add contact info to README
      Prevent overwriting the destination when extracting with libarchive
      Fix PPU detection and associated tests
      Use lazy extraction instead of explicit bracketing
      Make container class available on demand instead of bracketing
      Call xxd like other commands
      Always compare container content if applicable
      Analyze md5sums file before working on data.tar
      Add support for package names for OS other than Debian
      Improve how jQuery is specified
      Update list of contributors
      Add python3-guestfs to the list of Recommends
      Display a better error message when guestfs can't be started
      Tell libguestfs to use 128 MiB in autopkgtest
      Prevent CBFS comparator from scanning big files needlessly
      Release version 43

Mike McQuaid (1):
      Support older versions of GNU diff.

Reiner Herrmann (8):
      Add comparator for Android dex files
      Add test for dex comparator
      Fix path filtering in class files
      Revert "Fix path filtering in class files"
      Added comparator for filesystem images
      Skip fsimage tests if libguestfs not supported
      Adapt fsimage comparator to recent changes.
      Remove unnecessary comparison.

anthraxx (3):
      Force ppudump to output time in UTC via new TZ var
      make ppu version aware by checking expected magic version
      early exit close_archive in fsimage if no guestfs is available

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  642c125   Add python3-guestfs to the list of Recommends
       new  a5619d3   Display a better error message when guestfs can't be started
       new  7e717af   Tell libguestfs to use 128 MiB in autopkgtest
       new  15981bc   Prevent CBFS comparator from scanning big files needlessly
       new  a163db6   Release version 43

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git


More information about the diffoscope mailing list