Tim Kientzle 8a95c5cb6e Some old tar archives rely on "regular-file-plus-trailing-slash" to
denote a directory.  Unfortunately, in the presence of GNU or POSIX
extensions, this code was checking the truncated filename stored in the
regular header rather than the full filename stored in the extended
attribute.  As a result, long filenames with '/' in just the right
position would trigger this check and be erroneously marked as
directories.  Move the check so it only considers the full filename.
Note: the check can't simply be disabled for archives that contain
these extensions because there are some very broken archivers out
there.

Thanks to: Will Froning
MFC after: 3 days
2004-09-04 21:49:42 +00:00
..
2004-09-03 18:01:34 +00:00
2004-07-01 18:20:57 +00:00
2004-07-05 06:59:17 +00:00
2004-07-03 22:30:10 +00:00
2004-07-28 05:44:52 +00:00
2003-08-18 15:25:39 +00:00
2004-07-05 06:53:34 +00:00
2003-08-30 13:57:31 +00:00
2004-09-03 17:39:00 +00:00