This is a re-roll of the jk/big-and-future-archive-tar topic. It
addresses all but one of the review comments, and I hope should be
pretty polished.
The changes are:
- the dependency on bunzip2 is dropped; instead, we just provide a
partial object for the 64GB blob. See the first commit message for
details.
- the portable "head -c" replacement from t9300 has been factored out,
and we use it in the new tests
- symbolic constants for the giant octal numbers (with a comment
warning that the values are set by posix)
- the comments for tar_info() and the lazy-prereq were split so the
two aren't mashed together
- uses awk in tar_info() instead of "sed | cut"
- extra simplification in the final commit, as suggested by review
- typo and awkwardness fixes in the commit messages
The one thing that isn't fixed is the use of "141" to test for sigpipe
death. That should use test_match_signal, but that topic just got
re-rolled, too.
[1/5]: t9300: factor out portable "head -c" replacement
[2/5]: t5000: test tar files that overflow ustar headers
[3/5]: archive-tar: write extended headers for file sizes >= 8GB
[4/5]: archive-tar: write extended headers for far-future mtime
[5/5]: archive-tar: drop return value
-Peff
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html