ratarmount
Fixes
- Do not check mount point because of faulty
os.path.ismount
, simply try fusermount. - Avoid total I/O hang when lazy-mounting a folder with archives onto itself.
ratarmountcore
Fixes
- Return a valid file info and file version count for
/
. - Make the original archive viewable as an older file version when using
AutoMountLayer
. - Resolve symbolic links pointing outside the source folder given to
FolderMountSource
to not break them. - Do not return a valid
FileInfo
for invalid paths such as../..
. - Make
--index-minimum-file-count
work for the TAR backend. - The index should not be created for very small archives.
- Root file info userdata was not initialized correctly.
- Index validation did fail for TAR entries with more than 2 metadata blocks.
- Do not check for folder consistency because parent folders get automatically added to the index.
- Move
_createFileInfo
out ofMountSource
class to fix "protected-access" warning. - Joined files (
a.001
,a.002
) did not work because of an accidentally shared list. - Do not check file header for zip, only for the footer, to detect self-extracting archives.