Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fuse3-devel-3.16.2-slfo.1.1_1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: fuse3-devel Distribution: SUSE Linux Framework One
Version: 3.16.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1_1.1 Build date: Tue Oct 10 10:43:11 2023
Group: Development/Languages/C and C++ Build host: reproducible
Size: 162594 Source RPM: fuse3-3.16.2-slfo.1.1_1.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/libfuse/libfuse
Summary: Development package for FUSE (userspace filesystem) modules
This package contains all include files, libraries and configuration
files needed to develop programs that use the fuse (FUSE) library to
implement file systems in user space.

With fuse-devel, users can compile and install other user space file
systems.

Provides

Requires

License

BSD-2-Clause AND GPL-2.0-only AND LGPL-2.1-only

Changelog

* Tue Oct 10 2023 jengelh@inai.de
  - Update to release 3.16.2
    * Various minor bugfixes and improvements.
* Tue Aug 08 2023 jengelh@inai.de
  - Update to release 3.16.1
    * Readdir kernel cache can be enabled from high-level API.
* Wed Jul 05 2023 jengelh@inai.de
  - Update to release 3.15.1
    * Reduce default write size by half
* Fri Jun 09 2023 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 jsrain@suse.com
  - update the license tag matching the code (LGPL-2.1-only and
    GPL-2.0-only)
* Sun Mar 26 2023 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 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 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 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 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 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 jengelh@inai.de
  - Update to release 3.10.5
    * Various improvements to make unit tests more robust.
* Wed Jun 09 2021 jengelh@inai.de
  - Update to release 3.10.4
    * Source code: fixed memory leaks in examples.
* Mon Apr 12 2021 jengelh@inai.de
  - Update to release 3.10.3
    * Fix returning d_ino and d_type from readdir(3) in non-plus mode
* Fri Feb 05 2021 jengelh@inai.de
  - Update to release 3.10.2
    * Allow "nonempty" as a mount option, for backwards
      compatibility with fusermount 2. The option has no effect
      since mounting over non-empty directories is allowed by default.
    * FUSE filesystems can now be mounted underneath EXFAT
      mountpoints.
