fuse3 (3.14.0-10) unstable; urgency=medium
authorLaszlo Boszormenyi (GCS) <gcs@debian.org>
Sat, 21 Sep 2024 12:06:04 +0000 (14:06 +0200)
committerLaszlo Boszormenyi (GCS) <gcs@debian.org>
Sat, 21 Sep 2024 12:06:04 +0000 (14:06 +0200)
  [ Helmut Grohne <helmut@subdivi.de> ]
  * Upgrade Breaks for fuse to Conflicts to prevent accidental file loss
    (DEP17, closes: #1082357).

[dgit import unpatched fuse3 3.14.0-10]

34 files changed:
1  2 
debian/NEWS
debian/changelog
debian/clean
debian/control
debian/copyright
debian/examples/Makefile
debian/fuse3-udeb.install
debian/fuse3.install
debian/fuse3.links
debian/fuse3.manpages
debian/fuse3.postinst
debian/fuse3.postrm
debian/fuse3.preinst
debian/libfuse3-3-udeb.install
debian/libfuse3-3.docs
debian/libfuse3-3.install
debian/libfuse3-3.symbols
debian/libfuse3-dev.examples
debian/libfuse3-dev.install
debian/local/fuse.conf
debian/local/fuse.hook
debian/local/fuse.kmod
debian/not-installed
debian/patches/Fix-max_threads-command-line-parameter-propagation.patch
debian/patches/Fix_memory_leak_in_high_level_API.patch
debian/patches/revert_upgrade_of_fuse_kernel.h.patch
debian/patches/series
debian/patches/update_header_name.patch
debian/rules
debian/source/format
debian/source/lintian-overrides
debian/upstream/metadata
debian/upstream/signing-key.asc
debian/watch

diff --cc debian/NEWS
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..196ba52f23ab3776e7fd06fff8da2b7e1b707cfa
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++fuse3 (3.14.0-6) unstable; urgency=medium
++
++  The fuse3 package honours a dpkg-statoverride of /bin/fusermount3 installed
++  by a system administrator (e.g. to remove the setuid binary installed by
++  default). The path to this file according to the package manager is
++  transitioned to /usr/bin/fusermount3. If you installed a statoverride,
++  please move it to the new path and verify the permissions.
++
++ -- Helmut Grohne <helmut@subdivi.de>  Wed, 12 Jun 2024 13:41:27 +0200
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a6d03c57c792a5c65cbfabc0d83ab81e28783ca7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,277 @@@
++fuse3 (3.14.0-10) unstable; urgency=medium
++
++  [ Helmut Grohne <helmut@subdivi.de> ]
++  * Upgrade Breaks for fuse to Conflicts to prevent accidental file loss
++    (DEP17, closes: #1082357).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 21 Sep 2024 14:06:04 +0200
++
++fuse3 (3.14.0-9) unstable; urgency=medium
++
++  * Fix FTBFS due to the fuse transitional package.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 15 Sep 2024 08:00:33 +0200
++
++fuse3 (3.14.0-8) unstable; urgency=medium
++
++  [ Jeremy BĂ­cha <jeremy.bicha@canonical.com> ]
++  * Provide fuse transitional package for upgrade (closes: #918984, #927291,
++    #1074767, #1081537).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 13 Sep 2024 19:31:58 +0200
++
++fuse3 (3.14.0-7) unstable; urgency=medium
++
++  [ Guillem Jover ]
++  * Use canonical pathnames in initramfs hook (closes: #1079573).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 25 Aug 2024 13:39:34 +0200
++
++fuse3 (3.14.0-6) unstable; urgency=medium
++
++  [ Helmut Grohne ]
++  * Move aliased files to /usr (DEP17) (closes: #1073058).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 07 Jul 2024 07:17:03 +0200
++
++fuse3 (3.14.0-5) unstable; urgency=medium
++
++  * Fix 99-fuse3.rules path (closes: #1060067).
++  * Switch udev build dependency to systemd-dev (closes: #1060606).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 12 Jan 2024 16:46:21 +0100
++
++fuse3 (3.14.0-4) unstable; urgency=medium
++
++  * Backport upstream fixes:
++    - fix max_threads command line parameter propagation,
++    - fix memory leak in high level API.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 18 Apr 2023 23:07:15 +0200
++
++fuse3 (3.14.0-3) unstable; urgency=medium
++
++  [ Helge Deller <deller@gmx.de> ]
++  * Add the big-endian hppa platform to the disabled self-testing list
++    (closes: #1032187).
++
++  [ Laszlo Boszormenyi (GCS) ]
++  * Update fuse header name in examples.
++  * Fix Makefile for examples (closes: #1031544).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 17 Mar 2023 20:51:05 +0100
++
++fuse3 (3.14.0-2) unstable; urgency=medium
++
++  * Revert upgrade of fuse_kernel.h for not being upstreamed yet
++    (closes: #1031524).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 18 Feb 2023 07:22:30 +0100
++
++fuse3 (3.14.0-1) unstable; urgency=medium
++
++  * New upstream release:
++    - fix header installation issue (closes: #1031455).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 17 Feb 2023 19:50:40 +0100
++
++fuse3 (3.13.1-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 10 Feb 2023 22:04:50 +0100
++
++fuse3 (3.13.0-2) unstable; urgency=medium
++
++  * Can't run self-testing on big-endian machines.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 22 Jan 2023 08:17:08 +0100
++
++fuse3 (3.13.0-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 17 Jan 2023 19:11:25 +0100
++
++fuse3 (3.12.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update library symbols for this release.
++  * Update watch file.
++  * Update Lintian overrides.
++  * Update Standards-Version to 4.6.1 .
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 22 Oct 2022 21:28:52 +0200
++
++fuse3 (3.11.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update Standards-Version to 4.6.0.1 .
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 07 May 2022 16:30:30 +0200
++
++fuse3 (3.10.5-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 16 Sep 2021 17:41:27 +0200
++
++fuse3 (3.10.4-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 23 Aug 2021 22:05:34 +0200
++
++fuse3 (3.10.3-2) unstable; urgency=medium
++
++  * Do not try to alter cuse device permissions (closes: #947229, #989977).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 20 Jun 2021 15:45:33 +0200
++
++fuse3 (3.10.3-1) unstable; urgency=medium
++
++  * New upstream release:
++    - fix returning d_ino and d_type by readdir(3) in non-plus mode,
++    - remove unused fuse_worker bufsize,
++    - fix typos.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 21 Apr 2021 14:34:39 +0200
++
++fuse3 (3.10.2-2) unstable; urgency=medium
++
++  * Mark libfuse3-dev as Multi-Arch same.
++
++  [ Matthias Klose <doko@ubuntu.com> ]
++  * Allow one to build without udeb package (closes: #983438).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Wed, 24 Feb 2021 23:28:30 +0100
++
++fuse3 (3.10.2-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Mon, 08 Feb 2021 21:21:32 +0100
++
++fuse3 (3.10.1-3) unstable; urgency=medium
++
++  * Update debhelper level to 13 .
++
++  [ Stephen Kitt <skitt@debian.org> ]
++  * Ignore "-o nonempty" instead of treating it as an error; the default
++    behaviour in fuse3 is equivalent to "-o nonempty". This allows
++    software expecting fuse2 semantics to work with fusermount3
++    (closes: #939767).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 29 Jan 2021 16:59:06 +0100
++
++fuse3 (3.10.1-2) unstable; urgency=medium
++
++  * Add upstream metadata.
++  * Update watch file.
++  * Update packaging bits.
++  * Update Standards-Version to 4.5.1 .
++
++  [ Laurent Bigonville <bigon@debian.org> ]
++  * Fix FTBFS on kFreeBSD (closes: #980213).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 16 Jan 2021 10:34:25 +0100
++
++fuse3 (3.10.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Backport upstream fix:
++    - add exfat to whitelist.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Fri, 01 Jan 2021 15:32:48 +0100
++
++fuse3 (3.10.0-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 11 Oct 2020 23:01:33 +0200
++
++fuse3 (3.9.3-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 20 Aug 2020 15:16:47 +0200
++
++fuse3 (3.9.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Use udev for Linux builds, specify udevrulesdir otherwise
++    (closes: #956579).
++
++  [ Laurent Bigonville <bigon@debian.org> ]
++  * Run tests form the correct directory and make them non fatal
++    (closes: #956592).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 13 Jun 2020 14:54:36 +0200
++
++fuse3 (3.9.0-2) unstable; urgency=medium
++
++  * Don't explicitly remove fuse.conf on purge (closes: #953223).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 07 Mar 2020 11:10:15 +0000
++
++fuse3 (3.9.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update Standards-Version to 4.5.0 .
++
++  [ Hideki Yamane <henrich@debian.org> ]
++  * Add version for Provides: fuse (closes: #943896).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 13 Feb 2020 16:06:09 +0000
++
++fuse3 (3.7.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update library symbols for this release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 28 Sep 2019 21:28:17 +0000
++
++fuse3 (3.6.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Drop outdated udevadm commands from postinst (closes: #934293).
++  * Remove dh_makeshlibs override.
++  * Update Standards-Version to 4.4.0 .
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sun, 01 Sep 2019 06:15:20 +0000
++
++fuse3 (3.4.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update library symbols for this release.
++  * Update Standards-Version to 4.3.0 .
++
++  [ Dmitry Smirnov <onlyjob@member.fsf.org> ]
++  * Make "fuse3" to replace "fuse", instead of conflict (closes: #912528).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Tue, 25 Dec 2018 16:57:44 +0000
++
++fuse3 (3.2.6-1) unstable; urgency=medium
++
++  * New upstream release:
++    - fix CVE-2018-10906, restriction bypass of the allow_other option when
++      SELinux is active (closes: #911343).
++  * Honor nocheck in DEB_BUILD_OPTIONS (closes: #910029).
++  * Don't force xz compression for source and binaries (closes: #910030).
++  * Update copyright file.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Thu, 18 Oct 2018 21:36:00 +0000
++
++fuse3 (3.2.4-1) unstable; urgency=medium
++
++  * New major upstream release (closes: #904216).
++  * Drop own udev rules.
++  * Update watch file.
++  * Update copyright file.
++  * Update debhelper level to 11:
++    - remove dh-autoreconf build dependency,
++    - don't specify parallel to debhelper.
++  * Update Standards-Version to 4.1.5:
++    - remove fuse-dbg package and use the auto-generated one.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org>  Sat, 21 Jul 2018 14:11:44 +0000
diff --cc debian/clean
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c6128579cf3d68dd06773bc192d4933627913210
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++config.rpath
++util/mount_util.c
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..135484e3b21aee0cc2a5afca8aee3d3fdce87c71
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,95 @@@
++Source: fuse3
++Section: utils
++Priority: optional
++Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
++Build-Depends:
++ debhelper-compat (= 13),
++ pkgconf,
++ meson,
++ systemd-dev,
++ python3 <!nocheck>,
++ python3-pytest <!nocheck>
++Standards-Version: 4.6.1
++Homepage: https://github.com/libfuse/libfuse/wiki
++Rules-Requires-Root: binary-targets
++
++Package: fuse3
++Section: utils
++Architecture: linux-any
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++ libfuse3-3 (= ${binary:Version}),
++ adduser,
++ mount (>= 2.19.1),
++ sed (>= 4)
++Provides: fuse (= ${source:Version})
++Conflicts: fuse (<< ${source:Version})
++Description: Filesystem in Userspace (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++
++Package: libfuse3-3
++Section: libs
++Architecture: linux-any kfreebsd-any
++Multi-Arch: same
++Pre-Depends: ${misc:Pre-Depends}
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++Suggests: fuse3
++Description: Filesystem in Userspace (library) (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++ .
++ This package contains the shared library.
++
++Package: libfuse3-dev
++Section: libdevel
++Architecture: linux-any kfreebsd-any
++Multi-Arch: same
++Depends:
++ ${misc:Depends},
++ libfuse3-3 (= ${binary:Version}),
++ libselinux-dev [linux-any],
++Suggests: fuse
++Description: Filesystem in Userspace (development) (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++ .
++ This package contains the development files.
++
++Package: fuse3-udeb
++Package-Type: udeb
++Architecture: linux-any
++Section: debian-installer
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++ libfuse3-3-udeb (= ${binary:Version}),
++Description: Filesystem in Userspace (3.x version)
++
++Package: libfuse3-3-udeb
++Package-Type: udeb
++Build-Profiles: <!noudeb>
++Architecture: linux-any kfreebsd-any
++Section: debian-installer
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++Description: Filesystem in Userspace (library) (3.x version)
++
++Package: fuse
++Architecture: all
++Section: oldlibs
++Depends:
++ ${misc:Depends},
++ fuse3,
++Description: Filesystem in Userspace (transitional package)
++ This is a transitional package. It can safely be removed.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7529d04fba125cfa9d5664d5a7cb715e106d6caa
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,89 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: fuse3
++Upstream-Contact: fuse-devel@lists.sourceforge.net
++Source: https://sourceforge.net/projects/fuse/files/
++
++Files: *
++Copyright: 2016-     Nikolaus Rath <Nikolaus@rath.org>,
++ 2001-2013 Miklos Szeredi <miklos@szeredi.hu>
++License: GPL-2
++
++Files: lib/*
++Copyright: 2001-2013 Miklos Szeredi <miklos@szeredi.hu>
++License: LGPL-2.1
++
++Files: example/passthrough.c example/passthrough_fh.c
++License: GPL-2
++Copyright: Copyright (C) 2001-2007 Miklos Szeredi <miklos@szeredi.hu>,
++ Copyright (C) 2011 Sebastian Pipping <sebastian@pipping.org>
++
++Files: example/cuse.c
++ example/cuse_client.c
++ example/ioctl.c
++ example/ioctl.h
++ example/ioctl_client.c
++ example/poll.c
++ example/poll_client.c
++ include/cuse_lowlevel.h
++ lib/cuse_lowlevel.c
++License: GPL-2
++Copyright: Copyright (C) 2008-2009 SUSE Linux Products GmbH,
++ Copyright (C) 2008-2009 Tejun Heo <tj@kernel.org>
++
++Files: debian/*
++Copyright: 2014-     Laszlo Boszormenyi (GCS) <gcs@debian.org>,
++ 2011-2014 Daniel Baumann <mail@daniel-baumann.ch>
++License: GPL-2+
++
++License: GPL-2
++ This package is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this package; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++ .
++ On Debian systems, the complete text of the GNU General
++ Public License can be found in `/usr/share/common-licenses/GPL-2'.
++
++License: GPL-2+
++ This package is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License, or
++ (at your option) any later version.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this package; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++ .
++ On Debian systems, the complete text of the GNU General
++ Public License can be found in `/usr/share/common-licenses/GPL-2'.
++
++License: LGPL-2.1
++ This package is free software; you can redistribute it and/or
++ modify it under the terms of the GNU Lesser General Public
++ License as published by the Free Software Foundation; either
++ version 2.1 of the License, or (at your option) any later version.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser General Public
++ License along with this package; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
++ .
++ On Debian systems, the complete text of the GNU Lesser General
++ Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4ac16858cb6e48639d5a36b4c97ba816fe8c0fac
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,17 @@@
++CFLAGS := -Wall $(shell pkg-config fuse3 --cflags)
++LDFLAGS := $(shell pkg-config fuse3 --libs)
++
++targets = cuse cuse_client hello hello_ll \
++          invalidate_path ioctl ioctl_client \
++          notify_inval_entry notify_inval_inode notify_store_retrieve \
++          null passthrough passthrough_fh passthrough_ll \
++          poll poll_client printcap
++
++%: %.c
++      $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
++
++all: $(targets)
++
++clean:
++      rm -f *.o
++      rm -f $(targets)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e611e5c8bf3ad9a075d2efaf34e0280652f0ed5c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/bin/fusermount3
++usr/sbin/mount.fuse3
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..277e3418fa29ebc24582bd3a837e24e36e1b67bf
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/bin/fusermount3
++usr/sbin/mount.fuse3
++etc/fuse.conf
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d7b27588e0250b8bdad2f2823b199e422652a3e2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++/usr/bin/fusermount3  /usr/bin/fusermount
++/usr/sbin/mount.fuse3 /usr/sbin/mount.fuse
++/usr/share/man/man1/fusermount3.1.gz  /usr/share/man/man1/fusermount.1.gz
++/usr/share/man/man8/mount.fuse3.8.gz  /usr/share/man/man8/mount.fuse.8.gz
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b06a58eadd287409fbb701b19275b317fa3cdafe
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/share/man/man1/fusermount3.1
++usr/share/man/man8/mount.fuse3.8
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4ac335caf9a4017d852c5818b9eb8450a7851124
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,52 @@@
++#!/bin/sh
++
++set -e
++
++chrooted() {
++      if [ "$(stat -c %d/%i /)" = "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ]; then
++              # the devicenumber/inode pair of / is the same as that of
++              # /sbin/init's root, so we're *not* in a chroot and hence
++              # return false.
++              return 1
++      fi
++      return 0
++}
++
++# begin-remove-after: released:trixie
++# protective diversion of files moved from / to /usr, to avoid file loss.
++if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
++      for f in /bin/fusermount /sbin/mount.fuse; do
++              dpkg-divert --package #PACKAGE# --no-rename --divert "$f.usr-is-merged" --remove "$f"
++      done
++fi
++# end-remove-after
++
++case "${1}" in
++      configure)
++              if ! dpkg-statoverride --list /bin/fusermount3 > /dev/null 2>&1 &&
++                      ! dpkg-statoverride --list /usr/bin/fusermount3 > /dev/null 2>&1
++              then
++                      chmod 4755 /usr/bin/fusermount3
++              fi
++
++              modprobe fuse > /dev/null 2>&1 || true
++
++              if [ -x "`which update-initramfs 2>/dev/null`" ]
++              then
++                      update-initramfs -u
++              fi
++              ;;
++
++      abort-upgrade|abort-remove|abort-deconfigure)
++
++              ;;
++
++      *)
++              echo "postinst called with unknown argument \`${1}'" >&2
++              exit 1
++              ;;
++esac
++
++#DEBHELPER#
++
++exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c17995ab1936c8171965b28988736d0e1ddf439d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,28 @@@
++#!/bin/sh
++
++set -e
++
++case "${1}" in
++      remove)
++              if [ -x "`which update-initramfs 2>/dev/null`" ]
++              then
++                      update-initramfs -u
++              fi
++              ;;
++
++      purge)
++              ;;
++
++      upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
++
++              ;;
++
++      *)
++              echo "postrm called with unknown argument \`${1}'" >&2
++              exit 1
++              ;;
++esac
++
++#DEBHELPER#
++
++exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d2341bb4d9debc9e323fe122eb0db339587e8f4c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,16 @@@
++#!/bin/sh
++
++set -e
++
++# begin-remove-after: released:trixie
++# protective diversion of files moved from / to /usr, to avoid file loss.
++if [ "$1" = "upgrade" ] || [ "$1" = "install" ]; then
++      for f in /bin/fusermount /sbin/mount.fuse; do
++              dpkg-divert --package #PACKAGE# --no-rename --divert "$f.usr-is-merged" --add "$f"
++      done
++fi
++# end-remove-after
++
++#DEBHELPER#
++
++exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3de3b10a49844edfe7e12e2fde3eb1357306fbfc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/*.so.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..013553137845d542cf682d531e83864ec6d70e3f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++README.md
++doc/README.NFS
++doc/*.txt
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3de3b10a49844edfe7e12e2fde3eb1357306fbfc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/*.so.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3e895581b2ba941bc0a38c781d0ff53606864113
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++libfuse3.so.3 #PACKAGE# #MINVER#
++* Build-Depends-Package: libfuse-dev
++ (symver)FUSE_3.0 3.2.3
++ (symver)FUSE_3.1 3.2.3
++ (symver)FUSE_3.2 3.2.3
++ (symver)FUSE_3.3 3.4.1
++ (symver)FUSE_3.4 3.4.1
++ (symver)FUSE_3.7 3.7.0
++ (symver)FUSE_3.12 3.12.0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5dc456261e3f59f65025352b3eef0f897143a1a9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++example/*.c
++example/*.h
++
++debian/examples/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ef0894d33b13d83db7e2073237250aeebf92599b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/include
++usr/lib/*/pkgconfig
++usr/lib/*/*.so
++usr/lib/*/*.a
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ae194a07105be3818d7e0fab40baf825477de861
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++# /etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
++
++# Set the maximum number of FUSE mounts allowed to non-root users.
++# The default is 1000.
++#mount_max = 1000
++
++# Allow non-root users to specify the allow_other or allow_root mount options.
++#user_allow_other
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e96afd90a0f053d8bc5b7d3f32a897d3c06a1bc8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,24 @@@
++#!/bin/sh
++
++set -e
++
++PREREQ=""
++
++prereqs () {
++      echo "${PREREQ}"
++}
++
++case "${1}" in
++      prereqs)
++              prereqs
++              exit 0
++              ;;
++esac
++
++. /usr/share/initramfs-tools/hook-functions
++
++copy_exec /usr/sbin/mount.fuse3 /usr/sbin
++
++manual_add_modules fuse
++
++exit 0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a517c488f34950bf2f440bd49e2519e4a8149ec1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++fuse
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8d1cca133189800a6774d57c69a94f4619bc1c05
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++debian/tmp/etc/init.d/fuse3
++debian/tmp/usr/lib/udev/rules.d/99-fuse3.rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fba2d9dc08227c9f38e65d649e7e9da1684a0f5a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,24 @@@
++From ab5ca07af03b7dbb33193666c13b938534bde0e4 Mon Sep 17 00:00:00 2001
++From: Sarath Lakshman <sarath@couchbase.com>
++Date: Sat, 11 Mar 2023 16:58:31 +0530
++Subject: [PATCH] Fix max_threads command line parameter propagation
++
++The fuse_main_real() method doesn't apply the max_threads parameter
++parsed through the commandline arguments. This commit fixes the wiring
++of max_threads argument.
++---
++ lib/helper.c | 1 +
++ 1 file changed, 1 insertion(+)
++
++diff --git a/lib/helper.c b/lib/helper.c
++index 35c6a98c..14a0df33 100644
++--- a/lib/helper.c
+++++ b/lib/helper.c
++@@ -377,6 +377,7 @@ int fuse_main_real(int argc, char *argv[], const struct fuse_operations *op,
++              fuse_loop_cfg_set_clone_fd(loop_config, opts.clone_fd);
++ 
++              fuse_loop_cfg_set_idle_threads(loop_config, opts.max_idle_threads);
+++             fuse_loop_cfg_set_max_threads(loop_config, opts.max_threads);
++              res = fuse_loop_mt(fuse, loop_config);
++      }
++      if (res)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a3084add3235f3e92c55990c0dbebe88a40c6aa5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++From fcd293f675fc7bfa0522186c5d68ef932eec6945 Mon Sep 17 00:00:00 2001
++From: =?UTF-8?q?Matthias=20G=C3=B6rgens?= <matthias.goergens@gmail.com>
++Date: Fri, 14 Apr 2023 19:19:03 +0800
++Subject: [PATCH] Fix memory leak in high level API (#781)
++
++Previously, in the high level API if we received a signal between
++setting up signal handlers and processing INIT, we would leak
++
++```
++$ ./example/hello -s -d -f mountpoint/
++[9/9] Linking target example/hello_ll
++FUSE library version: 3.14.1
++nullpath_ok: 0
++
++=================================================================
++==178330==ERROR: LeakSanitizer: detected memory leaks
++
++Direct leak of 352 byte(s) in 1 object(s) allocated from:
++    #0 0x7fbb19abf411 in __interceptor_calloc /usr/src/debug/gcc/gcc/libsanitizer/asan/asan_malloc_linux.cpp:77
++    #1 0x7fbb1a0efd3b in fuse_fs_new ../lib/fuse.c:4814
++    #2 0x7fbb1a0f02b5 in fuse_new_31 ../lib/fuse.c:4913
++    #3 0x7fbb1a10ec5e in fuse_main_real ../lib/helper.c:345
++    #4 0x5625db8ab418 in main ../example/hello.c:176
++    #5 0x7fbb1983c78f  (/usr/lib/libc.so.6+0x2378f)
++
++SUMMARY: AddressSanitizer: 352 byte(s) leaked in 1 allocation(s).
++```
++
++That's because `fuse_lowlevel.c`s `fuse_session_destroy` would only call
++the user supplied `op.destroy`, if INIT had been processed, but the high
++level API relied on `op.destroy` to free `f->fs`.
++
++This patch moves the freeing into `fuse_destroy` that will always be
++called by our high-level API.
++---
++ lib/fuse.c | 3 +--
++ 1 file changed, 1 insertion(+), 2 deletions(-)
++
++diff --git a/lib/fuse.c b/lib/fuse.c
++index 6b42a69c..a7feced6 100644
++--- a/lib/fuse.c
+++++ b/lib/fuse.c
++@@ -2623,7 +2623,6 @@ void fuse_fs_destroy(struct fuse_fs *fs)
++      fuse_get_context()->private_data = fs->user_data;
++      if (fs->op.destroy)
++              fs->op.destroy(fs->user_data);
++-     free(fs);
++ }
++ 
++ static void fuse_lib_destroy(void *data)
++@@ -2632,7 +2631,6 @@ static void fuse_lib_destroy(void *data)
++ 
++      fuse_create_context(f);
++      fuse_fs_destroy(f->fs);
++-     f->fs = NULL;
++ }
++ 
++ static void fuse_lib_lookup(fuse_req_t req, fuse_ino_t parent,
++@@ -5084,6 +5082,7 @@ void fuse_destroy(struct fuse *f)
++      free(f->name_table.array);
++      pthread_mutex_destroy(&f->lock);
++      fuse_session_destroy(f->se);
+++     free(f->fs);
++      free(f->conf.modules);
++      free(f);
++      fuse_delete_context_key();
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b7420b26f44968ec8089e6c43dcd246342057dbc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,334 @@@
++From 7f430a39db5a30979d75a906af891a38ebce1a3c Mon Sep 17 00:00:00 2001
++From: HereThereBeDragons <HereThereBeDragons@users.noreply.github.com>
++Date: Thu, 27 Oct 2022 17:52:10 +0200
++Subject: [PATCH] upgrade of fuse_kernel.h based on Miklos expire_only kernel
++ patch
++ https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git/commit/?h=for-next&id=53e949edb7692dce02220eba926c9d75ecbb47f7
++
++---
++ include/fuse_kernel.h | 201 +++++++++++++++++++++++++++++++++++++++---
++ 1 file changed, 190 insertions(+), 11 deletions(-)
++
++diff --git a/include/fuse_kernel.h b/include/fuse_kernel.h
++index e0666a1f7..39cfb343f 100644
++--- a/include/fuse_kernel.h
+++++ b/include/fuse_kernel.h
++@@ -38,43 +38,6 @@
++  *
++  * Protocol changelog:
++  *
++- * 7.1:
++- *  - add the following messages:
++- *      FUSE_SETATTR, FUSE_SYMLINK, FUSE_MKNOD, FUSE_MKDIR, FUSE_UNLINK,
++- *      FUSE_RMDIR, FUSE_RENAME, FUSE_LINK, FUSE_OPEN, FUSE_READ, FUSE_WRITE,
++- *      FUSE_RELEASE, FUSE_FSYNC, FUSE_FLUSH, FUSE_SETXATTR, FUSE_GETXATTR,
++- *      FUSE_LISTXATTR, FUSE_REMOVEXATTR, FUSE_OPENDIR, FUSE_READDIR,
++- *      FUSE_RELEASEDIR
++- *  - add padding to messages to accommodate 32-bit servers on 64-bit kernels
++- *
++- * 7.2:
++- *  - add FOPEN_DIRECT_IO and FOPEN_KEEP_CACHE flags
++- *  - add FUSE_FSYNCDIR message
++- *
++- * 7.3:
++- *  - add FUSE_ACCESS message
++- *  - add FUSE_CREATE message
++- *  - add filehandle to fuse_setattr_in
++- *
++- * 7.4:
++- *  - add frsize to fuse_kstatfs
++- *  - clean up request size limit checking
++- *
++- * 7.5:
++- *  - add flags and max_write to fuse_init_out
++- *
++- * 7.6:
++- *  - add max_readahead to fuse_init_in and fuse_init_out
++- *
++- * 7.7:
++- *  - add FUSE_INTERRUPT message
++- *  - add POSIX file lock support
++- *
++- * 7.8:
++- *  - add lock_owner and flags fields to fuse_release_in
++- *  - add FUSE_BMAP message
++- *  - add FUSE_DESTROY message
++- *
++  * 7.9:
++  *  - new fuse_getattr_in input argument of GETATTR
++  *  - add lk_flags in fuse_lk_in
++@@ -170,36 +133,6 @@
++  *
++  *  7.31
++  *  - add FUSE_WRITE_KILL_PRIV flag
++- *  - add FUSE_SETUPMAPPING and FUSE_REMOVEMAPPING
++- *  - add map_alignment to fuse_init_out, add FUSE_MAP_ALIGNMENT flag
++- *
++- *  7.32
++- *  - add flags to fuse_attr, add FUSE_ATTR_SUBMOUNT, add FUSE_SUBMOUNTS
++- *
++- *  7.33
++- *  - add FUSE_HANDLE_KILLPRIV_V2, FUSE_WRITE_KILL_SUIDGID, FATTR_KILL_SUIDGID
++- *  - add FUSE_OPEN_KILL_SUIDGID
++- *  - extend fuse_setxattr_in, add FUSE_SETXATTR_EXT
++- *  - add FUSE_SETXATTR_ACL_KILL_SGID
++- *
++- *  7.34
++- *  - add FUSE_SYNCFS
++- *
++- *  7.35
++- *  - add FOPEN_NOFLUSH
++- *
++- *  7.36
++- *  - extend fuse_init_in with reserved fields, add FUSE_INIT_EXT init flag
++- *  - add flags2 to fuse_init_in and fuse_init_out
++- *  - add FUSE_SECURITY_CTX init flag
++- *  - add security context to create, mkdir, symlink, and mknod requests
++- *  - add FUSE_HAS_INODE_DAX, FUSE_ATTR_DAX
++- *
++- *  7.37
++- *  - add FUSE_TMPFILE
++- *
++- *  7.38
++- *  - add FUSE_EXPIRE_ONLY flag to fuse_notify_inval_entry
++  */
++ 
++ #ifndef _LINUX_FUSE_H
++@@ -235,7 +168,7 @@
++ #define FUSE_KERNEL_VERSION 7
++ 
++ /** Minor version number of this interface */
++-#define FUSE_KERNEL_MINOR_VERSION 38
+++#define FUSE_KERNEL_MINOR_VERSION 31
++ 
++ /** The node ID of the root inode */
++ #define FUSE_ROOT_ID 1
++@@ -259,7 +192,7 @@ struct fuse_attr {
++      uint32_t        gid;
++      uint32_t        rdev;
++      uint32_t        blksize;
++-     uint32_t        flags;
+++     uint32_t        padding;
++ };
++ 
++ struct fuse_kstatfs {
++@@ -296,7 +229,6 @@ struct fuse_file_lock {
++ #define FATTR_MTIME_NOW      (1 << 8)
++ #define FATTR_LOCKOWNER      (1 << 9)
++ #define FATTR_CTIME  (1 << 10)
++-#define FATTR_KILL_SUIDGID   (1 << 11)
++ 
++ /**
++  * Flags returned by the OPEN request
++@@ -344,21 +276,6 @@ struct fuse_file_lock {
++  * FUSE_CACHE_SYMLINKS: cache READLINK responses
++  * FUSE_NO_OPENDIR_SUPPORT: kernel supports zero-message opendir
++  * FUSE_EXPLICIT_INVAL_DATA: only invalidate cached pages on explicit request
++- * FUSE_MAP_ALIGNMENT: init_out.map_alignment contains log2(byte alignment) for
++- *                  foffset and moffset fields in struct
++- *                  fuse_setupmapping_out and fuse_removemapping_one.
++- * FUSE_SUBMOUNTS: kernel supports auto-mounting directory submounts
++- * FUSE_HANDLE_KILLPRIV_V2: fs kills suid/sgid/cap on write/chown/trunc.
++- *                   Upon write/truncate suid/sgid is only killed if caller
++- *                   does not have CAP_FSETID. Additionally upon
++- *                   write/truncate sgid is killed only if file has group
++- *                   execute permission. (Same as Linux VFS behavior).
++- * FUSE_SETXATTR_EXT:        Server supports extended struct fuse_setxattr_in
++- * FUSE_INIT_EXT: extended fuse_init_in request
++- * FUSE_INIT_RESERVED: reserved, do not use
++- * FUSE_SECURITY_CTX:        add security context to create, mkdir, symlink, and
++- *                   mknod
++- * FUSE_HAS_INODE_DAX:  use per inode DAX
++  */
++ #define FUSE_ASYNC_READ              (1 << 0)
++ #define FUSE_POSIX_LOCKS     (1 << 1)
++@@ -424,14 +341,11 @@ struct fuse_file_lock {
++  *
++  * FUSE_WRITE_CACHE: delayed write from page cache, file handle is guessed
++  * FUSE_WRITE_LOCKOWNER: lock_owner field is valid
++- * FUSE_WRITE_KILL_SUIDGID: kill suid and sgid bits
+++ * FUSE_WRITE_KILL_PRIV: kill suid and sgid bits
++  */
++ #define FUSE_WRITE_CACHE     (1 << 0)
++ #define FUSE_WRITE_LOCKOWNER (1 << 1)
++-#define FUSE_WRITE_KILL_SUIDGID (1 << 2)
++-
++-/* Obsolete alias; this flag implies killing suid/sgid only. */
++-#define FUSE_WRITE_KILL_PRIV FUSE_WRITE_KILL_SUIDGID
+++#define FUSE_WRITE_KILL_PRIV (1 << 2)
++ 
++ /**
++  * Read flags
++@@ -474,27 +388,6 @@ struct fuse_file_lock {
++ #define FUSE_FSYNC_FDATASYNC (1 << 0)
++ 
++ /**
++- * fuse_attr flags
++- *
++- * FUSE_ATTR_SUBMOUNT: Object is a submount root
++- * FUSE_ATTR_DAX: Enable DAX for this file in per inode DAX mode
++- */
++-#define FUSE_ATTR_SUBMOUNT      (1 << 0)
++-#define FUSE_ATTR_DAX                (1 << 1)
++-
++-/**
++- * Open flags
++- * FUSE_OPEN_KILL_SUIDGID: Kill suid and sgid if executable
++- */
++-#define FUSE_OPEN_KILL_SUIDGID       (1 << 0)
++-
++-/**
++- * setxattr flags
++- * FUSE_SETXATTR_ACL_KILL_SGID: Clear SGID when system.posix_acl_access is set
++- */
++-#define FUSE_SETXATTR_ACL_KILL_SGID  (1 << 0)
++-
++-/**
++  * notify_inval_entry flags
++  * FUSE_EXPIRE_ONLY
++  */
++@@ -546,17 +439,9 @@ enum fuse_opcode {
++      FUSE_RENAME2            = 45,
++      FUSE_LSEEK              = 46,
++      FUSE_COPY_FILE_RANGE    = 47,
++-     FUSE_SETUPMAPPING       = 48,
++-     FUSE_REMOVEMAPPING      = 49,
++-     FUSE_SYNCFS             = 50,
++-     FUSE_TMPFILE            = 51,
++ 
++      /* CUSE specific operations */
++-     CUSE_INIT               = 4096,
++-
++-     /* Reserved opcodes: helpful to detect structure endian-ness */
++-     CUSE_INIT_BSWAP_RESERVED        = 1048576,      /* CUSE_INIT << 8 */
++-     FUSE_INIT_BSWAP_RESERVED        = 436207616,    /* FUSE_INIT << 24 */
+++     CUSE_INIT               = 4096
++ };
++ 
++ enum fuse_notify_code {
++@@ -566,7 +451,7 @@ enum fuse_notify_code {
++      FUSE_NOTIFY_STORE = 4,
++      FUSE_NOTIFY_RETRIEVE = 5,
++      FUSE_NOTIFY_DELETE = 6,
++-     FUSE_NOTIFY_CODE_MAX,
+++     FUSE_NOTIFY_CODE_MAX
++ };
++ 
++ /* The read buffer is required to be at least 8k, but may be much larger */
++@@ -663,14 +548,14 @@ struct fuse_setattr_in {
++ 
++ struct fuse_open_in {
++      uint32_t        flags;
++-     uint32_t        open_flags;     /* FUSE_OPEN_... */
+++     uint32_t        unused;
++ };
++ 
++ struct fuse_create_in {
++      uint32_t        flags;
++      uint32_t        mode;
++      uint32_t        umask;
++-     uint32_t        open_flags;     /* FUSE_OPEN_... */
+++     uint32_t        padding;
++ };
++ 
++ struct fuse_open_out {
++@@ -732,13 +617,9 @@ struct fuse_fsync_in {
++      uint32_t        padding;
++ };
++ 
++-#define FUSE_COMPAT_SETXATTR_IN_SIZE 8
++-
++ struct fuse_setxattr_in {
++      uint32_t        size;
++      uint32_t        flags;
++-     uint32_t        setxattr_flags;
++-     uint32_t        padding;
++ };
++ 
++ struct fuse_getxattr_in {
++@@ -900,12 +781,9 @@ struct fuse_dirent {
++      char name[];
++ };
++ 
++-/* Align variable length records to 64bit boundary */
++-#define FUSE_REC_ALIGN(x) \
++-     (((x) + sizeof(uint64_t) - 1) & ~(sizeof(uint64_t) - 1))
++-
++ #define FUSE_NAME_OFFSET offsetof(struct fuse_dirent, name)
++-#define FUSE_DIRENT_ALIGN(x) FUSE_REC_ALIGN(x)
+++#define FUSE_DIRENT_ALIGN(x) \
+++     (((x) + sizeof(uint64_t) - 1) & ~(sizeof(uint64_t) - 1))
++ #define FUSE_DIRENT_SIZE(d) \
++      FUSE_DIRENT_ALIGN(FUSE_NAME_OFFSET + (d)->namelen)
++ 
++@@ -964,8 +842,7 @@ struct fuse_notify_retrieve_in {
++ };
++ 
++ /* Device ioctls: */
++-#define FUSE_DEV_IOC_MAGIC           229
++-#define FUSE_DEV_IOC_CLONE           _IOR(FUSE_DEV_IOC_MAGIC, 0, uint32_t)
+++#define FUSE_DEV_IOC_CLONE   _IOR(229, 0, uint32_t)
++ 
++ struct fuse_lseek_in {
++      uint64_t        fh;
++@@ -988,60 +865,4 @@ struct fuse_copy_file_range_in {
++      uint64_t        flags;
++ };
++ 
++-#define FUSE_SETUPMAPPING_FLAG_WRITE (1ull << 0)
++-#define FUSE_SETUPMAPPING_FLAG_READ (1ull << 1)
++-struct fuse_setupmapping_in {
++-     /* An already open handle */
++-     uint64_t        fh;
++-     /* Offset into the file to start the mapping */
++-     uint64_t        foffset;
++-     /* Length of mapping required */
++-     uint64_t        len;
++-     /* Flags, FUSE_SETUPMAPPING_FLAG_* */
++-     uint64_t        flags;
++-     /* Offset in Memory Window */
++-     uint64_t        moffset;
++-};
++-
++-struct fuse_removemapping_in {
++-     /* number of fuse_removemapping_one follows */
++-     uint32_t        count;
++-};
++-
++-struct fuse_removemapping_one {
++-     /* Offset into the dax window start the unmapping */
++-     uint64_t        moffset;
++-     /* Length of mapping required */
++-     uint64_t        len;
++-};
++-
++-#define FUSE_REMOVEMAPPING_MAX_ENTRY   \
++-             (PAGE_SIZE / sizeof(struct fuse_removemapping_one))
++-
++-struct fuse_syncfs_in {
++-     uint64_t        padding;
++-};
++-
++-/*
++- * For each security context, send fuse_secctx with size of security context
++- * fuse_secctx will be followed by security context name and this in turn
++- * will be followed by actual context label.
++- * fuse_secctx, name, context
++- */
++-struct fuse_secctx {
++-     uint32_t        size;
++-     uint32_t        padding;
++-};
++-
++-/*
++- * Contains the information about how many fuse_secctx structures are being
++- * sent and what's the total size of all security contexts (including
++- * size of fuse_secctx_header).
++- *
++- */
++-struct fuse_secctx_header {
++-     uint32_t        size;
++-     uint32_t        nr_secctx;
++-};
++-
++ #endif /* _LINUX_FUSE_H */
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b6f860ceb8143574b4e526abece7eab60232c19f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++revert_upgrade_of_fuse_kernel.h.patch
++update_header_name.patch
++Fix-max_threads-command-line-parameter-propagation.patch
++Fix_memory_leak_in_high_level_API.patch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a2d40f7546afec04951b34871d01eacf598a9c12
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++Description: use new header name of fuse
++ Just rename fuse_config.h to libfuse_config.h
++Author: Laszlo Boszormenyi (GCS) <gcs@debian.org>
++Bug-Debian: https://bugs.debian.org/1031544
++Forwarded: no
++Last-Update: 2023-03-17
++
++---
++
++
++--- fuse3-3.14.0.orig/example/poll_client.c
+++++ fuse3-3.14.0/example/poll_client.c
++@@ -19,7 +19,7 @@
++  * \include poll_client.c
++  */
++ 
++-#include <fuse_config.h>
+++#include <libfuse_config.h>
++ 
++ #include <sys/select.h>
++ #include <sys/time.h>
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a1042db40769c8be1fad7b2e7e69d635fc274e75
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,65 @@@
++#!/usr/bin/make -f
++# -*- makefile -*-
++
++# Uncomment this to turn on verbose mode.
++#export DH_VERBOSE=1
++
++SHELL := sh -e
++
++include /usr/share/dpkg/architecture.mk
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
++ifeq (,$(filter noudeb, $(DEB_BUILD_PROFILES)))
++  with_udeb = yes
++endif
++
++override_dh_auto_configure-arch:
++      dh_auto_configure -- -Ddefault_library=both -Duseroot=false \
++              $(DEB_CONFIGURE_EXTRA_FLAGS)
++
++override_dh_auto_configure-indep:
++      @echo Do not configure indep
++
++override_dh_auto_build-indep:
++      @echo Do not build indep
++
++override_dh_auto_install-indep:
++      @echo Do not install indep
++
++override_dh_compress:
++      dh_compress -Xusr/share/doc/libfuse3-dev/examples -XREADME.md
++
++override_dh_fixperms-arch:
++      dh_fixperms --arch
++ifeq ($(DEB_HOST_ARCH),linux)
++      chmod 0755 debian/fuse3/bin/fusermount3
++endif
++
++execute_after_dh_install:
++      # adding initramfs-tools integration
++      install -D -m 0755 debian/local/fuse.hook debian/fuse3/usr/share/initramfs-tools/hooks/fuse
++
++override_dh_auto_test-arch:
++ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
++ifeq (,$(findstring $(DEB_BUILD_ARCH),powerpc ppc64 sparc64 s390x hppa))
++              (cd obj-${DEB_HOST_GNU_TYPE}; python3 -m pytest test/) \
++                      || true
++endif
++endif
++
++override_dh_auto_test-indep:
++      @echo Do not test indep
++
++override_dh_missing:
++      dh_missing --fail-missing
++
++%:
++      dh ${@} --buildsystem=meson
++
++.PHONY: override_dh_auto_configure-arch override_dh_auto_configure-indep \
++      override_dh_auto_build-indep override_dh_auto_install-indep \
++      override_dh_compress override_dh_fixperms-arch \
++      execute_after_dh_install \
++      override_dh_auto_test-arch override_dh_auto_test-indep \
++      override_dh_missing
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a3a0f8efc3d201e2a6825c638db2b4a41a6c85de
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1064 @@@
++source-is-missing [doc/html/classes.html]
++source-is-missing [doc/html/example_2cuse_8c.html]
++source-is-missing [doc/html/example_2cuse_8c_source.html]
++source-is-missing [doc/html/example_2hello__ll_8c.html]
++source-is-missing [doc/html/example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/example_2hello__ll__uds_8c.html]
++source-is-missing [doc/html/example_2hello__ll__uds_8c_source.html]
++source-is-missing [doc/html/example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/example_2null_8c.html]
++source-is-missing [doc/html/example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/example_2printcap_8c.html]
++source-is-missing [doc/html/example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2build_2config_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_810_81_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_81_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2build_2config_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_810_82_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2readdir__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_82_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_810_83_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2readdir__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_83_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2printcap_8c.html]
++source-is-missing [doc/html/fuse-3_810_84_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_810_84_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_84_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2printcap_8c.html]
++source-is-missing [doc/html/fuse-3_810_85_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_810_85_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_810_85_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2printcap_8c.html]
++source-is-missing [doc/html/fuse-3_811_80_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_811_80_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_811_80_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2hello__ll__uds_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2hello__ll__uds_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2printcap_8c.html]
++source-is-missing [doc/html/fuse-3_813_80_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_813_80_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_80_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2hello__ll__uds_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2hello__ll__uds_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2printcap_8c.html]
++source-is-missing [doc/html/fuse-3_813_81_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_813_81_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_813_81_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2build_2config_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_86_80_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_80_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_86_81_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_81_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_86_82_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_86_82_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_88_80_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_88_80_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2build_2config_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_89_80_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_80_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2build_2config_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_89_81_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_81_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_89_82_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_82_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_89_83_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_83_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2cuse_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2cuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2cuse__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2cuse__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2hello_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2hello_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2hello__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2hello__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2invalidate__path_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl_8h.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2ioctl__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__inval__entry_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__inval__entry_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__inval__inode_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__inval__inode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__store__retrieve_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2notify__store__retrieve_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2null_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2null_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough__fh_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough__fh_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough__helpers_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough__ll_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2passthrough__ll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2poll_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2poll_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2poll__client_8c.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2poll__client_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2example_2printcap_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2cuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse_8h.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__common_8h.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__common_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__kernel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__log_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__opt_8h.html]
++source-is-missing [doc/html/fuse-3_89_84_2include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2buffer_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__i_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__log_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__loop_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__loop__mt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__misc_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2fuse__signals_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2helper_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2modules_2iconv_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2modules_2subdir_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2mount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2mount__bsd_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2mount__util_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2lib_2mount__util_8h_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2test_2stracedecode_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2test_2test__syscalls_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2test_2test__write__cache_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2test_2wrong__command_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2util_2fusermount_8c_source.html]
++source-is-missing [doc/html/fuse-3_89_84_2util_2mount_8fuse_8c_source.html]
++source-is-missing [doc/html/fuse_8c_source.html]
++source-is-missing [doc/html/fuse_8h.html]
++source-is-missing [doc/html/fuse_8h_source.html]
++source-is-missing [doc/html/fuse__common_8h.html]
++source-is-missing [doc/html/fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/fuse__lowlevel_8h.html]
++source-is-missing [doc/html/fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/fuse__opt_8c_source.html]
++source-is-missing [doc/html/fuse__opt_8h.html]
++source-is-missing [doc/html/helper_8c_source.html]
++source-is-missing [doc/html/include_2fuse_8h.html]
++source-is-missing [doc/html/include_2fuse_8h_source.html]
++source-is-missing [doc/html/include_2fuse__common_8h.html]
++source-is-missing [doc/html/include_2fuse__lowlevel_8h.html]
++source-is-missing [doc/html/include_2fuse__lowlevel_8h_source.html]
++source-is-missing [doc/html/include_2fuse__opt_8h.html]
++source-is-missing [doc/html/include_2fuse__opt_8h_source.html]
++source-is-missing [doc/html/jquery.js]
++source-is-missing [doc/html/lib_2cuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/lib_2fuse_8c_source.html]
++source-is-missing [doc/html/lib_2fuse__lowlevel_8c_source.html]
++source-is-missing [doc/html/lib_2helper_8c_source.html]
++source-is-missing [doc/html/menu.js]
++source-is-missing [doc/html/notify__inval__inode_8c.html]
++source-is-missing [doc/html/passthrough__fh_8c_source.html]
++source-is-missing [doc/html/passthrough__ll_8c.html]
++source-is-missing [doc/html/passthrough__ll_8c_source.html]
++source-is-missing [doc/html/structfuse__lowlevel__ops.html]
++source-is-missing [doc/html/structfuse__operations.html]
++source-is-missing [doc/html/test_2test__setattr_8c_source.html]
++source-is-missing [doc/html/test_2test__write__cache_8c_source.html]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0b26a503e51fbe3b3a373308838c0c2c28b15625
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++---
++Archive: GitHub
++Bug-Database: https://github.com/libfuse/libfuse/issues
++Bug-Submit: https://github.com/libfuse/libfuse/issues/new
++Repository: https://github.com/libfuse/libfuse.git
++Repository-Browse: https://github.com/libfuse/libfuse
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c31f5c44794cd46a83d382e29bb12b98c621f20b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,85 @@@
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++Version: GnuPG v1
++
++mQINBFMiefoBEADYa1ZUqR/3YDqaf2UGpd9kNfKAY3TAR+xTcTYBKWTkJEy4cX2b
++ccSEOf7Ef1w0va+WgBwDUAllf+x21UFOWnPnqwb8LJxyg8dN3CRNWf9Z2vRXNOkv
++nAd0hYnA6xsbSLDQV0wpJOTH1zyZejMMWLpZh5SKRxaJAtpsfZ32qppzJhn4jJb0
++v2fC+wJVkUy4mLe6yaHCrrHwlwldyzlwPBNwFfk31mVFYO+COSTGq+RXU2kCdujf
++w648IBYltdWI3D1vTilJd0gt2EDmOqQizfFJLlBTdLieJdrXzL4WWuzvJpC1Yadk
++mqMqnVkpcDxbxw0bK7G0faLigwWkshggaSns0vnpD05jQyMJUYdLwB9lh6u0B9AP
++cCxmPLhgHDdgdlZ+1JHMdfY0gIMSIAP2zkQu4iaTv5Tuc5a03dXE7G6GwZ+A5Ysr
++ovQCot2FY653A0swmAsaCy3A2OcVFXXgmZGLYh/06XA/+WhMSLVIaQ6eYTFgG9k8
++iopU6zw5p2vav1rOuirymLe3b/VNZhk6nOpewwLp+5c2Ylmj6zEHegFQ9pbmlFF/
++kubk9wGuS941G0/iLPyf3ePPhQ6hMY9L+7moW+Zlbqqg2XXa9S8C2rMwELDegpaw
++YJyMIt25xAb94BGMkU/SxclzZ62ktGkYrA0ekiHkB6zzt8uhHrGDxWEucQARAQAB
++tCFOaWtvbGF1cyBSYXRoIDxOaWtvbGF1c0ByYXRoLm9yZz6IagQQEQoAKgUCUyJ7
++rCMaaHR0cDovL3d3dy5yYXRoLm9yZy9ncGdwb2xpY3kuaHRtbAAKCRCprbf4rk5C
++XNS7AJ9/Fdr8AzeAPKRoGN/ilFSb64kVggCeNE3F2CrZisHyjAlJ2sW/5iRS1MeJ
++AUAEEAEKACoFAlMie5IjGmh0dHA6Ly93d3cucmF0aC5vcmcvZ3BncG9saWN5Lmh0
++bWwACgkQttywLM0aUrlgiQf/fskwiyKtKS2ikqsiw6rqo9RP3A6AGJ3LQivpekV3
++elKxeu22L99yjkCEKHtggMmVd+Q9z9Pmvmx1d4EcVRtj7N86CcrQnPFbvUaiZ22g
++CDS61BCbnItzeo3nkOhbJtCU2AXHwBCx2c1uGNzR5qJoymXo92FIp7JxKJ3hHZDW
++E2XnX41bNwzZtycfZuk5VB29MIiEIIGbR/Y8rq7KwWQdyQ8y5i6Jnq5hPqRVpvMa
++gcA9ycOINkf6FqK0RHOjpxXgTHPjQudrlrhbbSOW5AQdsVGo+kJU/S+eYjPO1QLO
++AcVX1xDHmBIYUwY3wxIVUXUwiGScNuKHATAwm8SFZuzTqIkCHAQQAQgABgUCVNw4
++rgAKCRAekxDZrc5gZUqFD/44Ze4ow4ehRZ9P359WNwRKkOMmG/tMCq5boe6Sx+eo
++n3dO8zlR6WZfRdlqbYWD4lUAN1H1zKbX/EmBcHiT01d4MAk3E3JqsmVKnhoEAj1D
++9/UryQlsLPuGgtbocoCxo2yg3dgTsbUiuOhYeRtp+zqdck55Y9awU1xi5MLHOryN
++yAtWqncxMSDF6e4R17+RNUZqDykJQhjTAm2V+OQiWZ3ro15T0rYpy+2de5zCgZKK
++E3rZyaLYNjOaF3jRGvZfTRFyhsIyHxksoDfICUHayeTpHeLR6oczai14Eg6HG9TD
++DfNNEKOWNU6m1O9kSJ8Q+Ow+khVchSF6UY0gPl6o7SFukoybhm9A6WpRnGhgACUd
++X84jzMNydrf7yp9AqUWohmOth2GSc+owDoQCjuIFEjLJr0Ic+YFP0WD8ZMIrXhtG
+++muv0mE4qqo0JJgC9rdZk9vt6SSzuA6Wg/Hb7lbkcNOwGysb2xnL5Czjqpl0LPfX
++GngYgQVLQ9Gf3x/Ev4BIgnmzTxfCkTjRw2omL4mtCQJsajGLmwPNjX0SBKw57h8L
++6olljgrzzKZf6hV2EGsTvfp9l1WJlLGD24WVUNnC0y4XlRO/zym1mCq8aLcnr+63
++BIsZZPvUToun7PvgIyxjtf3Y9FLKlh7IxzZzcWZT+GJg0eLd2JMUrSE07jSn8Ot7
++N4kCHAQQAQgABgUCVN/l8gAKCRAWf9Q0wEOjE1iVEADAQPNGvhvvVMONiYZ3hIfv
++2Te7yOIWduPtvzykXovK+pzwwFdGs0BqreVMo7dnONecj53svvRwHU1XD/oMDDYV
++Xfy5mfmM4ffIID77tA37bVblMApkwFWm573oaTFJhHH6VkI9Kb1/ST4wl9T8QdJr
++Mkrdkr/2ypl6AHOFuI1A+VuAAKooZ34outAdzZgFBZEobBgHcZEwatarNLP+bl6b
++1U8rYFUeKra9pFEcIIOEfa+OVumtPyh6bue2CBrhgCh1EhiF9sD8PxxGzx9ZH2ws
++gUfXwKVmoE/bDsuWP7HJkpRFWRHeDgqohVCwUXqFaqwq4up6dWm0Js/wbZp87kzF
++aMjzTp98Nr3akNRO636MXxNip6JHNNxGuI5TAbXGXG3Foh5b57bOfS3zc/g4328/
++6ehA+DDct+aBlrhEfSYGdZ3Ss28IRcsxY9Xpx1ouKXY3g51pJYzTTrLCQ28YVV3I
++mvzA6Pi6vaSrIoCtHfNqONloGo3QF/1zleAGFGz0AmVCckTDk/QvxYG842LjMjtk
++XhsZpLUUmEE11ore6ZaFqDcWba/Ob81/Cp9yibp8WNyO2kj5vs6peStTp0mPoPbW
++mX+43QAYcoIeVcePgizDpk84+esn2XX/NbK0vE+eNXZF2oxUsOBjoWbezD1X7+Ym
++z40Ry5H5OuaCwkkR0Id37IkCYQQTAQoASwUCUyJ5+iMaaHR0cDovL3d3dy5yYXRo
++Lm9yZy9ncGdwb2xpY3kuaHRtbAIbAwUJEswDAAULCQgHAwUVCgkICwUWAgMBAAIe
++AQIXgAAKCRDRE/ysPE5Zn+l4EADTvsHUBaIqTjakIkYy8P2mvgJ/YqeDi2bcdXFM
++dFxNkhTiL/YlEoMelaUQoFUo0yKn6bMhYTtsCXohqKIb5hup1wDDjfhShxyWm9zP
++FrI/8O66tydnEgjr0X45WWU6ull2YuWzabRCg/2NRSxnbYLglSnoAJCmjs1iVb35
++nOxj1xv3QJHsr6jETxGkLKoL4eolcphRr0RycNr1gZT3xXtgLBNoePEpwS9RHHph
++HTbzXxQfQmIIHoI/FIwSSBYgzTPiRVsR5nrCPhfhzvhGIiFwPimDfcrkMfnl9ge0
++QPLxD5tkect20MzIXgZu8t11URJEElS6tRikndfDCx/m8NkHTKkxg16ANeZxpJSi
+++zFTLMljqVHrA0bwwVI+VR2IcL/oPjQXIwj3HHj4q42YpE6qB9vlFQeIM+W9ZIOq
++isOsCNpaijKs4BQkANREFwfaQBPcfTNoQV4oQO8OEJzhFTM2QUPFMZkg8mD/FAIU
++03d3kfWZMqrMQUj4SdOrhEcsheX3coUji6b7brZIp2EF47CE8yCtPYs5U+sEaQFe
++5ue/yh1k8MFrzhk+BDmelOaZBiyHAMeJzqx5pd2SisM5qrO2eo5aTPE7/lsEjzBl
++Iy4dRfu1GYMU4VP3DzSHRZPXwa0TahZJY5orlfyyoip844p68djEBvO3sZOBQr7Q
++RjAaIbkCDQRTInn6ARAAwL+oAUxGacCUctUxjdInq+HK/9EYV1KDOgsUV6JQfMF8
++nTJNXEYg8xsi7BXGtBf0JL0n4TyVnVGBS2vaR3c4+xCvTTxEyOcgqyVeKp1Hh61w
++QYbnlbhANrT2dKItG/dwgZHVeDfW1ARrgsBFF7L97OuHruipK8n9ibPruPS4szGM
++rBS6Fvdt1bPX258D1Y5Z2MrvQkjAOlynIKrgxMC1BiFNUH6ktukXmKgbpiPG8ZuZ
++Bk+60e2IkvXB5gp5dcNvJ0hd1xWpuMJeThUdwwQqA79Kf7LStmltqlbphGzbAMQy
++7DJBJpHMm55HwG6AUMDuDh9H1cLs891a5wyPgGzHFMlMUy3hJMI/LZO4L/oxRidF
++cRrPsIaXWP8Ot85no3+QguQNRiuNNDTLZv8L+ExNBDHfVbg9gdqZr0gfZQHBQIE2
++7XHfOvc7z7PMd2BtsGM/kKh3UTAZfgiZSgZSOZAOBRqb6dG2nTqxi+tTN0lhStQl
++9TpN39NqMa9NJPjzzRU2dLdTRVX/S9R2hAWLG97sPUxBRSfCbEBeZsj8QwLhkkoy
++pzaX39Hzq3jwm9ekUAlJwNXwyEgLD+K2DctTyF6yeUfuKjXOu+YC86EvXvPcmu7+
++aVPLdHv3Flyao6b7xapZx5c01FoK0bqPEHK4AopfyZ4kQyk/lxyMAbtdHFeYk30A
++EQEAAYkCSQQYAQoAMwUCUyJ5+iMaaHR0cDovL3d3dy5yYXRoLm9yZy9ncGdwb2xp
++Y3kuaHRtbAIbDAUJEswDAAAKCRDRE/ysPE5ZnwbXD/920l474IxY/HKcHNFwat42
++IMWHIAI61+CrL2ZKN7Ou13qBdMRMc9zUYrD4EifXen5WotTgwEKKmCIDnCKcVxRp
++iGEocOXXW1dvUTEJA+2xJRfkEgv9jsO2Q9ftTtC1SD08/h3tiA5aF103ZkYnZdCC
++bz3WcgW01aOs1l/IxVtdT8+ZgtJUT43zOJWN5p6J8Egnb8vAD87UPNnVmyDfpW2t
++GThfIrepWdve0hx1W1FrUsCVT5/suZvFMpAQaX4Tv50Sk3+g/77bwhe/OWJZyIJM
++sHCNlcJW+QM3r28+mcNc5WiX1r2TdjGZBN3gWv23Vj8hhhS7w4jVWe/7pB/v67J2
++mZozVeUgfWR66HfXmCS+W1OrIELKyZFDNgxxnct9vx6/wCHqX0RRqdTe7FJw0WKF
++vDUhuKU7B/CVSXooF39wgBx7iD7FVTtstPrzYte/VbPZz5nyHQppSFUHW6bFJG0N
++dqpfvQts7RDoWJwS4RPqXUTkCKOSQjVuK+nl24M/awFwxdS0zDrHwd5zOsxhufqL
++4xRsrS5p5QfeUrcNOIYSEF75DLFxRfMHUP/icJcJs8LuTAFMtZqL7kbWok7wdRYm
++O8mez/FvNTRSo85TlUzR3Fc4xZndBJ3P9vDkvWpKPfuXpiBfCuX9TFYSVolnnl2c
++ol5xay+f7P0XVpxLkO+fCw==
++=gOOn
++-----END PGP PUBLIC KEY BLOCK-----
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8df1acc02207924ec64f5f75ece7acf4f761d678
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++version=4
++opts=uversionmangle=s/^(SNAPSHOT|RELEASE)\.//;s/(\d+)[_-](\d+)[_-](\d+)/\$1.\$2.\$3/;s/(\d+)[_-](\d+)/\$1.\$2/;s/(\d)[_\.\-\+]?((rc|pre|dev|beta|alpha|b|a)[\-\.]?\d*)$/$1~$2/;s/(\d)[_\.\-\+]?RC[\-\.]?(\d*)$/$1~rc$2/,\
++dversionmangle=s/\+(debian|dfsg|ds|deb)(\.?\d+)?$//i,\
++pgpsigurlmangle=s/$/.asc/ \
++https://github.com/libfuse/libfuse/tags \
++(?:|.*/)fuse-[vV]?(\d\S*)@ARCHIVE_EXT@