1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
|
0.5.2 - 22 February 2024
* No code changes, just changing the tag style back to what it was,
without a `v` prefix.
0.5.1 - 19 February 2024
* Fix 32-bit builds
* Add nix as a supported build type
0.5.0 - 13 September 2023
* Add `--notify_fd` option
0.4.0 - 30 July 2023
* Restore the library api from 0.2.0, adding `_with_subdir` to
functions that have the new subdir functionality.
0.3.0 - 27 July 2023
* Add `--subdir` option for mounting a subdirectory
* Enable multithreading in squashfuse_ll by default
0.2.0 - 30 June 2023
* Fix bug that swapped the "trusted" and "security" extended attribute
prefixes, often resulting in "No data available" errors
* Add multithreading support to squashfuse_ll with configure option
* Improve SIGTERM handling to do lazy unmount
* Add "-o uid" and "-o gid" options to squashfuse_ll, similar to the
corresponding FUSE library for high-level options
* Add support for LZMA legacy images
* Add squashfuse_ll man page and reconcile help messages with man pages
* Fix code to work with c99
0.1.105 - 27 June 2022
* Use optimized linux byteswap macros if available
* Fix "No such file or directory" when launched with empty fd 0
* Negative cache failed lookups. This saves a FUSE operation when
repeatedly looking up non-existent files.
* Split squashfuse_ll into a lib and executable
* Remove redundant #if in ll header
* Add CI for NetBSD
* Move CI away from Travis
* Update FreeBSD CI job to build on 12.3
0.1.104 - 27 March 2021
* Various bug fixes, new platform support
* Support libfuse version 3
* MacOS idle timeout support
0.1.103 - 4 April 2018
* Fix crash bug when underlying IO fails
* Fix scanf format to be C99 compliant
0.1.102 - 28 February 2018
* new feature -o timeout=SECONDS for squashfuse_ll to automatically
unmount a squashfuse mount if it has not been accessed in a certain
amount of time
0.1.101 - 9 December 2017
* zstd support
* minor bug fixes
0.1.100 - 27 May 2016
* minor bugfixes around symlink handling
* performance improvements
* support for offset mounting
* variety of other fixes since 0.1.99
0.1.99 - unreleased
* Support for LZ4 compression.
* Faster directory listing.
* Squashfuse now uses the high-level FUSE API. The old low-level squashfuse
is renamed to squashfuse_ll.
* Squashfuse core now builds as a library. Demo program is included.
* New API for simple recursive traversal of a squashfs filesystem.
* Changed API for directories, uses less memory and exposes fewer internals.
* Windows support for the core library and demo.
|