Skip to content

Releases: mxmlnkn/ratarmount

ratarmount 0.7.0

20 Feb 19:32
Compare
Choose a tag to compare
  • 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

20 Feb 19:31
Compare
Choose a tag to compare
  • Fix broken CLI and add test for it.

ratarmount 0.6.0

20 Feb 19:31
Compare
Choose a tag to compare
  • 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

20 Feb 19:30
Compare
Choose a tag to compare
  • 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

20 Feb 19:30
824dd79
Compare
Choose a tag to compare
  • 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

20 Feb 19:29
4205dd0
Compare
Choose a tag to compare
  • 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

20 Feb 19:29
Compare
Choose a tag to compare
  • Fix performance bug for index creation of uncompressed TARs by not
    using streaming mode in that case.

ratarmount 0.3.3

20 Feb 19:28
Compare
Choose a tag to compare
  • 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

20 Feb 19:28
Compare
Choose a tag to compare
  • Fix PyPI source tarball build failing on older compilers because
    static_assert was used without a message string.

ratarmount 0.3.1

20 Feb 19:27
Compare
Choose a tag to compare
  • Fix missing bzip2.h header in tarball on PyPI.