-
440a89c7f9 · ·
Format: 1.8 Date: Fri, 18 Dec 2015 15:42:20 +0000 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 44 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 808002 808003 808103 808104 808121 808199 Changes: 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. Checksums-Sha1: 616a26dddd16d048185c0f810b786560cc5e0eb9 1131 diffoscope_44.dsc 48377ad108e8c42b13521311e5118a9ef9236d24 236288 diffoscope_44.tar.xz 1fc36ad107a6015946fd3938d4509be055c41095 12584 debbindiff_44_all.deb e9dd48d5da74d80b9568c1c1c0a32d0dcbac2cbb 50220 diffoscope_44_all.deb Checksums-Sha256: 65637fb55523b3eafa0767a35ecb67b2b4db431c7d4c2e3f0f56f93bc83d9ad9 1131 diffoscope_44.dsc f5a9df72de769bcc339c2e5de09bd31cc8da575ed4a0dc22e99f4840e3cf3560 236288 diffoscope_44.tar.xz 39f0e43cd788e17e85080c0f7e7a00fea1e9f1f8b122372154d5ecd0834b77ed 12584 debbindiff_44_all.deb 72929681c5e08eeb5e1fd86201e90b61a3473214d584478c3278bdc1a2770084 50220 diffoscope_44_all.deb Files: c26d89c6be5fe0af1b1d169e90da74fe 1131 devel optional diffoscope_44.dsc f2a69c5dd8d5fee4f28b981a81ad41e6 236288 devel optional diffoscope_44.tar.xz d4624e94a94b5e657ea22db806629c3b 12584 oldlibs extra debbindiff_44_all.deb ab2ad44c47083c9968fd7cc0b25143f0 50220 devel optional diffoscope_44_all.deb
-
43a163db62 · ·
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@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@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
-
4253ae7409 · ·
Format: 1.8 Date: Fri, 20 Nov 2015 18:57:54 +0000 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 42 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 804061 805418 Changes: 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. Checksums-Sha1: 262741d70c4be8ab1e79b02db324714615ab1dd0 1114 diffoscope_42.dsc f98f44c4cc363a167c49875768f9cd52e7b666ea 214956 diffoscope_42.tar.xz 833de73cb2ca0168ff815991141590b2f3954301 11016 debbindiff_42_all.deb c8bb968ac29f9a6c3d0425a99f17494f1e7d6bdd 44978 diffoscope_42_all.deb Checksums-Sha256: b6198935f77bb676995e67023a21761af89596cc1c2a23e67468aeaa1321f9da 1114 diffoscope_42.dsc a1655a1fd55412559f63a9032e76b5cc393cb5a1e50aaf207fe3fa7f33066144 214956 diffoscope_42.tar.xz 68a773ad688fa194b5a5975b0274949ffa06ce4364840c750b61056242fe863b 11016 debbindiff_42_all.deb bc43607096cbefb1772a2333cdbebafaed8391cec7e222bd5f00a12519322c15 44978 diffoscope_42_all.deb Files: e544dec0da33a2616de922f1c66033ca 1114 devel optional diffoscope_42.dsc 9f36373a1acc414598a787e0ffad75f2 214956 devel optional diffoscope_42.tar.xz 35601c8182f44e0b4b1bf5a11ee81ca6 11016 oldlibs extra debbindiff_42_all.deb 7435af869d49432abb1cd28d85b2563e 44978 devel optional diffoscope_42_all.deb
-
41a890f29d · ·
Format: 1.8 Date: Sat, 14 Nov 2015 14:23:09 +0100 Source: diffoscope Binary: diffoscope debbindiff Architecture: source Version: 41 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: 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. Checksums-Sha1: 0fb066f13a03c1adaac73e04baddac0cf34ccda8 1972 diffoscope_41.dsc 8cdb0a6c84067aa8f4aca20ec90c235133bb67bf 214600 diffoscope_41.tar.xz Checksums-Sha256: 1d817151c5229333a0828410396579891fc9f344233cf808bbcfac2d35f03898 1972 diffoscope_41.dsc 9e73b387400db65698f30c6196ebd9b70fb001a24db775d7ddc69581f8aaf949 214600 diffoscope_41.tar.xz Files: 0429c3d0261314beadfc6608f5970132 1972 devel optional diffoscope_41.dsc a91211b6a1069995f58fafba8e5cffe5 214600 devel optional diffoscope_41.tar.xz
-
4009248e40 · ·
Format: 1.8 Date: Fri, 13 Nov 2015 12:03:16 +0100 Source: diffoscope Binary: diffoscope debbindiff Architecture: source Version: 40 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: 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. Checksums-Sha1: 672419304d01c116b673888f3116dffb6ffbaad4 1094 diffoscope_40.dsc 194586827b95fdf126521ee3660bb40a9b6443b4 213692 diffoscope_40.tar.xz Checksums-Sha256: 4e0fcb38488131732fe68b6835c0a12a0d8a17cd63d12761b5ba710ef89055eb 1094 diffoscope_40.dsc 2bbcc3493ccd89a404fa994893e0826d88d4cf723226a8438e0ec98ff609a459 213692 diffoscope_40.tar.xz Files: b4ebf0496c446ce0d17c3fca422d3f25 1094 devel optional diffoscope_40.dsc fa132a056e73e1406e0613cdc6bfc90a 213692 devel optional diffoscope_40.tar.xz
-
392b089b96 · ·
Format: 1.8 Date: Thu, 12 Nov 2015 12:28:05 +0100 Source: diffoscope Binary: diffoscope debbindiff Architecture: source Version: 39 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (39) unstable; urgency=low . [ Reiner Herrmann ] * Fix EPUB detection. . [ Paul Gevers ] * Add diffoscope support for PPU files. . [ Jérémy Bobbio ] * Split lines when they are recorded comments instead of waiting for the presenters to do it. This helps when there are multiple lines on stderr output. * Switch homepage URL to HTTPS. Thanks to Let's Encrypt! * Remove some Python 2 specific code in diffoscope.changes and diffoscope.comparators.__init__. * Make the tlsh module optional. python3-tlsh is now listed in Recommends. * Make file detection compatible with the pyhon-magic module available on PyPI. * Fix fallback code used when rpm module is unavailable. python3-rpm is now listed in Recommends. * Convert README to reStructuredText and update it. * Improve setup.py: - Fix the non-working PyTest class. - Update homepage URL. - Improve short description. - Add license field. - Update install_requires. * Update Build-Depends and Depends. * Also run the test suite without Recommends installed in autopkgtest. * Properly skip tests that requires external tools when they are not available. Checksums-Sha1: 844ae3b28c2566e24a386141bfd9bd0a141fb209 1972 diffoscope_39.dsc 983f395113b3440021792c263054f347e947e756 213404 diffoscope_39.tar.xz Checksums-Sha256: 73cdbd7568a2b4383287e3456f0ccef0fd7b5f32ae1691bcd2fd78974237f887 1972 diffoscope_39.dsc be72bd738b33dd91a5a824b3bd601f4f1af12e150a36b4e8aba597a811dbc27d 213404 diffoscope_39.tar.xz Files: 0b7a8845f828b5a3127ca592292d7b10 1972 devel optional diffoscope_39.dsc ce1081806f8a37663a64ca62353e4abf 213404 devel optional diffoscope_39.tar.xz
-
38225bc6b8 · ·
Format: 1.8 Date: Sat, 17 Oct 2015 11:05:12 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 38 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (38) unstable; urgency=medium . * Fix dh_python3 package overrides so we get a correct versioned Depends on python3-tlsh. Checksums-Sha1: c633b7695d62d3b5ac682a594fb1833e0cd29a50 1093 diffoscope_38.dsc 630a7c0997b931efd16b5f7456522c8d0b80d4d6 207316 diffoscope_38.tar.xz e88b14297b3e700dd02c1d617503edb0087e3892 10182 debbindiff_38_all.deb 4b8704cfb2df683fb09971bfc155a59a314fdead 43210 diffoscope_38_all.deb Checksums-Sha256: d5aafb11629520dfdaa105f1b087082bd15d095c4edea4b3a75777a757157b4b 1093 diffoscope_38.dsc 34119dbd08149b6e00e9377e01d83871e7b2dc45071c8c890a0010a549974a0b 207316 diffoscope_38.tar.xz b7f86bdc3584fb2bb95c84daad0431182f8a766e2be2974012f3acd13f3e6338 10182 debbindiff_38_all.deb 46ee13ac0179c92724a5f6c4070274f27c8b7e5365f1fa3c025d194444a65eac 43210 diffoscope_38_all.deb Files: 28212a329b5f806d32f8ab14abc6af4f 1093 devel optional diffoscope_38.dsc 2d036bbe4aa398a57f616ad71f935f60 207316 devel optional diffoscope_38.tar.xz b17bb824945d364cfd8bebe19e7a2a0a 10182 oldlibs extra debbindiff_38_all.deb b1941ff3cd58473897a69d3aa49af69e 43210 devel optional diffoscope_38_all.deb
-
3788eccab7 · ·
Format: 1.8 Date: Thu, 15 Oct 2015 16:45:55 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 37 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 788364 799863 799901 800359 801333 801766 Changes: diffoscope (37) unstable; urgency=low . * Switch to incremental interface for TLSH. That means we won't load 800 MiB or more in memory to compute the fuzzy hash. * Add support for CBFS images (Closes: #788364) * Add support for .dsc files (Closes: #800359) * Fix handling of malformed md5sums file. (Closes: #799901) * Fix placeholder encoding issue when trimming stderr. (Closes: #799863) * Read text report as UTF-8 encoded in test_text_option_with_file. (Closes: #801766) * Read Haskell interfaces in binary mode (Closes: #801333) * Read md5sums file using UTF-8. * Add a test for --max-diff-block-lines. * Handle closing stdin for Command implementing feed_stdin. * Handle subprocess errors with no output when comparing with a command. * Use name and not path when doing binary comparisons. * Add a test for --list-tools. * Fix main exception handling. * Use text file comparison for .dsc and .changes when the referenced files are missing. * Do skip squashfs test if there's no user with uid 1000. * Use super() instead of the old cumbersome form. Checksums-Sha1: 2b51dfad1ea9d24f311de9f32fee1d17e5853763 1093 diffoscope_37.dsc 7a99da70f15ffb9c3a1067cd3886eef78fc20bbc 207296 diffoscope_37.tar.xz c1e8feffecb6e58a2ef7a72c427da3a5415270a7 10130 debbindiff_37_all.deb a549ffc3416b8b0babb82a0db8ccaeaa3a35e634 43140 diffoscope_37_all.deb Checksums-Sha256: d22714f9d41312fe2a33f4a345336981d2fe77b6cde17a5729bd8a72c09f8220 1093 diffoscope_37.dsc 3238633f091976d1cd06c2c8f682a2978efa8961f2bdac4452eb755eb59efe1d 207296 diffoscope_37.tar.xz 872e85ebd7482c26458a2d73263aa33d29304ac4ec093fb0c74c637f36a5b5b3 10130 debbindiff_37_all.deb 093e8c23fbec5ab18b599f1ab85c65add7f8f38eb821e53b24c997a164c8b892 43140 diffoscope_37_all.deb Files: 4df131e09c42120792f78c7788b1c583 1093 devel optional diffoscope_37.dsc 0fe1c4d5aaa11015bb22d511b84d461c 207296 devel optional diffoscope_37.tar.xz 60e570a8843ec605be040a80c5cd7dbc 10130 oldlibs extra debbindiff_37_all.deb 1d671c48169eeeca09859b9927d10d80 43140 devel optional diffoscope_37_all.deb
-
36dd53287d · ·
Format: 1.8 Date: Tue, 22 Sep 2015 11:24:37 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 36 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (36) unstable; urgency=low . * Read Debian .changes file as utf-8 encoded. * Add missing encode() for the 'too much input for diff' message. Checksums-Sha1: 39ebbd45fa6df4adecc22a97408b7d7d89975a53 1082 diffoscope_36.dsc d5d94266206fb0da4a5fb1caffa7956c9cdbc53b 202208 diffoscope_36.tar.xz b6a8c7b93609ed90d271588fbb0bb4b5fc6338c8 9754 debbindiff_36_all.deb fe26a3c6b2703eb8f153c172b9b1d584fd8f6535 41698 diffoscope_36_all.deb Checksums-Sha256: a4b3d8ff3dd4a75e949f302fde46cbef7cee5fe8c129a4e2bfbd35f244facee4 1082 diffoscope_36.dsc 9910899b6ea00ce840c1260c1e06a4ecd84632e15910a63af5f43eb6864eae30 202208 diffoscope_36.tar.xz a94a5f2ad7d9ab38a4b6258f6d1db075fa7923aaa056d114e1d23d5159c0928e 9754 debbindiff_36_all.deb a3685d50133714b918686df185e38d769eb0e6be939e1bdd1e81050ec54c6bb3 41698 diffoscope_36_all.deb Files: 063820b96b390a70f7fcd3ebc427568c 1082 devel optional diffoscope_36.dsc 7871d16ee377fee1b9f6cf20fc0442f9 202208 devel optional diffoscope_36.tar.xz 7671912aed0a6782f58d59e27117f555 9754 oldlibs extra debbindiff_36_all.deb 173ef709539e4f796282dce1cb382e37 41698 devel optional diffoscope_36_all.deb
-
359eb16227 · ·
Format: 1.8 Date: Mon, 21 Sep 2015 21:23:56 +0000 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 35 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (35) unstable; urgency=low . [ Jérémy Bobbio ] * Switch to Python 3. This means code has been changed slightly here and there. Issues related to text encoding should now be far less frequent. According to some preliminary benchmark, diffoscope should run faster as well. * The system tar is now used instead of the Python module to display Tar archive metadata. The output should be slightly more accurate. * Log exceptions raised while computing diffs as errors * Avoid concatenating many strings in hexdump_fallback. This matters when looking at big binary files with xxd unavailable. * Let's ignore command errors when the file content is identical. * Fix isoinfo arguments to read Joliet data on ISO9660 images. * Ignore errors when reading Joliet and Rockridge data in ISO9660 images. * Use threads instead of processes for multiprocessing when running diff. There is no measurable performance impact and it helps to simplify the code. * Use the right argument order when creating CalledProcessError. * Propagate failure of external commands feeding diff. * Improve debugging log for command lines and exit codes. * Remove she-bang from files not meant to be executed directly. * Add more tests for main() behavior. * Improve RPM header conversion. * Fix a refactoring error in compare_commented_files(). . [ Mattia Rizzolo ] * Drop X-Python-Version field, not needed anymore for python3. Checksums-Sha1: e1d9023b0e3584eb8f0e2ad92a78bcac95601e32 1082 diffoscope_35.dsc 8872c643e45969cfe89216d75f74e9e110e8e565 202096 diffoscope_35.tar.xz 0c98caf1800220f256699efcc4c9af2cf51bcc59 9690 debbindiff_35_all.deb defa18017014700b186aefc272c418ab1b9ed19a 41620 diffoscope_35_all.deb Checksums-Sha256: 25be1e9abb20c2fd2a962e42dd98b6b1ac48d7d4edc7f76839b2576d7188feb9 1082 diffoscope_35.dsc dcc4a74c24cbd183aa3a40fc9085cec68f78cf3eef7a537b44b0cea60b0ec0d6 202096 diffoscope_35.tar.xz 056b0bc2db475aa9a17d583487f4582a561f31df5856958ab1e9626202a63b94 9690 debbindiff_35_all.deb 07cc8fda19095be22149062eb29b8d79fa255f6117dfdd9f4091187317849ced 41620 diffoscope_35_all.deb Files: 07bf9d732a1875a83367f7f4c92433fc 1082 devel optional diffoscope_35.dsc 5ee54d63293e47ff420db8fffe2d4b4b 202096 devel optional diffoscope_35.tar.xz 1a56cf6a8e05967583cd5bd39e652986 9690 oldlibs extra debbindiff_35_all.deb c66003ecba35f06548a67e8b5178b792 41620 devel optional diffoscope_35_all.deb
-
34062afd96 · ·
Format: 1.8 Date: Thu, 17 Sep 2015 12:57:26 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 34 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (34) unstable; urgency=medium . * Fix path to executable in README. Thanks Niko Tyni for the patch. * Encode file path when filtering it from readelf output. This fixes diffoscope for gnome-clocks. * Include ELF test files in the source tarball. * Fix required tool for zip tests. * Fix expected `unsquashfs -s` output for squashfs-tools 4.3. * Parse md5sums in .deb even if they are identical. * Log ignore files count when comparing data.tar in .deb. * Minor code improvemnts. Checksums-Sha1: a313ad204cdef09703a5639ef1a6ab50c0d7747e 1073 diffoscope_34.dsc aa67f6b6d9a8c162386cd227d75d3e55485a45ee 198936 diffoscope_34.tar.xz 6aab296c2ddf622ebf6f9dc2826446a9673eeb2a 9086 debbindiff_34_all.deb 64d40562e4be9cb9447a87920deb2164d7235a84 40604 diffoscope_34_all.deb Checksums-Sha256: 8e60d9379fe67f51d97750455a34d016aa9d2f23ee8e2783d50e286f6a27eca3 1073 diffoscope_34.dsc 47e893c890d1e62ee5b0b4495ed74d74bab07683f139f75f9a10a1ccabd43244 198936 diffoscope_34.tar.xz edee2571f92418efb7621fd76d70c9f08dece791a1622d63826d23e2c149b8a9 9086 debbindiff_34_all.deb 5cdb480e8e00ec7d04640a42129001881e137b7d070f6d953f1b89ae3e2a6198 40604 diffoscope_34_all.deb Files: a8183bd0b46724eb71c2eb6c6f84f219 1073 devel optional diffoscope_34.dsc 98533fa43461b8dc262b23218d28433b 198936 devel optional diffoscope_34.tar.xz f9c9172da00103507a7c62a00f4dfc50 9086 oldlibs extra debbindiff_34_all.deb bb4912e4a6c812fd1ccc24861ee41669 40604 devel optional diffoscope_34_all.deb
-
33e332ea7d · ·
Format: 1.8 Date: Fri, 04 Sep 2015 10:20:45 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 33 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 797978 Changes: diffoscope (33) unstable; urgency=medium . * Fix path to diffoscope used to generate Recommends. (Closes: #797978) Checksums-Sha1: 7aefc9ead2565a81d1b0b9334f7e6d55efd81b39 1059 diffoscope_33.dsc 73ec9c6bd48f43a0633fb0047f45530e830b5a9d 256412 diffoscope_33.tar.gz cf2312da390f697c0ba6bc29728a47ddb71a5b20 8894 debbindiff_33_all.deb 52ccdc726fb6024e3cbe03c4cfc6cc53c3ac7556 40456 diffoscope_33_all.deb Checksums-Sha256: 66dcca47c2f4c93d835dc5162db8226d3111dea1bfa1050b69656aae3d87b688 1059 diffoscope_33.dsc 73285f4baf6683f00b1a112ac02223e983c1d9d75e1f47e05a47c5694c68a8df 256412 diffoscope_33.tar.gz dd4d5fc5e8481bfb0c4caf5e1777fff584c32b44353b313b42893aee9846e3df 8894 debbindiff_33_all.deb c074c754cc52497c5d318e59353a9b469530f5ff3380174072cfbfb180b472a1 40456 diffoscope_33_all.deb Files: 1785c7c26faacd7d5b272aae7dccec0a 1059 devel optional diffoscope_33.dsc 4e4df80a8668d26ed46312df04a625e4 256412 devel optional diffoscope_33.tar.gz 00ee53756d25daa7d94d054a7e65ec32 8894 oldlibs extra debbindiff_33_all.deb 2a36f00bfc34825e144627b27af6de5d 40456 devel optional diffoscope_33_all.deb
-
32493744e5 · ·
Format: 1.8 Date: Thu, 03 Sep 2015 20:00:45 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 32 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 788568 796039 796196 796202 796262 796288 797164 797557 797560 797561 Changes: diffoscope (32) unstable; urgency=medium . [ Jérémy Bobbio ] * Add `--fuzzy-threshold` option. This allows one to specify the TLSH score used as cut-off for fuzzy matching. Specifying 0 will disable fuzzy-matching entirely. Thanks Jakub Wilk for prompting me to implement this. (Closes: #797557) * Add `--new-file` to treat absent files as empty. Thanks Jakub Wilk for the suggestion. (Closes: #797560) * Enable comparisons of symlinks and devices given on the command line. (Closes: #796262) * Fix comparisons of device files. (Closes: #796288) * Perform comparisons of file metadata in directories using original path. (Closes: #796202) * Display default values in `--help`. * Stop unpacking Tar directories. Thanks h01ger for the report. (Closes: #797164) * Make directory comparison work again. * Fix and document required Python modules. Thanks plntyk for the feedback on IRC. * Pass `--force-local`. to cpio. We don't want filenames with ':' to trigger remote copies. * Mark that get_ar_content() as requiring the 'ar' executable. * Rework how diffoscope main() is run. Thanks Yaroslav Halchenko for the report and suggestions. (Closes: #796196) * Assume UTF-8 output if stdin does not advertise any encoding. * Give proper error message when run on non-existing files. * Output differences in directory test to ease debugging. * Update manpage. Thanks Jakub Wilk for reporting the issue. (Closes: #797561) * Properly handle SIGTERM and do cleanup temp files. Thanks Mattia Rizzolo for reporting this and how he did work around this deficiency. (Closes: #788568) * Fix handling of GHC .hi file (Closes: #796039) * Add a test on how Ctrl+C is handled. * Minor code improvements. . [ Chris Lamb ] * Correct "comment" on Device comparator. Checksums-Sha1: 106d0caf470bf79a815823f4d49775b1714005d7 1059 diffoscope_32.dsc b1f184345515c4c260ec0fd10bdad795513425fc 255982 diffoscope_32.tar.gz 3a664c066c3ae25f1fef65c3bbfc94e38eb7d5d9 8870 debbindiff_32_all.deb faf6ca456748b4414e40d9d6131ec64904749c2e 40172 diffoscope_32_all.deb Checksums-Sha256: cdfc63656d4ed9b05f68c2367c4647737735a7f41a424e2d180265878533cfe6 1059 diffoscope_32.dsc f4da44bdef494a73ed0c3cde02adc308e2a6317b023c2347395add2a68616666 255982 diffoscope_32.tar.gz d46d2a695e68d9c321fe2e15e1adaa64ec50dd0f3958a63095190f3ed17e2cbe 8870 debbindiff_32_all.deb 2333db280f248f682256ba18d71e9ee488ef65e1a1f864467551f5636cd37fe9 40172 diffoscope_32_all.deb Files: 5dc6ae8887f94221407f226c5cd09634 1059 devel optional diffoscope_32.dsc 5f56d96b147e5dde40a26c50476c546c 255982 devel optional diffoscope_32.tar.gz 27e9776f15d2ae1f3f69115a7a6689e2 8870 oldlibs extra debbindiff_32_all.deb 81adf701074e89e3d298ec6929a10af5 40172 devel optional diffoscope_32_all.deb
-
316968b26d · ·
Format: 1.8 Date: Fri, 21 Aug 2015 00:03:11 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 31 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Closes: 795292 796204 Changes: diffoscope (31) unstable; urgency=low . [ Reiner Herrman ] * Fix detection of jar archives. * Make some hardcoded limits configurable. (Closes: #795292) . [ Mattia Rizzolo ] * Don't print the traceback when killed by KeyboardInterrupt. * Add a --debugger option to dump the user into pdb in case of crashes. (Closes: #796204) . [ Jérémy Bobbio ] * Replace ssdeep by tlsh . [ Chris Lamb ] * Unify to 4 spaces everywhere. * Leave string interpolation to logging.$level(..) calls. * Add missing 'sys' import. * Specify source of 'Files' correct; was using "Changes" leaked from for loop. * Remove unused and duplicate imports. * Support passing directories as "foo/" or "foo". Checksums-Sha1: dd9b12ea737ae048d37ab0a864eb8b4045c8f68c 1059 diffoscope_31.dsc 5a417e5bc809f3de4194719dfde20743d303a38f 249640 diffoscope_31.tar.gz 437732a5678271078d9c2107e0f0e1cc105955d7 8178 debbindiff_31_all.deb a2a2bc5b5c1442c7748fad378813f3c20e51f13d 37506 diffoscope_31_all.deb Checksums-Sha256: bb2e94d3f50dde60edca3d6a834a7104984985d147d60b2cf16a8d11f8ba7697 1059 diffoscope_31.dsc eb06ba029a2d84d70db01131a85a60c990f0e8e2163ddc9fc54a507c4400e25d 249640 diffoscope_31.tar.gz 469127f1275175b4f2170f88207df07821f91734e98955e26cc6c1cf7b1e656c 8178 debbindiff_31_all.deb 7e015624f7ada638dd3c57600fbdcbc2e0399540bd1825763344c070c1b69765 37506 diffoscope_31_all.deb Files: c99d89d7c3ca58c840d18dd6141e5e97 1059 devel optional diffoscope_31.dsc 96b8289c5b1a99f336c33a67cab7912f 249640 devel optional diffoscope_31.tar.gz 6219321ea51d09054db95881219c2347 8178 oldlibs extra debbindiff_31_all.deb 6bee64c73c8fc2aa5242f0c3a337d712 37506 devel optional diffoscope_31_all.deb
-
308988c120 · ·
Format: 1.8 Date: Sun, 09 Aug 2015 12:18:30 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 30 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: 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. Checksums-Sha1: eb1a5fb2bc8c6abc4f7cc67948ad34031beaec43 1061 diffoscope_30.dsc aee8e7533b66788f80ac3a944b93cc374f66a6b7 249017 diffoscope_30.tar.gz 0403fba68a1ef305ac87c7700a9ba03e7caaa268 7870 debbindiff_30_all.deb 0ef7467e1c17303fb727d21e9158636d80239e7d 36854 diffoscope_30_all.deb Checksums-Sha256: 868b52d6f54000351fbe628c943bf5642922ce421f6f7aa65a1666ca61e8cf37 1061 diffoscope_30.dsc c679442475b62a9a422bd9c6165977d2e0caee873a1fbb37c55c9ceb71db7ff1 249017 diffoscope_30.tar.gz 5c67d42fbd92e9fc78bfc89ddf8348f19e94f36646b9c7f9bd4272ecdf3e3388 7870 debbindiff_30_all.deb 26f35a6caae3a9b0a7fa3c7eccfb47a34281aec068b523f8cce917fac7bc59e9 36854 diffoscope_30_all.deb Files: 56566495a4ed4154e935dbf053ab9fe1 1061 devel optional diffoscope_30.dsc cde07b199846f56074c64f3e98ee37bd 249017 devel optional diffoscope_30.tar.gz 4d94f6c93f5370ebd97af3b95d34418e 7870 oldlibs extra debbindiff_30_all.deb b1dbb4e61419a14d856934018ea8ebf7 36854 devel optional diffoscope_30_all.deb
-
29544e670d · ·
Format: 1.8 Date: Mon, 03 Aug 2015 15:55:07 +0200 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 29 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (29) unstable; urgency=low . [ Reiner Herrmann ] * Prevent empty line at the end of squashfs listing. . [ Jérémy Bobbio ] * Rename to diffoscope. debbindiff has grown way beyond a being just a tool to compare Debian packages. Let's rename it to better reflect this state of things. * Add a favicon to HTML reports. * Always use pybuild in debian/rules. Checksums-Sha1: 90fc91bb359811682d81029039c524d8c3ddf864 1061 diffoscope_29.dsc 1b99f831c79dbb6e859c9865fc539bc4e87a1226 249081 diffoscope_29.tar.gz 88b8d87b8120647686e120384573fa0ca38a43de 7720 debbindiff_29_all.deb 1a8ac0a68a22c8396e7714bc768c07703d02f49a 36650 diffoscope_29_all.deb Checksums-Sha256: 23f7d603fec5743a46aa0308539d311cb4e645ed16b6e47b87a14cfbea197f2a 1061 diffoscope_29.dsc 3d306a8f3e1c5353062e159b4805786f573636e39cccdc028ccb5bd141033aac 249081 diffoscope_29.tar.gz d1f4fa7d544ba1e1ad3a6a472c297e039f64153463a1e0ba7538dd1beb9b85c3 7720 debbindiff_29_all.deb 66b3ba7774a1918b35252bf101482870a51d40acc8f0093cd883251e256f0c00 36650 diffoscope_29_all.deb Files: b548cdb2d9b3cc657a81143e42641d6c 1061 devel optional diffoscope_29.dsc a73cfa65fded7c5b7e259c1b3ddd9e8f 249081 devel optional diffoscope_29.tar.gz ce24b868c38be086690bf82c8a90afdd 7720 oldlibs extra debbindiff_29_all.deb 41b88c711d1fbc6bc1df86064380b800 36650 devel optional diffoscope_29_all.deb
-
28fce0e78e · ·
Format: 1.8 Date: Sun, 02 Aug 2015 17:21:52 +0200 Source: debbindiff Binary: debbindiff Architecture: source all Version: 28 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - highlight differences between two builds of Debian packages Closes: 794347 Changes: debbindiff (28) unstable; urgency=low . * Improve code quality by storing comments for Difference as lists. * Fix label for content of gzip, bzip2, and xz files. * Handle when only the encoding is different when comparing text files. (Closes: #794347) Checksums-Sha1: f86715708f2d86d465e993bba55decb24dfdccd9 1925 debbindiff_28.dsc 2eb532f5624d35ce61bb7b12f476915876638238 245656 debbindiff_28.tar.gz bd9a9b03ecb5a8333ab79a7b84b5c2e986f598aa 34566 debbindiff_28_all.deb Checksums-Sha256: 2b498dec7fc06834d27d3e7cd02ee417e287c4c9def14054d37521acc124772f 1925 debbindiff_28.dsc 96140968e0ec17259a7c6e6a4f271984d72d3208cbd4ea3b3071b237d0fd0117 245656 debbindiff_28.tar.gz a717912cb8bbec8bbbd7e043c32a13eccced8b388d718c6a3fb9cd6ba126e01a 34566 debbindiff_28_all.deb Files: f8edecad1324bee7bd371bbbea5936cc 1925 devel optional debbindiff_28.dsc 7685a5ba03e0bd056b8eb64bd5e49784 245656 devel optional debbindiff_28.tar.gz 3535611f47db0153d22ab1abab37c5f9 34566 devel optional debbindiff_28_all.deb
-
276e09067d · ·
Format: 1.8 Date: Fri, 31 Jul 2015 08:38:10 +0000 Source: debbindiff Binary: debbindiff Architecture: source all Version: 27 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - highlight differences between two builds of Debian packages Closes: 785777 Changes: debbindiff (27) unstable; urgency=low . [ Reiner Herrmann ] * Add dh-python to Build-Depends. . [ Daniel Kahn Gillmor ] * Add support for Mono PE executables. . [ Holger Levsen ] * Add myself to Uploaders. . [ Jérémy Bobbio ] * Add tests for tar comparator. * Massive rearchitecturing. * Now use libarchive to handle cpio archives and iso9660 images. * find is now used to compare directory listings. * Symlinks and devices can now be properly compared. * Files in squashfs are now extracted one by one. * Text files are now compared after being decoded with the detected encoding. Encoding differences are reported. (Closes: #785777) * Pre-compile regexps for ELF archives to get a good performance gain when comparing ELF objects. * Display better stacktrace for functions and methods using decorators. * Reset locale environment during tests. * Use numeric uid/gid when listing cpio content. * Set timezone to UTC when configuring locale. * Return no differences when there's none even when a required tool is unavailable. * Fix rpm expected listing after cpio change. * Skip tests when required tools are missing. * Skip squashfs listing test until #794096 is solved. * Analyze md5sums in .deb and skip identical files. * Add support for sqlite3 databases. * Implement fuzzy-matching of files in the same container using ssdeep. * Add pydist-overrides for magic and rpm. * When comparing .changes, match names without version numbers. * Switch to pybuild as dh buildsystem. Checksums-Sha1: 2c82a80b21890d0447905035a6893764d993f1d7 1039 debbindiff_27.dsc 6437c2f040843be3cbb84a39e898ff57e208b7bb 245256 debbindiff_27.tar.gz 525caeea67428764a0433cd597a5de63e54cf862 34472 debbindiff_27_all.deb Checksums-Sha256: 052cd90c857a22d214fa31aaeab805e57ceebc0cb4e15abeafe739b2786e14ec 1039 debbindiff_27.dsc 0ead6f710f7c36fcb5e42469ea7069458e83da692cfeed3cd3b3f524a96ec56b 245256 debbindiff_27.tar.gz 8ade0e3966bc2e00df27ca2845fbef92afb4f00eae7ccc4dc6efd66da8fe91c6 34472 debbindiff_27_all.deb Files: 608c7b6969648575d752f61342d432e4 1039 devel optional debbindiff_27.dsc 2f46e507ec66254dcf955935e0ce386f 245256 devel optional debbindiff_27.tar.gz 8a927a0690a42106d8f9bc91f0a693d8 34472 devel optional debbindiff_27_all.deb
-
2656e91779 · ·
Format: 1.8 Date: Sun, 28 Jun 2015 09:22:21 +0000 Source: debbindiff Binary: debbindiff Architecture: source all Version: 26 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - highlight differences between two builds of Debian packages Changes: debbindiff (26) unstable; urgency=low . * Declare the package autopkgtestable. * Fix comparator for unknown files. * Add tests for unknown files comparator. Checksums-Sha1: cfe327d048a73a798008a09aa965304a73fc79ef 934 debbindiff_26.dsc 6a3830d2aec67314913d81f0970c882791bb72cf 232377 debbindiff_26.tar.gz 81e266e5deb4e1d541366e72cd82f665e16fb13d 29766 debbindiff_26_all.deb Checksums-Sha256: f3b0b473b300d2c709f360c45503837a6e8bbcd7faaf60bfb5be1485055d9304 934 debbindiff_26.dsc 159a8d9f5dc41610c7606b33ec0ba7aa2e02518563f7e82d60763614633cc6f6 232377 debbindiff_26.tar.gz 2246381c03433afb219913e04a9533f6932b1141235f3306bceb83292be2ad21 29766 debbindiff_26_all.deb Files: 437fa5aa57fa497412e58d15aaa4d064 934 devel optional debbindiff_26.dsc 72d4e07314ae1ab965e8131beaf1ab5d 232377 devel optional debbindiff_26.tar.gz 10eabf0c597b5ed88602bf5ab762d5fc 29766 devel optional debbindiff_26_all.deb