Lines Matching full:tar
1 //===-- TarWriter.cpp - Tar archive file creator --------------------------===//
9 // TarWriter class provides a feature to create a tar archive file.
15 // The filename field in the Unix V7 tar header is 100 bytes. Longer filenames
20 // https://www.freebsd.org/cgi/man.cgi?query=tar&sektion=5
80 // Headers in tar files must be aligned to 512 byte boundaries.
87 // Computes a checksum for a tar header.
100 // Create a tar header and write it to a given output stream.
134 // tar 1.13 and earlier unconditionally look at the tar header interpreted in splitUstar()
137 // tar in gnuwin, so only use 137 of the 155 bytes in the prefix. This means in splitUstar()
141 // (tar-1.13 also doesn't support pax headers, but in practice all paths in in splitUstar()
204 // POSIX requires tar archives end with two null blocks. in append()