- 10 Jan, 2015 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
-
- 09 Jan, 2015 5 commits
-
-
Reiner Herrmann authored
Creating HTML diffs with vim gets very slow when the files become larger and there are very large blocks that differ. To speed this up, the individual differing blocks are shrunk when they are longer than a configured number of lines. The information about the blocks is obtained by first calling 'diff', which is extremely fast even on large files.
-
Jérémy Bobbio authored
Closes: #764140
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Let's not call guess_mime_type for every comparator available. Doing it once should be enough.
-
- 08 Jan, 2015 3 commits
-
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
Jérémy Bobbio authored
-
- 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 4 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
-