- 07 Jan, 2015 3 commits
-
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
Using magic and doing smart comparisons is slower than comparing bytes directly. Let's assume most files will actually be identical and start comparing small files directly. If they match, we can skip the smart bits entirely. This lead to drastic run time improvements when comparing source tarballs with many small files (e.g. linux-source).
-
- 30 Dec, 2014 2 commits
-
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
Closes: #773573
-
- 29 Dec, 2014 1 commit
-
-
Jérémy Bobbio authored
-
- 28 Dec, 2014 1 commit
-
-
Jérémy Bobbio authored
-
- 26 Dec, 2014 2 commits
-
-
Jérémy Bobbio authored
Even when we fallback to binary comparison.
-
Jérémy Bobbio authored
We actually want to use the path given by the caller. We now properly display the path of a file when it is in an archive.
-
- 16 Nov, 2014 1 commit
-
-
Jérémy Bobbio authored
-
- 15 Nov, 2014 1 commit
-
-
Jérémy Bobbio authored
-
- 09 Nov, 2014 6 commits
-
-
Jérémy Bobbio authored
D'oh!
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
No changes required.
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
Closes: #764470
-
Jérémy Bobbio authored
Seems I did not properly read the warning in subprocess documentation: “Do not use stdout=PIPE or stderr=PIPE with this function as that can deadlock based on the child process output volume”. And indeed, we had a deadlock on files with very long lines. So let's switch to use Popen and communicate(). Closes: #764131, #764420
-
- 03 Oct, 2014 1 commit
-
-
Jérémy Bobbio authored
Some jar files contained no apparant differences in plain `zipinfo`, but showed some in `zipinfo -v`. The former is more readable, so still try to get some result with it first.
-
- 02 Oct, 2014 5 commits
-
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
- 30 Sep, 2014 17 commits
-
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
Thanks to Hans-Christoph Steiner.
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
Thanks to Hans-Christoph Steiner for the suggestion.
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
At the request of Holger, we just don't create the HTML file if there is no differences to report.
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
difflib is unbearably slow for any non-trivial output. Calling out to vim is much faster and the output is still quite nice. Crazy trick, though.
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-