Handles the shapes real drupal.org tarballs contain: the ustar prefix split, GNU L long
names, pax x/g headers (skipped, though an x header's path= record renames the entry it
describes), and the v7 habit of writing a directory as typeflag 0 with a trailing slash.
Symlinks, hard links and device nodes are consumed and dropped -- nothing in a module install
should follow one.
Parses a POSIX/ustar tar archive.
Handles the shapes real drupal.org tarballs contain: the ustar
prefixsplit, GNULlong names, paxx/gheaders (skipped, though anxheader'spath=record renames the entry it describes), and the v7 habit of writing a directory as typeflag0with a trailing slash. Symlinks, hard links and device nodes are consumed and dropped -- nothing in a module install should follow one.