Ticket #2201: file name length limit in tar archive
commit1fa420059d0ee6a33520be853947a58c6446a2dd
authorAndrew Borodin <aborodin@vmail.ru>
Sun, 28 Aug 2011 14:33:39 +0000 (28 18:33 +0400)
committerAndrew Borodin <aborodin@vmail.ru>
Thu, 8 Sep 2011 10:57:26 +0000 (8 14:57 +0400)
tree6ddb170d685b6d0eeab08c3ab6a9accd967d6dc7
parent74200ee6bd362fc3174136e8f2092c678b943764
Ticket #2201: file name length limit in tar archive

The problem: extracting deep files from an archive containing long directory/file
names, filenames are cut off at 100 characters (length of the whole path
inside the archive).

In general, the TarVFS is scheduled for total reimplementation. But this
fix is useful for stable releases.

Thanks AVFS (avf.sf.net) for the code of this fix.

(cherry picked from commit 90d019a4998794eab2772cb1d2382f65af8e9858)

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
lib/vfs/mc-vfs/tar.c