[ANNOUNCE] libfuse 3.1.0 has been released
(too old to reply)
Nikolaus Rath
2017-07-08 10:15:41 UTC
Dear all,

I am pleased to announce the release of libfuse 3.1.0. This is release
is fully backwards compatible to libfuse 3.0, but adds a new feature in
form of the fuse_lib_help() function.

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.

Full list of changes (from `ChangeLog.rst`):

libfuse 3.1.0 (2017-07-08)

* Added new `fuse_lib_help()` function. File-systems that previously
passed a ``--help`` option to `fuse_new()` must now process the
``--help`` option internally and call `fuse_lib_help()` to print the
help for generic FUSE options.
* Fixed description of the `fuse_conn_info->time_gran`. The default
value of zero actually corresponds to full nanosecond resolution,
not one second resolution.
* The init script is now installed into the right location
(``$DESTDIR/etc/init.d`` rather than ``$prefix/$sysconfdir/init.d``)
* The `example/passthrough_ll` filesystem now supports creating
and writing to files.
* `fuse_main()` / `fuse_remove_signal_handlers()`: do not reset
`SIGPIPE` handler to `SIG_DFL` if it was not set by us.
* Documented the `RENAME_EXCHANGE` and `RENAME_NOREPLACE` flags that
may be passed to the `rename` handler of both the high- and
low-level API. Filesystem authors are strongly encouraged to check
that these flags are handled correctly.

The following people have contributed code to this release:

Angelo G. Del Regno <***@gmail.com>
Nikolaus Rath <***@rath.org>
pablomh <***@gmail.com>

(a full list of credits containing all known contributors is included in
the `AUTHORS` file).

GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

»Time flies like an arrow, fruit flies like a Banana.«