-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 01 Mar 2022 13:24:51 +0100 Source: diffoscope Architecture: source Version: 206~bpo11+1 Distribution: bullseye-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Closes: 1004182 1004198 1004312 Changes: diffoscope (206~bpo11+1) bullseye-backports; urgency=medium . * Rebuild for bullseye-backports. . diffoscope (206) unstable; urgency=medium . * Also allow "Unicode text, UTF-8 text" as well as "UTF-8 Unicode text" to match for .buildinfo files too. * Add a test for recent file(1) issue regarding .changes files. (Re: reproducible-builds/diffoscope#291) * Drop "_PATH" suffix from some module-level globals that are not paths. . diffoscope (205) unstable; urgency=medium . * Fix a file(1)-related regression where .changes files that contained non-ASCII text were not identified as being .changes files, resulting in seemingly arbitrary packages on tests.reproducible-builds.org and elswhere not comparing the package at all. The non-ASCII parts could have been in the Maintainer or in the upload changelog, so we were effectively penalising anyone outside of the Anglosphere. (Closes: reproducible-builds/diffoscope#291) * Don't print a warning to the console regarding NT_GNU_BUILD_ID changes in ELF binaries. . diffoscope (204) unstable; urgency=medium . [ Chris Lamb ] * Don't run the binwalk comparator tests as root (or fakeroot) as the latest version of binwalk has some security protection against doing precisely this. * If we fail to scan a file using binwalk, return 'False' from BinwalkFile.recognizes rather than raise a traceback. * If we fail to import the Python "binwalk" module, don't accidentally report that we are missing the "rpm" module instead. . [ Mattia Rizzolo ] * Use dependencies to ensure that "diffoscope" and "diffoscope-minimal" packages always have the precise same version. . diffoscope (203) unstable; urgency=medium . [ Chris Lamb ] * Improve documentation for --timeout due to a few misconceptions. Add an allowed-to-fail test regarding a regression in directory handling. * Tidy control flow in Difference._reverse_self a little. . [ Alyssa Ross ] * Fix diffing CBFS names that contain spaces. . diffoscope (202) unstable; urgency=medium . [ Chris Lamb ] * Don't fail if comparing a nonexistent file with a .pyc file (and add test). (Closes: #1004312) * Drop a reference in the manual page which claims the ability to compare non-existent files on the command-line. This has not been possible since version 32 which was released in September 2015. (Closes: #1004182) * Add experimental support for incremental output support with a timeout. Passing, for example, --timeout=60 will mean that diffoscope will not recurse into any sub-archives after 60 seconds total execution time has elapsed and mark the diff as being incomplete. (Note that this is not a fixed/strict timeout due to implementation issues.) (Closes: reproducible-builds/diffoscope#301) * Don't return with an exit code of 0 if we encounter device file such as /dev/stdin with human-readable metadata that matches literal, non-device, file contents. (Closes: #1004198) * Correct a "recompile" typo. . [ Sergei Trofimovich ] * Fix/update whitespace for Black 21.12. Checksums-Sha1: fbb7836fbf6a52cca82fc78df069eaa411a4e746 5018 diffoscope_206~bpo11+1.dsc e1facc571a612fe5e37795ab372dc204749bcc6f 2094644 diffoscope_206~bpo11+1.tar.xz e83fb90f4dc33d3640ca1cc778531672022a9933 30132 diffoscope_206~bpo11+1_amd64.buildinfo Checksums-Sha256: 3e6e84796d3e59a64ca4a3bed313dbd7c98473bbaf692919b07b045e471c115e 5018 diffoscope_206~bpo11+1.dsc b9449f86b2ff49ef365fb93a81bab7b23e21276b578f2cee0e7e289835464b8b 2094644 diffoscope_206~bpo11+1.tar.xz c175e256612063198c42c70928cdd044d1579abb11afcaca445da980c59f064b 30132 diffoscope_206~bpo11+1_amd64.buildinfo Files: 0564307ffe61a8b9dbb2d820ec2af24a 5018 devel optional diffoscope_206~bpo11+1.dsc b5ad9656807f68a19b57354635844366 2094644 devel optional diffoscope_206~bpo11+1.tar.xz e59f29cf1a92132b14a8aac0b7e2d56d 30132 devel optional diffoscope_206~bpo11+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmIeF2EACgkQCBa54Yx2 K629ZQ//Y6HSZu3rnrCsxPdkiu/6dJUlYi9MFq52MS8CM/vS1Z8SQc+z6XhQy3DB kdXiIlo4KlZEfeDSs1xzzDSc9wGuZ7saWlM1R28d07jwvxdc4SrR4HjpltKjP/zx W3oJ6mRM0y+d2M75HnnruMrjba3h2odmwARYi4LpLvr6qIi518XsdeHTWesqgYI+ sfgTySYpndWkUPQ91Uc3DI/hUZFw1l6BLWscxHB8pISkm+hdWIiTyOblFlkXz4VQ 2dio606XNI3q5paDviA7iGNds2iVVxQHEyr/Dv1tOzJgq3WvnZ4uqyNFyJmJYb6B OwIjCE89aJw2vEenJyCj3qcwVu+Iv+Q4IAISI6C2+wfnYXKAim6pUMm/EXsw9r38 0TXiWO23aIQ+XvVMEjJAPzcGFXg8W/xUk6xAxHNXtRqm0W9vht/avRIiPYh8/Im8 LxA6vLH8fZrxOACObuUUj5QnlTRVdS8qis9GvPrYCimoDO4vj6oogmo0zPw05l08 eYRlV1gw4i6k8PfxcRXnjjwpj3RE2zTqbNgqqMp1iptUaV4QUazfgqSE64OEAyZu TlTgHy9VaJBpdWy6RrKmfotQx/8jJUUfzz6/X//6JPQYIfqACFxw1LWZ/Ta7OrZK FDakHbA6yFC9L6hM3jSIsdSJc4LZ+vfUEU4op6kT9NlpXMpR0vo= =lgxg -----END PGP SIGNATURE-----