aboutsummaryrefslogtreecommitdiff
path: root/lib/tar/test/data/CREDITS
blob: 4c20256ac93429def4bbd02b371229313f043596 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
The tar archives in this directory have been obtained from here:

    https://github.com/mgorny/tar-test-inputs

    git commit hash a2110a6

This repository was linked in the following article on interoperability of
various different tar programs:

    https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html

The original intention of the example archives was to test various tar programs
for interoperability with each others extensions and format quirks.

The following have been removed since there is no intention in adding support
for those features:

 - volume-label tests
 - multi-volume tests
 - longe user + group names
 - sun tar samples
 - star samples
 - file flags tests

In addition to that, the files in "file-size" are truncated, since we are only
interested in parsing the header.

The following addtional files have been added:
 - xattr/xattr-shily-binary.tar
     Created from xattr/xattr-shily.tar by manually patching in a capability
     xattr key/value pair.
 - tar/format-acceptance/link_filled.tar
     Contributed in GitHub issue #64. A tar ball that contains a hard link
     where the 100 byte target field is completely filled without containing
     a null-terminator.
 - iterator/sparse.tar
     Derived from sparse/gnu.tar and contains some test data for testing the
     tar iterator implementation.
 - write/simple.tar
     Created using the tar writer to verify that it works as intended. Used
     for testing the tar writer to check if it still produces identical
     output.