- 28 Apr, 2019 4 commits
-
-
Chris Lamb authored
-
Chris Lamb authored
Gbp-Dch: ignore
-
Chris Lamb authored
Add support for GnuPG "keybox" files. Thanks to Daniel Kahn Gillmor for the suggestion. (Closes: #871244, reproducible-builds/diffoscope#23)
-
We catches the ENOSPC OSError at the top level and exit diffoscope without printing the complete traceback. Other errors are raised and handled normally. Signed-off-by:
Chris Lamb <lamby@debian.org>
-
- 24 Apr, 2019 1 commit
-
-
Chris Lamb authored
-
- 23 Apr, 2019 2 commits
-
-
Chris Lamb authored
-
Chris Lamb authored
Treat missing tools as failures if the DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS environment variable is exported. (Closes: #905885, reproducible-builds/diffoscope#35)
-
- 02 Apr, 2019 2 commits
-
-
Mattia Rizzolo authored
Copying the comment from reproducible-builds/diffoscope@659d1917: @Vibhu-guest also I'm reverting this one, mostly because the authoring information is screwed (root <root@localhost.localdomain> - does this mean you are doing your work as root??), and should have probably be gone through an MR instead of being pushed to master. I'm also at odds about the changes themselves. You are catching that OSError in those two fairly specific positions, but it feels rather arbitrary. Surely ENOSPC could happen anywhere? Finally, I think the user at the end should at least getting something that tells them what the problem is. I think this way the program terminates without printing anything? This reverts commit 659d1917.
-
Mattia Rizzolo authored
This commit isn't what the message says, and it breaks `black` This reverts commit 465176e0.
-
- 01 Apr, 2019 2 commits
-
-
Vibhu Agrawal authored
Added a try except block to handle OSError 28 and make the diffoscope fail more gracefully.
-
-
- 31 Mar, 2019 4 commits
-
-
Chris Lamb authored
Require that "-" is explicitly specified to read a single diff from standard input to avoid non-intuitive behaviour when diffoscope is called without any arguments. (Closes: reproducible-builds/diffoscope#54)
-
Chris Lamb authored
This reverts commit afca0488. See reproducible-builds/diffoscope@afca0488 (comment 71853) Gbp-Dch: ignore
-
Vibhu Agrawal authored
diffoscope/comparators/zip.py: added another except block to handle OSError. Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874582
-
root authored
ENOSPC errors. diffoscope/comparators/zip.py: added an except condition to track ENOSPC errors. Both the above changes were made to ensure diffoscope fails more gracefully in case ENOSPC is hit. These changes were tested with a small tmpfs. The files used for testing were initrd.img and initrd.img.old for first case and two .aia files for second case. Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874582
-
- 26 Mar, 2019 1 commit
-
-
Chris Lamb authored
Make --use-dbgsym a ternary operator to make it easier to totally disable. (re. reproducible-builds/diffoscope#2)
-
- 20 Mar, 2019 5 commits
-
-
Chris Lamb authored
Always warn if tlsh module is not available (not just if a specific fuzziness threshold is specified) to match the epilog of the --help output. This prevents missing support for file rename detection. (Closes: reproducible-builds/diffoscope#29, #888237)
-
Signed-off-by:
Chris Lamb <lamby@debian.org> -
Prevent empty values for the "name" attribute name on HTML anchor tags, and add an "id" to its parent "div" container. Signed-off-by:
Chris Lamb <lamby@debian.org> -
Signed-off-by:
Chris Lamb <lamby@debian.org> -
Fix a "table column x established by element 'col' has no cells beginning in it" HTML validation error. The first row after the header in a table can't use the "colspan" attribute. Signed-off-by:
Chris Lamb <lamby@debian.org>
-
- 16 Mar, 2019 1 commit
-
-
Chris Lamb authored
Revert "Correction to HTML markup warnings/errors: fix empty value for attributte name on 'a' tags and add an id to the nearest div containers." This reverts commit a6fd6b33; not sure how this ended up on master (?) given it's on an MR..? Gbp-Dch: ignore
-
- 15 Mar, 2019 1 commit
-
-
Milena Boselli Rosa authored
Correction to HTML markup warnings/errors: fix empty value for attributte name on 'a' tags and add an id to the nearest div containers. (cherry picked from commit c7c487cc7ac5bef7a6781853d4b714f1752e936c)
-
- 04 Mar, 2019 4 commits
-
-
Chris Lamb authored
-
Chris Lamb authored
-
Chris Lamb authored
Provide explicit help when the libarchive system package is missing or "incomplete". (Closes: reproducible-builds/diffoscope#50)
-
Chris Lamb authored
Explicitly mention when the guestfs module is missing at runtime and we are falling back to a binary diff. (Closes: reproducible-builds/diffoscope#45)
-
- 27 Feb, 2019 3 commits
-
-
Chris Lamb authored
Improve the displayed comment when falling back to a binary diff to include the file type. (Closes: #49)
-
Chris Lamb authored
Gbp-Dch: ignore
-
Chris Lamb authored
-
- 20 Feb, 2019 2 commits
-
-
Chris Lamb authored
This always seemed heavy-handed to me, both technically (there should be real tests for any incorrect identification of file format, etc.) but moreover from a community/collaborative point of view.
-
Chris Lamb authored
Additionally compare pgpdump(1) output when comparing PGP signatures. (Re: #908991, reproducible-builds/diffoscope#7)
-
- 19 Feb, 2019 8 commits
-
-
Chris Lamb authored
-
Chris Lamb authored
-
Chris Lamb authored
Refer to the Debian package names in the --help output when indicating how to obtain the tlsh and argcomplete modules.
-
Chris Lamb authored
Nicer solutions welcome! Gbp-Dch: ignore
-
Chris Lamb authored
Revert "Temporarily drop ubuntu-devel from test matrix due to linux-firmware installation issue." - use allow_failure instead. This reverts commit fc3762e4. Gbp-Dch: ignore
-
Chris Lamb authored
-
Chris Lamb authored
-
Chris Lamb authored
-