Skip to content

Releases: google/mount-zip

Version 1.0.9

17 Aug 05:48
Compare
Choose a tag to compare
  • No functional modification compared to the previous release
  • Use std::bit_floor to simplify some code

Version 1.0.8

27 Dec 05:37
Compare
Choose a tag to compare
  • Add --precache option for preemptive caching
  • Implement statfs
  • Use libzip's zip_file_is_seekable

Version 1.0.7

06 Sep 06:27
Compare
Choose a tag to compare
  • Check compression and encryption methods at mount time
  • Add --cache option to specify a cache directory
  • Add --nocache option to disable caching
  • make doc shows the generated man page
  • Fix bug in Path::WithoutExtension()
  • Use open() with O_TMPFILE to create the cache file
  • Emulate posix_fallocate on macOS
  • Fix build error on macOS
  • Remove listxattr and getxattr

Version 1.0.6

26 Jul 04:39
Compare
Choose a tag to compare
  • Log a "Loading" progress message once per second
  • Don't log PID in syslog

Version 1.0.5

23 Feb 23:48
Compare
Choose a tag to compare
  • Fix quadratic behavior when resolving name collisions
  • Use default filename conversion if unknown encoding is passed
  • Implement listxattr and getxattr
  • Add tests

Version 1.0.4

22 Dec 05:38
Compare
Choose a tag to compare
  • Add tests
  • Add raw and libzip filename encodings
  • Skip filenames longer than NAME_MAX
  • Use fuse_main()
  • Improve logs
  • Fix for NetBSD

Version 1.0.3

28 Nov 04:17
Compare
Choose a tag to compare
  • Don't try to seek encrypted files
  • Better debug logs for lengthy operations
  • Tuned Makefile

Version 1.0.2

22 Nov 23:27
Compare
Choose a tag to compare
  • No functional change
  • Cleaned up Makefiles
  • Build with optimizations by default

Version 1.0.1

22 Nov 00:11
Compare
Choose a tag to compare
  • No functional change
  • Minor code refactoring
  • Added classes FileMapping and IcuGuard (not used yet, but will be used in the patch for ChromeOS)

Version 1.0.0

20 Nov 08:32
Compare
Choose a tag to compare
  • Forked from fuse-zip 0.7.2
  • Read-only mode (no read-write mode anymore)
  • Decompresses lazily when reading file
  • Supports encrypted files (both ZipCrypto and AES)
  • Detects file name encoding thanks to ICU
  • Deduplicates file names
  • Reads huge files, even on 32-bit devices
  • Can hide symlinks (-o nosymlinks)
  • Can hide hard links (-o nohardlinks)
  • Can hide special files (-o nospecials)
  • Can redact log messages (--redact)
  • Returns distinct error codes for different error conditions
  • Uses Boost Intrusive collections for internal tree
  • Fixed hard link count for directories and files
  • Fixed inode number for hard links
  • Rewrote black-box test in Python 3
  • Man page generated from README