fuse-3.17.2
Dear all,
I am pleased to announce the release of libfuse 3.17.2.
The source code is available for download at https://github.com/libfuse/libfuse/releases.
Please report any issues on this mailing list or the GitHub issue tracker at https://github.com/libfuse/libfuse/issues.
From ChangeLog.rst:
- Fixed uninitized bufsize value (compilation warning and real issue when HAVE_SPLICE was not defined)
- Fixed initialization races related to buffer realocation when large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit)
- Fix build with kernel < 5.9
- Fix static_assert build failure with C++ version < 11
- Compilation fix (remove second fuse_main_real_versioned declaration)
- Another conn.want flag conversion fix for high-level applications
- Check if pthread_setname_np() exists before use it
- fix example/memfs_ll rename deadlock error
- signal handlers: Store fuse_session unconditionally and restore previous behavior that with multiple sessions the last session was used for the signal exist handler
The following people have contributed code to this release:
Ben Dooks ben.dooks@codethink.co.uk Bernd Schubert bernd@bsbernd.com Bernd Schubert bschubert@ddn.com Giulio Benetti giulio.benetti@benettiengineering.com Joanne Koong joannelkoong@gmail.com swj 1186093704@qq.com
(a full list of credits containing all known contributors is included in
the AUTHORS file).
Best, -Bernd