aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorLines
2024-03-29Add support for FUSE_CAP_HANDLE_KILLPRIV_V2Bernd Schubert-0/+4
2024-03-24fix readdirplus when filler is called with zero offset (#896)farlongsignal-8/+21
2024-03-21reset got_init after handling FUSE_DESTROY message (#910)legezywzh-0/+1
2024-03-20Add glibc backtrace to signal handlerBernd Schubert-0/+15
2024-03-07posix_spawn style updatesBernd Schubert-32/+64
2024-03-07Use posix_spawn instead of fork+execMatthias Goergens-93/+89
2024-02-24Passthrough options starting with "x-" to mtab (#894)Matthew-4/+6
2024-02-20remove duplicated fuse_chan_put() (#893)yangyun50-2/+0
2024-01-29add support for kernel flag FUSE_HAS_EXPIRE_ONLYHereThereBeDragons-1/+1
2024-01-20Add processing for FUSE_CAP_HANDLE_KILLPRIV and disable it by defaultbigbrotherwei-1/+2
2024-01-10Don't set FUSE_CAP_PARALLEL_DIROPS by defaultMiklos Szeredi-1/+0
2024-01-10Add FUSE_CAP_DIRECT_IO_ALLOW_MMAP and use in passthrough_hpBernd Schubert-0/+4
2023-11-16Pass FUSE_PARALLEL_DIROPS to kernel (#861)fdinoff-0/+2
2023-10-25fuse_clone_chan: avoid additional FD_CLOEXEC setting if O_CLOEXEC defined (#852)legezywzh-0/+2
2023-08-05Make errnum-verification more flexible (#824)ikbenlike-0/+5
2023-08-03Pass cache_readdir and keep_cache from high level API (#822)Aleksandr Mikhailov-0/+2
2023-07-07Allow linking with mold / fix the version script (#814)Bernd Schubert-2/+0
2023-06-30Make expire only function fail if no kernel support (#789)HereThereBeDragons-5/+36
2023-06-08Remove unnecessary `_GNU_SOURCE` in `fuse.c` (#787)Matthias Görgens-4/+0
2023-05-12Do not pass unsupported mount options to the kernel.Nikolaus Rath-13/+0
2023-05-11Fix issue #746. (#782)Peri-0/+14
2023-04-14Fix memory leak in high level API (#781)Matthias Görgens-2/+1
2023-04-12Fuse mount: make auto_unmount compatible with suid/dev mount options (#762)Matthias Görgens-7/+66
2023-04-11Update fuse_kernel.h to state of linux-6.3Bernd Schubert-1/+15
2023-04-06Fix MS_LAZYTIME not defined on uclibc and move all MS_* and UMOUNT_* (#753)Giulio Benetti-3/+7
2023-03-28Fix use-after-free warningMatthias Goergens-1/+2
2023-03-20Add more time mount options to fusermount / fix lazytimeBernd Schubert-2/+2
2023-03-19Add more time mount optionsBernd Schubert-0/+16
2023-03-11Fix max_threads command line parameter propagationSarath Lakshman-0/+1
2023-03-03Enable parallel direct writes on the same file.Dharmendra singh-1/+10
2023-02-20Avoid max-idle threads warningBernd Schubert-5/+6
2023-02-09fuse_lowlevel.h: add more setattr flagsXiubo Li-0/+2
2023-02-09Split config.h into private and public configBernd Schubert-3/+3
2023-01-28Install a the configure_file (config.h) and use in headersBernd Schubert-14/+14
2023-01-13passthrough_hp: Add options for clone_fd, max_threads, daemonizeBernd Schubert-0/+9
2023-01-13Fix loading of FUSE modulesGoswin von Brederlow-3/+3
2023-01-10Support application-defined I/O functions for FUSE fdTofik Sonono-9/+77
2023-01-06adding comments and capability discovery, enum for flags moved to top of fileHereThereBeDragons-0/+2
2023-01-06Initial patch provided by Miklos Szeredi <mszeredi@redhat.com>HereThereBeDragons-4/+15
2023-01-04Fixes when HAVE_LIBC_VERSIONED_SYMBOLS is not definedBernd Schubert-0/+1
2023-01-04convert __APPLE__ and __ULIBC__ to HAVE_LIBC_VERSIONED_SYMBOLSBernd Schubert-2/+2
2023-01-04Fix ublic/apple build for the fuse_parse_cmdline ABI symbolBernd Schubert-13/+57
2023-01-04Remove partial locking of paths when using high-level APIKyle Lippincott-54/+10
2023-01-04Move try_get_path2 earlier in the fileKyle Lippincott-21/+21
2023-01-02Revert "libfuse custom communication interface"Nikolaus Rath-5/+0
2023-01-02update mount.c, in order to pass through -n.Ciaran-0/+1
2022-12-01Make it work even if max_idle_threads is set to 0Zhansong Gao-1/+1
2022-11-15libfuse custom communication interfacey-0/+5
2022-09-11Fix the fuse_parse_cmdline@FUSE_3.0 ABI compat symbolBernd Schubert-1/+1
2022-09-08Use destroy_req instead of free to destroy fuse_reqFrank Dinoff-1/+3