Releases: mxmlnkn/ratarmount
Releases · mxmlnkn/ratarmount
ratarmount 0.7.0
- Add CLI options --index-file and --index-folder to specify an index location or folder.
- Add support for zstd compressed TARs.
- Add support for xz compressed TARs when compressed with pixz or pxz or similar tools
limiting the block size. - Fix index location check not accounting for SQLite special requirements.
- Add warnings for when the existing index was created with different arguments,
e.g., without --recursive, even though --recursive was requested. - Add specialized exceptions used by ratarmount.
- Add recursive mounting for folders in order to mount all contained TARs.
ratarmount 0.6.1
- Fix broken CLI and add test for it.
ratarmount 0.6.0
- Fix bug with filename encoding on some special characters like accented vowels or umlauts.
- Add support to mount simple .gz or .bz2 files, which are not compressed TARs.
- Fix number of hardlinks being always shown as 2. Changed to show 1.
- Fix wrong size reporting when index size has changed.
- Fix blocksize and therefore
du
results always showing 0. - Add command line option to turn on modification timestamp checking.
- Add command to mount recursive tars at folders where the .tar extension is stripped.
- Fix recursion limit hit when mounting a TAR with more than or equal 1000 contained TARs.
ratarmount 0.5.0
- Add support for sparse files inside the TAR.
- Automatically detect if the TAR file has grown since the last index creation.
- Add support for truncated TAR files, e.g., during downloading.
- Add support for concatenated TAR files.
- Add support for hardlinks in the TAR file.
- Add support for union mounting.
- Add support for accessing older versions of a file if the TAR contains multiple versions.
- Detect changes in TAR files and recreate the index if so.
- Remove support for old non-SQLite index backends.
ratarmount 0.4.1
- Add option for gzip index seek point spacing to CLI.
- Fix absolute symbolic links being stripped of their leading '/'.
- Fix returned error codes.
- Fix detection and recreation of found incomplete indexes.
- Add -o alternative short version for --fuse.
ratarmount 0.4.0
- Make bzip2 seek support standalone module.
- Fix memory leak because BZ2Reader destructor was never called.
- Fix SQLite backend loading not working when index is read-only.
- Improve faulty index detection.
- Fix typo causing bug with gzip support detection.
- Deprecate legacy serializers.
ratarmount 0.3.4
- Fix performance bug for index creation of uncompressed TARs by not
using streaming mode in that case.
ratarmount 0.3.3
- Fix bz2 decompression bug with repeated sequences at block boundaries.
- Add version information to SQLite index.
- Fix progress bar estimates for compressed files to account for compression ratio.
- Fix argument parsing error when calling script directly instead of installing it.
ratarmount 0.3.2
- Fix PyPI source tarball build failing on older compilers because
static_assert
was used without a message string.
ratarmount 0.3.1
- Fix missing bzip2.h header in tarball on PyPI.