Package Release Info

fuse3-3.18.2-bp157.2.1

Update Info: openSUSE-2026-327
Available in Package Hub : 15 SP7 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

fuse3
fuse3-devel
fuse3-doc
libfuse3-4
libfuse3-4-32bit
libfuse3-4-64bit

Change Logs

* Wed Mar 18 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.18.2
  * fuse-io-uring: Fix UAF and NULL deref in startup error path
  * fuse-io-uring: Fix NULL deref and memory leak in
    fuse_uring_init_queue
* Tue Jan 13 2026 Jan Engelhardt <jengelh@inai.de>
- Add dependency from libfuse3-4 to fusermount3 program
  [boo#1256466]
* Sat Dec 20 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.18.1
  * Fix ABI break introduced by 3.18.0
* Fri Dec 19 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.18.0
  * FUSE-over-uring communication
  * statx support
  * FUSE_NOTIFY_INC_EPOCH: New notification mechanism for epoch
    counters
  * Fixed double unmount on FUSE_DESTROY
  * Fixed junk readdirplus results when filesystem does not
    fill stat info
* Wed Aug 20 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.17.4
  * detect mount-utils by checking for /run/mount/utab
* Sun Jul 20 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.17.3
  * Avoid possible double unmount on FUSE_DESTROY
* Sat Apr 26 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.17.2
  * Fixed initialization races related to buffer reallocation when
    large buf sizes are used (/proc/sys/fs/fuse/max_pages_limit).
  * A conn.want flag conversion fix for high-level applications.
* Tue Mar 25 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.17.1
  * Added support for filesystem passthrough read/write when
    FUSE_PASSTHROUGH capability is enabled
  * New API: fuse_passthrough_open() and fuse_passthrough_close()
  * Added fmask and dmask options to high-level API for separate
    permission masks for files and directories
  * Added signal handling with backtrace printing
    (fuse_set_fail_signal_handlers())
  * Added syslog support for fuse_log() messages
  * New API: fuse_log_enable_syslog() and fuse_log_close_syslog()
  * Added thread names to libfuse threads
* Tue Oct 10 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.16.2
  * Various minor bugfixes and improvements.
* Tue Aug 08 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.16.1
  * Readdir kernel cache can be enabled from high-level API.
* Wed Jul 05 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.15.1
  * Reduce default write size by half
* Fri Jun 09 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.15.0
  * Improved support for some less common systems (32-bit,
    alternative libcs)
  * Unsupported mount options are no longer silently accepted.
  * auto_unmount is now compatible with allow_other.
* Thu May 18 2023 Jiri Srain <jsrain@suse.com>
- update the license tag matching the code (LGPL-2.1-only and
  GPL-2.0-only)
* Sun Mar 26 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.14.1
  * The extended attribute name passed to the setxattr() handler
    is no longer truncated at the beginning.
  * The additional setattr() flags introduced in 3.14 are no
    longer available for now. They will hopefully be reintroduced
    in the next release.
* Fri Feb 17 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.14
  * Split config.h into private and public config
- Delete 0001-Split-config.h-into-private-and-public-config.patch
  (merged).
* Mon Feb 06 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.13.1
  * Fixed an issue that resulted in errors when attempting to
    compile against installed libfuse headers (because libc
    symbol versioning support was not detected correctly in this
    case).
- Add 0001-Split-config.h-into-private-and-public-config.patch
  to fix doubly-defined macros and build failure elsewhere.
* Fri Jan 13 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.13
  * There is a new low-level API function fuse_session_custom_io
    that allows to implement a daemon with a custom io. This can
    be used to create a daemon that can process incoming FUSE
    requests to other destinations than /dev/fuse.
  * A deadlock when resolving paths in the high-level API has
    been fixed.
* Thu Sep 08 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.12.0
  * The max_idle_threads parameter has been deprecated in favor
    of the new max_threads* parameter
  * struct fuse_loop_config is now private and has to be
    constructed using fuse_loop_cfg_create()
  * fuse_session_loop_mt() now accepts struct fuse_loop_config *
    as NULL pointer.
  * fuse_parse_cmdline() now accepts a max_threads option.
* Thu May 05 2022 Paolo Stivanin <info@paolostivanin.com>
- Update to version 3.11.0:
  * Add support for flag FOPEN_NOFLUSH for avoiding flush on close.
  * Fixed returning an error condition to ioctl(2)
* Mon Sep 06 2021 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.10.5
  * Various improvements to make unit tests more robust.