]> git.ipfire.org Git - ipfire-2.x.git/commit
fuse: Update to version 3.18.1
authorAdolf Belka <adolf.belka@ipfire.org>
Thu, 5 Feb 2026 22:00:56 +0000 (23:00 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 6 Feb 2026 10:38:46 +0000 (10:38 +0000)
commit2b5ba1cd837bb0b941217afe13e259cb7fcfb41e
treee565ca96dc52bfc0e027e3c3ab3a589c33ee3f94
parent86256575d3b357c131f53ec37aa765a66daf0aaf
fuse: Update to version 3.18.1

- Update from version 3.17.4 to 3.18.1
- Update of rootfile
- Changelog
    3.18.1
* Fix a critical ABI issue compared to libfuse-3.17.3+
* Note: This breaks ABI compatibility to libfuse-3.18.0
  (given that 3.18.0 is out for 2 days only, probably the lesser evil)
    3.18.0
New Features
* fuse-over-io-uring communication
* statx support
* Request timeouts: Prevent hung operations
* FUSE_NOTIFY_INC_EPOCH: New notification mechanism for epoch counters
Important Fixes
* Fixed double unmount on FUSE_DESTROY
* Fixed junk readdirplus results when filesystem doesn't fill stat info
* Fixed memory deallocation in fuse_session_loop_remember
* Fixed COPY_FILE_RANGE interface
Platform Support
* Improved FreeBSD support (mount error reporting, test runner, build fixes)
* Fixed 32-bit architecture builds
* Fixed build with musl libc and older kernels (< 5.9)
Other Improvements
* Added PanFS to fusermount whitelist
* Thread naming support for easier debugging

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/fuse
lfs/fuse