Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 62_bpo8+1
    41851dcc · Changelog for 62~bpo8+1 ·
    diffoscope Debian release 62~bpo8+1
    
  • 62
    00294d4b · Release version 62 ·
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Tue, 01 Nov 2016 15:33:45 +0000
    Source: diffoscope
    Binary: diffoscope trydiffoscope
    Architecture: source
    Version: 62
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Mattia Rizzolo <mattia@debian.org>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
     trydiffoscope - in-depth comparison of files, archives, etc. (try.diffoscope.org
    Closes: 838984 839538 841146
    Changes:
     diffoscope (62) unstable; urgency=medium
     .
       [ Chris Lamb ]
       * progress: Pass the fileobj to the print(..) function, not str.format.
         Thanks to Marius Gedminas <marius@gedmin.as>.
       * Move diffoscope.Config to a more-standard and simpler singleton pattern
         and validate constraints on every __setattr__.
     .
       [ Maria Glukhova ]
       * tests/{dex,java}: Skip the java tests if javap is older than 1.8.
         This fixes test_java and test_dex failing in jessie-backports.  See #838984
     .
       [ Michel Messerschmidt ]
       * comparators/zip: Add rudimentary support for OpenDocumentFormat files.
     .
       [ Mattia Rizzolo ]
       * debian: bump debhelper compat level to 10, no changes needed.
       * comparators/ppu:
         + don't do run a full ppudump while only looking for PPU file version.
         + ignore decoding errors from ppudump while filtering the output.
       * tests/ppu: skip some PPU tests if ppudump is < 3.0.0.  Closes: #838984
       * tests: skip test using a format accepted by older pytest.  Closes: #841146
     .
       [ Daniel Shahaf ]
       * comparators/json: detect order-only differences and print them nicely.
         Closes: #839538
    Checksums-Sha1:
     39e9ef2a8125ccc5bf4011b996f478a87c4eeb68 2864 diffoscope_62.dsc
     d36d4b9269fcf7c9466af6d152771602f7c7b202 313004 diffoscope_62.tar.xz
    Checksums-Sha256:
     803d15338ad720adc73078be95afe5838abfe80d67a94c30ed9527499ee86d63 2864 diffoscope_62.dsc
     30e364b4c2cba160be9ed0e1716f0ceb7490e2d140050e89eac00c42ce374f2d 313004 diffoscope_62.tar.xz
    Files:
     0d87b7a85f9bfc0bb30606570dc5ddae 2864 devel optional diffoscope_62.dsc
     82470149594e108e1d14052af04e1e88 313004 devel optional diffoscope_62.tar.xz
    
    
  • 61
    9f6c218c · Release version 61 ·
    Release version 61
    
  • 60_bpo8+1
    071651a5 · changelog for 60~bpo8+1 ·
    diffoscope Debian release 60~bpo8+1
    
  • 60
    4cbcef8f · Release v60 ·
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512
    
    Format: 1.8
    Date: Sun, 11 Sep 2016 16:14:33 +0000
    Source: diffoscope
    Binary: diffoscope trydiffoscope
    Architecture: source
    Version: 60
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Mattia Rizzolo <mattia@debian.org>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
     trydiffoscope - in-depth comparison of files, archives, etc. (try.diffoscope.org
    Closes: 835055
    Changes:
     diffoscope (60) unstable; urgency=medium
     .
       [ Chris Lamb ]
       * debian/rules:
         +  Run tests with python3-coverage and generate reports post-build.
       * CONTRIBUTING: Add PyPI reference.
       * Comparators:
         + Avoid ugly DRY violations in diffoscope.comparators.__init__ by
           dynamically importing classes via a single list.
         + git: Specify paths as strings as required since b7830b5cb.
         + elf:
           - Mask more warnings (eg. "readelf: Error: the dynamic segment offset" or
             "size exceeds the size of the file").
           - Specify string format arguments as logging function parameters, not
             using interpolation.
         + json: Correct behaviour of JSON comparator when file does not exist.
       * Presenters:
         + html:
           - Use html.escape over xml.sax.saxutils.escape.
           - Don't use unsafe cgi.escape method as its ``quote`` kwarg — which
             enables escaping of quotation marks — is False by default.
       * Code clean-up:
         + Tidy imports.
         + Split exceptions out into dedicated diffoscope.exc module.
         + Use try-except idiom instead of ``if`` in RequiredToolNotFound.get_package
         + Prefer kwargs[x] = kwargs.pop(x, 'default') idiom over ``if`` statements.
       * tests:
         + Factor out ugly os.path.join to a utility method.
         + Drop unused try_except in tests/conftest.
         + Add GitIndex tests to bring coverage of comparators/git.py to 100%.
         + Add tests for Haskell comparator.
           - Skip Haskell tests if GHC is not installed.
           - Skip Haskell tests if GHC version does not match.  Closes: #835055
         + Add test in JSON comparator for non-existing files.
         + Rewrite lengthy "[..] skipIf [..] tool_missing" with a
           @skip_unless_tools_exist decorator.
         + Add tests for skip_unless_tools_exist helper.
         + Rename tests/comparators/conftest.py -> tests/comparators/utils.py.
         + Avoid Don't-Repeat-Yourself violations by factoring out fixture loading.
         + Avoid more DRY violations by factoring-out non-existing file tests.
         + Remove some other unused imports from comparator tests.
         + Check rendering of text and HTML presenters when checking non-existing
           files.
         + Use `pytest.xfail` over `assert False`.
     .
       [ Mattia Rizzolo ]
       * debian/control:
         + Reinstated build profiles, now that dh-python is fixed (see #834238).
         + Version the build-dependency on dh-python, so it supports build profiles.
         + Add more nocheck build profiles.
         + Bump dependencies on debhelper and dpkg-dev to assure build profile
           support is available.
         + Add Build-Dependency on fontforge-extras for showttf (run during tests)
         + Alternate Build-Dependency on default-jdk-headless|default-jdk, to ease
           backporting to older Debian releases.
       * debian/rules:
         + Don't install '/usr/lib/python3/dist-packages/.coverage'.
         + Run the basic-command-line test during package build.
         + Be even more verbose about failing tests.
         + Allow building a mismatching version between diffoscope and the debian
           changelog if the target distribution is UNRELEASED.
       * Comparators
         + ppu:
           - Unbreak ppu_version detection.
           - Put code out of the context manager, it doesn't need to be within.
       * trydiffoscope: add copyright/license header.
       * autopkgtest/basic-command-line:
         + Enable running basic-command-line test without ADTTMP being set.
         + Be a bit more verbose about what is being tested.
         + Also test return code when passing an invalid command line flag.
         + Force LC_ALL=C.UTF-8, so that diffoscope can always output something.
       * test:
         + Factor out a tools_missing() function.
         + Rewrite tool_older_than() into skip_unless_tool_is_older_than().
         + Skip test_squashfs.py.test_superblock if squashfs is too old.
         + Normalize xxd's output so that we can compare jessie's xxd with stretch's.
       * add default-jdk to the alternate packages for javap for Debian;
         default-jdk-headless is not available in older Debian releases.
     .
       [ Satyam Zode ]
       * Ignore differences in .buildinfo if all the other files listed in .changes
         are identical.  In those cases any differences in .buildinfo files are
         irrelevant, and are actually a feature (as it indicates two reproducible
         builds with different environment).
     .
       [ Jérémy Bobbio ]
       * Properly skip tests requiring python-debian when unavailable.
     .
       [ Ximin Luo ]
       * Show the timestamp when logging, to detect which steps take longer.
       * Add a --no-max flag to disable all limits.
       * Have --max-report-size honour 0 to mean "no limit".
       * Comparators:
         + cbfs: only scan whole file when the filename ends with ".rom".
         + binary: Suppress decimal line numbers for xxd output.
       * Increase default --max-diff-input-lines to 2^20 (1048576) from 100000.
       * Rename --no-max-limits to --no-default-limits, a more accurate name.
       * presenters/html: html-dir output:
         + Split large diffs across several child pages.
           Also add some flags so html-dir behaviour is easier to reason about.
         + Use 4 times the given --max-diff-block-lines.
           This way, '--html x.html --html-dir y' gives reasonable output for both.
       * difference:
         + Fix behaviour for max-diff-block-limit=1 and don't report when 0 lines
           are removed.
         + Don't truncate diff output by default, instead add a separate flag
           --max-diff-block-lines-saved (infinite by default) to do so.
    Checksums-Sha1:
     7e731a81709a4d6ecf43354299b867abd853834d 2827 diffoscope_60.dsc
     508f1ffca925f5e463992a7863e3bda410c043cc 310588 diffoscope_60.tar.xz
    Checksums-Sha256:
     4cce0729e0b2f8b747e7d03286035ce03ce4d312a3dc59d38769acaf25c60a61 2827 diffoscope_60.dsc
     1cfb8fd0cbf6030bca432e044799719c3ca30e8bcd2a81a22eeea1a02a316ac2 310588 diffoscope_60.tar.xz
    Files:
     46638ff5eed957c2a2d720436f973749 2827 devel optional diffoscope_60.dsc
     447a9be43ba6003ac83e3e53cb636814 310588 devel optional diffoscope_60.tar.xz
    
    
  • 59_bpo8+1
    87589f4f · changelog for 59~bpo8+1 ·
    diffoscope Debian release 59~bpo8+1
    
  • 59
    40d68e9d · Release version 59 ·
    Release version 59
    
  • 58
    0785d5d4 · Release version 58 ·
    Release version 58
    
  • 57
    0a4714d8 · Release version 57 ·
    Releasing version 57
    
  • 56_bpo8+1
    diffoscope Debian release 56~bpo8+1
    
  • 56
    b64cc9c3 · Release version 56 ·
    Format: 1.8
    Date: Thu, 28 Jul 2016 00:02:56 +0200
    Source: diffoscope
    Binary: diffoscope
    Architecture: source
    Version: 56
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Reiner Herrmann <reiner@reiner-h.de>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
    Changes:
     diffoscope (56) unstable; urgency=medium
     .
       [ Jérémy Bobbio ]
       * Fix maybe_decode() so that it actually works.
     .
       [ Chris Lamb ]
       * Mask EPIPE to avoid ugly tracebacks when eg. prematurely terminating $PAGER.
       * Add git index file comparator.
       * Drop unused imports in Ar comparator.
     .
       [ Ximin Luo ]
       * Add support for AR archives (including Rust .rlib files).
       * Add some more documentation for ArFile/ArContainer.
       * RequiredToolNotFound.PROVIDERS dict values are package names, not binary
         names.
    Checksums-Sha1:
     22215cccf8db8b55c4cd5a96dfa5251feafe8939 1159 diffoscope_56.dsc
     a62bf667787efdf59a70efbff23ada6937c4993c 289316 diffoscope_56.tar.xz
    Checksums-Sha256:
     cc231c5312e17b0aaeaf75fe9bfaf8831297a9855dc18987339dd1d803958d2d 1159 diffoscope_56.dsc
     f70099efcaed51702f1c4c94975f27156d9a7a378ca3313b28630eff79f3a223 289316 diffoscope_56.tar.xz
    Files:
     b1031f9b99f595f0fef1051badf9296b 1159 devel optional diffoscope_56.dsc
     28ec822e22911c36b648508c41789ec4 289316 devel optional diffoscope_56.tar.xz
    
  • 55_bpo8+1
    diffoscope Debian release 55~bpo8+1
    
  • 55
    b75c869c · Release version 55 ·
    Format: 1.8
    Date: Fri, 15 Jul 2016 21:50:29 +0200
    Source: diffoscope
    Binary: diffoscope
    Architecture: source
    Version: 55
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Reiner Herrmann <reiner@reiner-h.de>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
    Closes: 826711 826894 827981 830434
    Changes:
     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.
    Checksums-Sha1:
     cf3b276e5ad3a3c35fad37c5f30f23e67b0e1da4 1159 diffoscope_55.dsc
     d0b1b236d4831549476f15e8455431278a2db70b 288076 diffoscope_55.tar.xz
    Checksums-Sha256:
     e57065d12659422412350cfa8fb499184a3cfe9d2c9a9b9d22038c95590fb4d0 1159 diffoscope_55.dsc
     05aeee77b67f74c55ab5d4bdacfd69d39acff184349e3e3bee799f600919e398 288076 diffoscope_55.tar.xz
    Files:
     33955ef158b88d1af21d8f3153383d6c 1159 devel optional diffoscope_55.dsc
     785a8646216a14c172b6d8729e5c5eb2 288076 devel optional diffoscope_55.tar.xz
    
  • 54_bpo8+1
    337206e0 · release 54~bpo8-1 ·
    diffoscope Debian release 54~bpo8+1
    
  • 54
    5ad5998c · Release version 54 ·
    Format: 1.8
    Date: Fri, 03 Jun 2016 16:16:02 +0000
    Source: diffoscope
    Binary: diffoscope
    Architecture: source
    Version: 54
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Mattia Rizzolo <mattia@debian.org>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
    Changes:
     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.
    Checksums-Sha1:
     f7460c9bd7969da6ed2fa96b2a1ac5caa8902e91 1956 diffoscope_54.dsc
     3fa96f906e8b846737585419d99399ebddccbf68 288036 diffoscope_54.tar.xz
    Checksums-Sha256:
     6dea4653a8c511a622fd0804df236f01c492e8d451ebe05c9e316636bf0e5eae 1956 diffoscope_54.dsc
     19938b65f761ba59560afd3c696a9160dfcee545fcdcd717a3cf875c3dfe44e1 288036 diffoscope_54.tar.xz
    Files:
     f3f3448c10f3a80d8dee4d10313fb640 1956 devel optional diffoscope_54.dsc
     537f516193ce0d0fd702fffb406d727e 288036 devel optional diffoscope_54.tar.xz
    
  • 53
    cab1df85 · Release version 53 ·
    Format: 1.8
    Date: Fri, 03 Jun 2016 14:23:16 +0000
    Source: diffoscope
    Binary: diffoscope
    Architecture: source
    Version: 53
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Mattia Rizzolo <mattia@debian.org>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
    Closes: 818414 818856 820624 823874
    Changes:
     diffoscope (53) unstable; urgency=medium
     .
       [ Reiner Herrmann ]
       * In the directory comparator, fall back to current directory instead of
         empty name. (Closes: #820624)
       * Improve deb(5) support. (Closes: #818414)
     .
       [ Mattia Rizzolo ]
       * debian/control: add myself to Uploaders.
       * Clean up temporary debuglink files.
       * Fix FileNotFoundError with broken symlinks. (Closes: #818856)
       * Decode Md5sumsFile in utf-8. (Closes: #823874)
       * Always suffix temporary files with '_diffoscope'.
       * Rewrite sanity check for the version to always run every time debian/rules
         is invoked, not only during a binary build.
     .
       [ Ed Maste ]
       * Add FreeBSD packages for required tools.
     .
       [ Ceridwen ]
       * Add README.rst to MANIFEST.in.
    Checksums-Sha1:
     55d95d1bb6660fbf4a83524b40582ad01608c099 1956 diffoscope_53.dsc
     aac6e8078069ee98eb606416e3be1dbdbafb0a3e 287948 diffoscope_53.tar.xz
    Checksums-Sha256:
     821000d0d1e83ab4373e66b3d0215bd3d99898e0249991d1b731c33e775706a2 1956 diffoscope_53.dsc
     f92d687c78e0a072ad9cf73f02b2977cf3272d698d1b30e8d0d8ca5519496e28 287948 diffoscope_53.tar.xz
    Files:
     255870b59bd99d302defdcf360c780cd 1956 devel optional diffoscope_53.dsc
     670eb60a51dcb22aea779e4a49a3213e 287948 devel optional diffoscope_53.tar.xz
    
  • 52_bpo8+1
    diffoscope Debian release 52~bpo8+1
    
  • 52
    636ff35d · Release version 52 ·
    Format: 1.8
    Date: Wed, 20 Apr 2016 20:28:03 +0200
    Source: diffoscope
    Binary: diffoscope
    Architecture: source
    Version: 52
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Reiner Herrmann <reiner@reiner-h.de>
    Description:
     diffoscope - in-depth comparison of files, archives, and directories
    Closes: 819956 821777
    Changes:
     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)
    Checksums-Sha1:
     ac6398af2884bd75bb383795096acc7a82fe47a4 1050 diffoscope_52.dsc
     a8b0303ff5bb8b6ace1addf6b6d718ecd95b0031 608892 diffoscope_52.tar.xz
    Checksums-Sha256:
     9f6268c4b12bb0dba0e9279cb9eb35dd362183775cf7159c1a7a79fbf924ec0f 1050 diffoscope_52.dsc
     3c613cb1f97c7b7dcff146c923c38b402804698d688e7126bd9cb784b449dcef 608892 diffoscope_52.tar.xz
    Files:
     4dddf7f9754a7b2a03c9c8d648b474c0 1050 devel optional diffoscope_52.dsc
     5a9922cc24ae70669202c99705c1c7c5 608892 devel optional diffoscope_52.tar.xz
    
  • 51
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256
    
    Format: 1.8
    Date: Sun, 28 Feb 2016 11:56:35 +0000
    Source: diffoscope
    Binary: diffoscope debbindiff
    Architecture: source all
    Version: 51
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Mattia Rizzolo <mattia@debian.org>
    Description:
     debbindiff - transitional package
     diffoscope - in-depth comparison of files, archives, and directories
    Changes:
     diffoscope (51) unstable; urgency=medium
     .
       * Team upload.
       * Re-upload, the last uploaded tarball was broken, missing test files.
    Checksums-Sha1:
     735c96b5a8d8ce80f20dc4019e67ed41ab5b50d1 1970 diffoscope_51.dsc
     4c85f2d229d411bdbfc98dca1c1f124886336fc2 287848 diffoscope_51.tar.xz
     4e2e982f05c52bc373d4d35b3ca69c483c28cac1 14558 debbindiff_51_all.deb
     ac3c6f0780ae35bf46913624940f5b98df6a0398 56784 diffoscope_51_all.deb
    Checksums-Sha256:
     eb3a3b8748dc4b02971a0727a291812b8849e5740742aeee5c258faf964c3476 1970 diffoscope_51.dsc
     48aecda84fd621649dd457b6ebe574ee2cf08a6eb475bdbc16284de195ea90dd 287848 diffoscope_51.tar.xz
     fc139594ec6d4ab3504c22df948283ba670f36eb64e9c0de2ca467ef4a45d120 14558 debbindiff_51_all.deb
     be83e0af7a741fd2058cc253dfc72438a01a3629ae7f604a831479e2d68dfdd9 56784 diffoscope_51_all.deb
    Files:
     330fdcc80cb6b6be89bceaac3f1b9743 1970 devel optional diffoscope_51.dsc
     7e499f2813ce842cfbad5a6819b23639 287848 devel optional diffoscope_51.tar.xz
     114788744a5785a8f3e9bc0591f948e5 14558 oldlibs extra debbindiff_51_all.deb
     34e0e3c8075157a492cf95f8e3c53c89 56784 devel optional diffoscope_51_all.deb
    
    
  • 50
    Format: 1.8
    Date: Sat, 27 Feb 2016 19:37:20 +0100
    Source: diffoscope
    Binary: diffoscope debbindiff
    Architecture: source
    Version: 50
    Distribution: unstable
    Urgency: medium
    Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
    Changed-By: Holger Levsen <holger@debian.org>
    Description:
     debbindiff - transitional package
     diffoscope - in-depth comparison of files, archives, and directories
    Closes: 815171
    Changes:
     diffoscope (50) unstable; urgency=medium
     .
       [ Jérémy Bobbio ]
       * Remove myself from uploaders
     .
       [ Reiner Herrmann ]
       * Show line ordering variation in deb md5sums
       * Reset mtimes of test directories and ignore ctimes (Closes: #815171)
       * Add comparator for Postscript files
    Checksums-Sha1:
     30ff70625a22aef5e8dd9cd93c43a2da0d44357a 1979 diffoscope_50.dsc
     b349b01411e21c205eadf829f4498c212ccdb4ca 286804 diffoscope_50.tar.xz
    Checksums-Sha256:
     c7ccb9ec884fc631d1ad179b972652fc7d84f1b12d3ea2484a88155cf3b7db12 1979 diffoscope_50.dsc
     d9e9ddae212bccd0e37e6a9998ca36929b8b4ffa4d8b2056d284a340c3288cf8 286804 diffoscope_50.tar.xz
    Files:
     8ba219bca99556025cddf786dced0854 1979 devel optional diffoscope_50.dsc
     2523023c811c9f2324abef64a514f2a2 286804 devel optional diffoscope_50.tar.xz