Accepted:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 28 Jul 2015 11:36:25 +0200 Source: debbindiff Binary: debbindiff Architecture: source all Version: 26~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Holger Levsen <hol...@debian.org> Description: debbindiff - highlight differences between two builds of Debian packages Closes: 763328 764131 764140 764254 764420 764470 772029 773573 774983 778423 778537 778641 779391 779474 779475 779476 780863 781280 781373 781374 782253 782551 783792 784891 785288 793460 Changes: debbindiff (26~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. (Closes: #793460) * Add myself to uploaders. . debbindiff (26) unstable; urgency=low . * Declare the package autopkgtestable. * Fix comparator for unknown files. * Add tests for unknown files comparator. . debbindiff (25) unstable; urgency=low . * Comparators now have a test suite with 93% code coverage. * Support autopkgtest to run the test suite. * Properly strip path from javap output even when they are relative. * Also remove 'Last modified' and 'MD5 checksum' lines from javap output. * Factorize readelf commands. * Filter archive name from readelf output. * Filter archive name from objdump output. * Fix charset handling of .mo files. * Don't be quadratic when parsing .mo header. * Skip archive name in zipinfo output. * Fix destination path when decompressing gzip files not ending in .gz. * Filter image name from squashfs superblock information. * Fix comparison of files in cpio archives. * Change how we handle a missing RPM module. * Don't add empty Difference when comparing files with equal metadata in directories. * Filter access time from stat output. * Rename .changes comparator. * Rework .changes comparator. * Comparators now return a single Difference instead of a list of Difference. . debbindiff (24) unstable; urgency=medium . * Fix for undefined variables introduced in last release. . debbindiff (23) unstable; urgency=medium . [ Helmut Grohne ] * Speed up diff collection. * Read lines in larger chunks. . [ Reiner Herrmann ] * Don't follow symlinks, but print their targets. . debbindiff (22) unstable; urgency=low . * Add myself to uploaders * Swap JDK dependencies, so openjdk is preferred (thanks mapreri) . debbindiff (21) unstable; urgency=low . * Non-maintainer upload. * Add support for Java .class files. * Add support for .ipk package files. . debbindiff (20) unstable; urgency=low . [ Reiner Herrmann ] * info files can contain numbers in the extension . [ Jérémy Bobbio ] * Fix diff parser when skipping until the end of a file without a newline. * Use same encoding as stdin when output is not a TTY. (Closes: #785288) . debbindiff (19) unstable; urgency=low . [ Reiner Herrmann ] * Fix info files comparator by specifying the correct parameter name for the text comparator. (Closes: #784891) . debbindiff (18) unstable; urgency=low . [ Reiner Herrmann ] * Use zip comparator for pk3 files. * Use text comparator for info files. * Drop mime type for info files. * Remove limit of diff output again. . [ Jérémy Bobbio ] * Assume tar member names are UTF-8 encoded. This allows debbindiff to process drmips. * Write a text report on stdout as default behavior. * Allow both --html and --text to produce output in one run. . debbindiff (17) unstable; urgency=low . [ Jérémy Bobbio ] * Add support for ISO9660 images. * Catch a few more initrds as such. * Reimplement are_same_binaries() using cmp. . [ Reiner Herrmann ] * Use gzip comparator for .dz (dictzip) files. * Added isoinfo to list of tool providers. . [ Yasushi SHOJI ] * Disable 'Device' section diff in stat output. (Closes: #783792) . debbindiff (16) unstable; urgency=low . [ Reiner Herrmann ] * Remove temporary directory when exception is raised. (Closes: #782253) * Fix extraction when Zip member contain "../" in their path. . [ Jérémy Bobbio ] * Fail with a better error message when unable to create a Queue. (Closes: #782551) . debbindiff (15) unstable; urgency=low . * Terminate xxd if its output was too long. * Handle broken zip files by falling back on binary comparison. * Fix an over-matching jar/war filename regexp. * Fix .hi comparator. * Fix some file descriptor leaks. . debbindiff (14) unstable; urgency=low . * Remove diffutils from Recommends as it is Essential:yes. * Fallback to Python hexlify if xxd is not available. * Decode msgunfmt output using the actual PO charset. * Stop buffering output of most external commands and send it to diff as it comes. (Closes: #781373) * Stop feeding input to diff after a certain amount of lines, as GNU diff cannot cope with arbitrary large output. * Fix newline and tab handling in HTML presenter. . debbindiff (13) unstable; urgency=low . [ Helmut Grohne ] * Fix several imports for RequiredToolNotFound. . [ Jérémy Bobbio ] * Remove dead code from HTML presenter. * Fix tab handling in HTML presenter. * Swallow stderr when running showttf. (Closes: #781374) * Swallow stderr for readelf and objdump. * Use pipes instead of temp files to feed diff. * Stop processing diff output after too many lines. * Use LINESIZE constant directly in HTML presenter. * Better handle non-printable characters in HTML presenter. * Cut long lines in HTML presenter. . debbindiff (12) unstable; urgency=low . [ Helmut Grohne ] * Attempt at fixing unicode issues with --text. (Closes: #778641) . [ Jérémy Bobbio ] * Try with utf-8 encoding when comparing text files and no common encoding has been detected. * Perform content comparison when finding differences instead of waiting for the presentation phases. (Closes: #781280) * Instead of using vim, the HTML view is created from diff output. (Closes: #772029, #779476) . debbindiff (11) unstable; urgency=low . * Use latin-1 to decode showttf output. * Normalize locale environment variables on startup and subsequently use UTF-8 to decode output of most external tools. (Closes: #780863) * Error out when encoding is not Unicode-compatible for text output. (Closes: #778641) . debbindiff (10) unstable; urgency=low . [ Chris Lamb ] * SVGZ files are gzip files. * Use gzip comparator for .tgz files. . [ Reiner Herrmann ] * Use zip comparator for Java web archives (.war). * Use zip comparator for epub files. * Don't fill up diffs with dots. * Add support for squashfs images. . [ Jérémy Bobbio ] * Output a nicer name for sub-directories. * Also compare stat, acl, and xattrs when comparing directories. * Check for availability of tools required by comparators (original work by Reiner Herrmann). Most packages in Depends are now in Recommends. * Ask objdump to display more sections. * Drop stderr output when running cpio -t. * Attempt to sort out multiple decoding and encoding issues. (Closes: #778641) * Fix source path when handling gzip, bzip2 and xz. (Closes: #779474) * Don't crash when two .changes don't contain the same files. (Closes: #779391) * Properly split lines when comparing .changes. * Add newlines if needed in text output. * Remove most table borders in HTML output. (Closes: #779475) * Properly close <span/> in HTML output. * Add anchors in HTML output. (Closes: #778537) * Update debian/copyright. . debbindiff (9) unstable; urgency=medium . [ Chris Lamb ] * Add rpm-common to Build-Depends so that we can “import rpm" during build. * Code improvements improvements. . [ Jérémy Bobbio ] * Add plain text output for differences. Thanks Helmut Grohne for the original patch. (Closes: #778423) * Exit with 2 in case of errors. (Closes: #774983) * Properly output diffs when one of the file is empty. * Add support for comparing directories. * Update debian/copyright. . debbindiff (8) unstable; urgency=medium . [ Peter De Wachter ] * Use `diff -a` so debbindiff doesn't abort on binary files. . [ Jérémy Bobbio ] * Verify that version in debian/changelog matches debbindiff version. * Update debian/copyright. * Recognize text/plain files. . [ Reiner Herrmann ] * Increased line context of diff to further lower running time. * Use text comparator for xml/xhtml files. * Use text comparator for postscript files. * Add support for cpio archives. * Add support for rpm packages. * Fix a typo in debbindiff name in source headers. . [ Chris Lamb ] * Improve code quality in several places. . debbindiff (7) unstable; urgency=medium . [ Jérémy Bobbio ] * Add support for PDF files. * Add --max-report-size command-line option. * Add extra mime type for .deb. * Fallback on binary comparison when external tools fail. (Closes: #764140) * Update copyrights. . [ Helmut Grohne ] * Avoid unnecessary guess_mime_type calls. . [ Reiner Herrmann ] * Speed up creation of diffs by removing extra lines before calling vim. . debbindiff (6) unstable; urgency=medium . * Fallback to binary comparison when text encoding gets misdetected. * Skip full comparison when small files match. . debbindiff (5) unstable; urgency=medium . * Properly encode strings before writing them to tempfiles. (Closes: #764254) * Fallback on binary comparison when text encoding is unknown. * Always use given source path in binary_fallback. * Add support for .udeb. * Add support for ttf and otf files. * Add support for png files. (Closes: #773573) . debbindiff (4) unstable; urgency=medium . * Look harder for differences in zip files if needed. * Avoid deadlock when calling vimdiff. (Closes: #764131, #764420) * Add support for an external CSS. (Closes: #764470) * Improve default CSS to keep tables from overflowing. * Bump Standards-Version. . debbindiff (3) unstable; urgency=low . * Initial Debian release. (Closes: #763328) Checksums-Sha1: f3eca50e32c1ad884d90746d0b1b75067b93d3d6 1903 debbindiff_26~bpo8+1.dsc ae0db67bbd1ef5b195499ec93f222590653bb982 182908 debbindiff_26~bpo8+1.tar.xz 6fe390c56d048ef886f5bada599518a5b5a6c672 30112 debbindiff_26~bpo8+1_all.deb Checksums-Sha256: 77666d951f0a9bd406298a17d98cb2799e4c1dc42574339b8a83c24347a09563 1903 debbindiff_26~bpo8+1.dsc 7f87861a8399cebae72aede6231f44f8e035e70b9bc24fe88f79f19776505f54 182908 debbindiff_26~bpo8+1.tar.xz 4759dad0c6794a4baf5510d41af7a0fdc5d04a78f38255ea677563fb5ac1fea9 30112 debbindiff_26~bpo8+1_all.deb Files: 706b66e8b85dc03a9b32eeb661598ad0 1903 devel optional debbindiff_26~bpo8+1.dsc f38015c5a1eb7ae5ab9ae7a224bbf4dd 182908 devel optional debbindiff_26~bpo8+1.tar.xz 41342afeaf17573c14656fc07c110f29 30112 devel optional debbindiff_26~bpo8+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIVAwUBVbdRbAkauFYGmqocAQqv7g//XN+17iH9Cst8g1gCcUWac1v8hyi5eVYY Ff7dTPrPskaQlpHAgE2OyN+5yhLyf8EHO8wTkKYtaQmcMY5+mnwge0Zn7Zrkibxa Jlb4SCBvL8HM4HJ4PN8JeGEWEJsxmYoHBzf3PipqVEtP1pinhle0exDjbgx9zOlN O0mJxZ+p/nIhtLMQGiiBuQYjR5r75X+wuBm/9ppoGX5gstYakXlLHpIP6dDUtEGb eHxEJ/UhSINqpI1E+vMYuNpBBK253xGZE+aKWIAAMgehmloYvQxDVD4v2g6Z2iC6 yLPHsWMtSKI7zdJATS8OJ4ACN0ISkVWgvinF7HaACY2J0mT6ji7fH4RvQ/rlqZEl uoO15O4TRL826P11BsZqobFWxgZ3N1mYL08mcHmqdcULFUfbyUVK1BY4uFUr9nS/ OFmSRuxcNzlfSj0nFo/GdeqCAr4Yq0QuTkrj9mD4KhdIF61PENIUfeFiZH9ph9TM IB97xX8UTp8HkFnrQbwmO9uWEgvperrlD1Kp1kUhsoknQCwK5x+nyLujz3GnPkdt FdHpwvHuqBBKRK5TFoqVQ1Ta3GTyyOBwLVooep2axmG/J33TDLNsD5M0waiqlOzr Zsj/fuDK8KQd+PBy7QW9aN0Ya4NG8zvExX6L8vqKivdp19Y9uQcz3uPxj8IL9D/i SaG5z/iYp3I= =liZ6 -----END PGP SIGNATURE----- Thank you for your contribution to Debian. _______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds