From: Laszlo Boszormenyi (GCS) Date: Sat, 21 Sep 2024 12:06:04 +0000 (+0200) Subject: fuse3 (3.14.0-10) unstable; urgency=medium X-Git-Tag: archive/raspbian/3.17.2-2+rpi1^2^2~5 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=be129c98c8ec4ad8a6fbfa90df96e3f76e4f6e8e;p=fuse3.git fuse3 (3.14.0-10) unstable; urgency=medium [ Helmut Grohne ] * Upgrade Breaks for fuse to Conflicts to prevent accidental file loss (DEP17, closes: #1082357). [dgit import unpatched fuse3 3.14.0-10] --- be129c98c8ec4ad8a6fbfa90df96e3f76e4f6e8e diff --cc debian/NEWS index 0000000,0000000..196ba52 new file mode 100644 --- /dev/null +++ b/debian/NEWS @@@ -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 Wed, 12 Jun 2024 13:41:27 +0200 diff --cc debian/changelog index 0000000,0000000..a6d03c5 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,277 @@@ ++fuse3 (3.14.0-10) unstable; urgency=medium ++ ++ [ Helmut Grohne ] ++ * Upgrade Breaks for fuse to Conflicts to prevent accidental file loss ++ (DEP17, closes: #1082357). ++ ++ -- Laszlo Boszormenyi (GCS) 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) Sun, 15 Sep 2024 08:00:33 +0200 ++ ++fuse3 (3.14.0-8) unstable; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * Provide fuse transitional package for upgrade (closes: #918984, #927291, ++ #1074767, #1081537). ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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) 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) 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) Tue, 18 Apr 2023 23:07:15 +0200 ++ ++fuse3 (3.14.0-3) unstable; urgency=medium ++ ++ [ Helge Deller ] ++ * 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) 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) 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) Fri, 17 Feb 2023 19:50:40 +0100 ++ ++fuse3 (3.13.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) 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) Sun, 22 Jan 2023 08:17:08 +0100 ++ ++fuse3 (3.13.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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) Sat, 07 May 2022 16:30:30 +0200 ++ ++fuse3 (3.10.5-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) Thu, 16 Sep 2021 17:41:27 +0200 ++ ++fuse3 (3.10.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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) 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 ] ++ * Allow one to build without udeb package (closes: #983438). ++ ++ -- Laszlo Boszormenyi (GCS) Wed, 24 Feb 2021 23:28:30 +0100 ++ ++fuse3 (3.10.2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) Mon, 08 Feb 2021 21:21:32 +0100 ++ ++fuse3 (3.10.1-3) unstable; urgency=medium ++ ++ * Update debhelper level to 13 . ++ ++ [ Stephen Kitt ] ++ * 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) 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 ] ++ * Fix FTBFS on kFreeBSD (closes: #980213). ++ ++ -- Laszlo Boszormenyi (GCS) 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) Fri, 01 Jan 2021 15:32:48 +0100 ++ ++fuse3 (3.10.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) Sun, 11 Oct 2020 23:01:33 +0200 ++ ++fuse3 (3.9.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Laszlo Boszormenyi (GCS) 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 ] ++ * Run tests form the correct directory and make them non fatal ++ (closes: #956592). ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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 ] ++ * Add version for Provides: fuse (closes: #943896). ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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) 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 ] ++ * Make "fuse3" to replace "fuse", instead of conflict (closes: #912528). ++ ++ -- Laszlo Boszormenyi (GCS) 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) 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) Sat, 21 Jul 2018 14:11:44 +0000 diff --cc debian/clean index 0000000,0000000..c612857 new file mode 100644 --- /dev/null +++ b/debian/clean @@@ -1,0 -1,0 +1,2 @@@ ++config.rpath ++util/mount_util.c diff --cc debian/control index 0000000,0000000..135484e new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,95 @@@ ++Source: fuse3 ++Section: utils ++Priority: optional ++Maintainer: Laszlo Boszormenyi (GCS) ++Build-Depends: ++ debhelper-compat (= 13), ++ pkgconf, ++ meson, ++ systemd-dev, ++ python3 , ++ python3-pytest ++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: ++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. diff --cc debian/copyright index 0000000,0000000..7529d04 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -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 , ++ 2001-2013 Miklos Szeredi ++License: GPL-2 ++ ++Files: lib/* ++Copyright: 2001-2013 Miklos Szeredi ++License: LGPL-2.1 ++ ++Files: example/passthrough.c example/passthrough_fh.c ++License: GPL-2 ++Copyright: Copyright (C) 2001-2007 Miklos Szeredi , ++ Copyright (C) 2011 Sebastian Pipping ++ ++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 ++ ++Files: debian/* ++Copyright: 2014- Laszlo Boszormenyi (GCS) , ++ 2011-2014 Daniel Baumann ++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'. diff --cc debian/examples/Makefile index 0000000,0000000..4ac1685 new file mode 100644 --- /dev/null +++ b/debian/examples/Makefile @@@ -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) diff --cc debian/fuse3-udeb.install index 0000000,0000000..e611e5c new file mode 100644 --- /dev/null +++ b/debian/fuse3-udeb.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/bin/fusermount3 ++usr/sbin/mount.fuse3 diff --cc debian/fuse3.install index 0000000,0000000..277e341 new file mode 100644 --- /dev/null +++ b/debian/fuse3.install @@@ -1,0 -1,0 +1,3 @@@ ++usr/bin/fusermount3 ++usr/sbin/mount.fuse3 ++etc/fuse.conf diff --cc debian/fuse3.links index 0000000,0000000..d7b2758 new file mode 100644 --- /dev/null +++ b/debian/fuse3.links @@@ -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 diff --cc debian/fuse3.manpages index 0000000,0000000..b06a58e new file mode 100644 --- /dev/null +++ b/debian/fuse3.manpages @@@ -1,0 -1,0 +1,2 @@@ ++usr/share/man/man1/fusermount3.1 ++usr/share/man/man8/mount.fuse3.8 diff --cc debian/fuse3.postinst index 0000000,0000000..4ac335c new file mode 100644 --- /dev/null +++ b/debian/fuse3.postinst @@@ -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 diff --cc debian/fuse3.postrm index 0000000,0000000..c17995a new file mode 100644 --- /dev/null +++ b/debian/fuse3.postrm @@@ -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 diff --cc debian/fuse3.preinst index 0000000,0000000..d2341bb new file mode 100644 --- /dev/null +++ b/debian/fuse3.preinst @@@ -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 diff --cc debian/libfuse3-3-udeb.install index 0000000,0000000..3de3b10 new file mode 100644 --- /dev/null +++ b/debian/libfuse3-3-udeb.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/*.so.* diff --cc debian/libfuse3-3.docs index 0000000,0000000..0135531 new file mode 100644 --- /dev/null +++ b/debian/libfuse3-3.docs @@@ -1,0 -1,0 +1,3 @@@ ++README.md ++doc/README.NFS ++doc/*.txt diff --cc debian/libfuse3-3.install index 0000000,0000000..3de3b10 new file mode 100644 --- /dev/null +++ b/debian/libfuse3-3.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/*.so.* diff --cc debian/libfuse3-3.symbols index 0000000,0000000..3e89558 new file mode 100644 --- /dev/null +++ b/debian/libfuse3-3.symbols @@@ -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 diff --cc debian/libfuse3-dev.examples index 0000000,0000000..5dc4562 new file mode 100644 --- /dev/null +++ b/debian/libfuse3-dev.examples @@@ -1,0 -1,0 +1,4 @@@ ++example/*.c ++example/*.h ++ ++debian/examples/* diff --cc debian/libfuse3-dev.install index 0000000,0000000..ef0894d new file mode 100644 --- /dev/null +++ b/debian/libfuse3-dev.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/include ++usr/lib/*/pkgconfig ++usr/lib/*/*.so ++usr/lib/*/*.a diff --cc debian/local/fuse.conf index 0000000,0000000..ae194a0 new file mode 100644 --- /dev/null +++ b/debian/local/fuse.conf @@@ -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 diff --cc debian/local/fuse.hook index 0000000,0000000..e96afd9 new file mode 100644 --- /dev/null +++ b/debian/local/fuse.hook @@@ -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 diff --cc debian/local/fuse.kmod index 0000000,0000000..a517c48 new file mode 100644 --- /dev/null +++ b/debian/local/fuse.kmod @@@ -1,0 -1,0 +1,1 @@@ ++fuse diff --cc debian/not-installed index 0000000,0000000..8d1cca1 new file mode 100644 --- /dev/null +++ b/debian/not-installed @@@ -1,0 -1,0 +1,2 @@@ ++debian/tmp/etc/init.d/fuse3 ++debian/tmp/usr/lib/udev/rules.d/99-fuse3.rules diff --cc debian/patches/Fix-max_threads-command-line-parameter-propagation.patch index 0000000,0000000..fba2d9d new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-max_threads-command-line-parameter-propagation.patch @@@ -1,0 -1,0 +1,24 @@@ ++From ab5ca07af03b7dbb33193666c13b938534bde0e4 Mon Sep 17 00:00:00 2001 ++From: Sarath Lakshman ++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) diff --cc debian/patches/Fix_memory_leak_in_high_level_API.patch index 0000000,0000000..a3084ad new file mode 100644 --- /dev/null +++ b/debian/patches/Fix_memory_leak_in_high_level_API.patch @@@ -1,0 -1,0 +1,66 @@@ ++From fcd293f675fc7bfa0522186c5d68ef932eec6945 Mon Sep 17 00:00:00 2001 ++From: =?UTF-8?q?Matthias=20G=C3=B6rgens?= ++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(); diff --cc debian/patches/revert_upgrade_of_fuse_kernel.h.patch index 0000000,0000000..b7420b2 new file mode 100644 --- /dev/null +++ b/debian/patches/revert_upgrade_of_fuse_kernel.h.patch @@@ -1,0 -1,0 +1,334 @@@ ++From 7f430a39db5a30979d75a906af891a38ebce1a3c Mon Sep 17 00:00:00 2001 ++From: HereThereBeDragons ++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 */ diff --cc debian/patches/series index 0000000,0000000..b6f860c new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -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 diff --cc debian/patches/update_header_name.patch index 0000000,0000000..a2d40f7 new file mode 100644 --- /dev/null +++ b/debian/patches/update_header_name.patch @@@ -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) ++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 +++#include ++ ++ #include ++ #include diff --cc debian/rules index 0000000,0000000..a1042db new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -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 diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/source/lintian-overrides index 0000000,0000000..a3a0f8e new file mode 100644 --- /dev/null +++ b/debian/source/lintian-overrides @@@ -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] diff --cc debian/upstream/metadata index 0000000,0000000..0b26a50 new file mode 100644 --- /dev/null +++ b/debian/upstream/metadata @@@ -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 diff --cc debian/upstream/signing-key.asc index 0000000,0000000..c31f5c4 new file mode 100644 --- /dev/null +++ b/debian/upstream/signing-key.asc @@@ -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 0000000,0000000..8df1acc new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -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@