* Fri Jan 15 2021 lnussel@suse.de
  - prepare usrmerge (boo#1029961)
* Mon Dec 07 2020 jengelh@inai.de
  - Update to release 3.10.1
    * Unspecified "various minor fixes"
* Fri Nov 20 2020 jengelh@inai.de
  - Drop /sbin links; they do not seem to be used from anywhere.
  - Package "permission" is required in %post, not %pre.
  - Update descriptions.
* Fri Oct 09 2020 jengelh@inai.de
  - Update to release 3.10.0
    * Add FUSE_CAP_CACHE_SYMLINKS: allow caching symlinks in kernel
      page cache.
* Sun Aug 09 2020 idonmez@suse.com
  - Update to version 3.9.3
    * Minor bugfixes, documentation updates
* Thu Jun 11 2020 idonmez@suse.com
  - Update to version 3.9.2
    * Remove obsolete workarounds in examples.
    * Do not require C++ compiler for building.
    * Minor bugfixes.
  - Drop BR on c++_compiler
* Fri Mar 20 2020 idonmez@suse.com
  - Update to version 3.9.1
    * Fixed memory leak in fuse_session_new().
    * Fixed an issue with the linker version script.
    * Make ioctl prototype conditional on FUSE_USE_VERSION.
      Define FUSE_USE_VERSION < 35 to get old ioctl prototype with
      int commands; define FUSE_USE_VERSION >= 35 to get new ioctl
      prototype with unsigned int commands.
    * Various small bugfixes.
* Sat Dec 14 2019 idonmez@suse.com
  - Update to version 3.9.0
    * Added support for FUSE_EXPLICIT_INVAL_DATA to enable onl
      invalidate cached pages on explicit request.
* Sun Nov 03 2019 idonmez@suse.com
  - Update to version 3.8.0
    * Added support for FUSE_LSEEK operation which can be used to
      report holes in sparse files.
* Tue Jul 09 2019 idonmez@suse.com
  - Update to version 3.6.2
    * The init script is now installed to /etc/ rather than
      /usr/local/etc by default.
    * Minor bugfixes
  - Drop fuse-install-fix.patch, not needed with -Duseroot=false
  - Add conf-rename.patch, which is split from the above now
    removed patch
* Thu Jun 20 2019 mliska@suse.cz
  - Disable LTO due to symbol versioning (boo#1138803).
* Thu Jun 13 2019 idonmez@suse.com
  - Update to version 3.6.1
    * Fixed version number (release 3.6.0 was shipped with a declared
      version of 3.0.0).
* Thu Jun 13 2019 idonmez@suse.com
  - Update to version 3.6.0
    * Added a new example (passthrough_hp). The functionality is
      similar to passthrough_ll, but the implementation focuses
      on performance and correctness rather than simplicity.
    * Added support for fuse kernel feature max_pages which allows
      to increase the maximum number of pages that can be used per
      request. This feature was introduced in kernel 4.20.
      max_pages is set based on the value in max_write.
      By default max_write will be 1MiB now for kernels that
      support max_pages. If you want smaller buffers or writes
      you have to set max_write manually.
* Wed Apr 17 2019 info@paolostivanin.com
  - Update to 3.5.0:
    * Changed ioctl commands to "unsigned int" in order to support
      commands which do not fit into a signed int. Commands issued
      by applications are still truncated to 32 bits.
    * Added SMB2 to whitelist (so users can now mount FUSE
      filesystems on mountpoints within SMB 2.0 filesystems).
    * Added a new cache_readdir flag to fuse_file_info to enable
      caching of readdir results. Supported by kernels 4.20 and newer.
    * Add support and documentation for FUSE_CAP_NO_OPENDIR_SUPPORT.
* Tue Mar 19 2019 jengelh@inai.de
  - Amend License: field with BSD2c, from
    https://github.com/libfuse/libfuse/commit/4c699e7debd99b178b9574e7dd20f36937ef296e#diff-3f1e2bdc537057b6ac2f74d095a431b8
* Mon Mar 18 2019 info@paolostivanin.com
  - Update to 3.4.2
    * The examples/passthrough_ll.c example filesystem has been significantly extended.
    * Support for copy_file_range has been added.
    * Build system updates for non-Linux systems.
    * Fixed a memory leak
    * Added OpenAFS and HFS+ to whitelist
    * Docu updates
* Thu Nov 29 2018 jengelh@inai.de
  - Update descriptions.
  - Do not make documentation mandatory.
* Mon Nov 26 2018 idonmez@suse.com
  - Update to version 3.3.0
    * The auto_unmount mode now works correctly in combination with
      autofs.
    * The FUSE_CAP_READDIRPLUS_AUTO capability is no longer enabled by
      default unless the file system defines both a readdir() and a
      readdirplus() handler.
    * The description of the FUSE_CAP_READDIRPLUS_AUTO flag has been
      improved.
    * Allow open /dev/fuse file descriptors to be passed via mountpoints
      of the special format /dev/fd/%u. This allows mounting to be
      handled by the parent so the FUSE filesystem process can run
      fully unprivileged.
    * Add a drop_privileges option to mount.fuse3 which causes it to open
      /dev/fuse and mount the file system itself, then run the FUSE file
      filesystem fully unprivileged and unable to re-acquire privilege
      via setuid, fscaps, etc.
    * Documented under which conditions the fuse_lowlevel_notify_*
      functions may block.
    * The chmod, chown, truncate, utimens and getattr handlers of
      the high-level API now all receive an additional struct
      fuse_file_info pointer. There are more API changes, consult
      https://github.com/libfuse/libfuse/releases/tag/fuse-3.3.0
      for details.
* Thu Oct 04 2018 idonmez@suse.com
  - Initial release v3.2.6

Files

/usr/include/fuse3
/usr/include/fuse3/cuse_lowlevel.h
/usr/include/fuse3/fuse.h
/usr/include/fuse3/fuse_common.h
/usr/include/fuse3/fuse_log.h
/usr/include/fuse3/fuse_lowlevel.h
/usr/include/fuse3/fuse_opt.h
/usr/include/fuse3/libfuse_config.h
/usr/lib64/libfuse3.so
/usr/lib64/pkgconfig/fuse3.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 8 00:18:24 2024