aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorLines
2024-09-28Change FUSE_MAX_MAX_PAGES to FUSE_DEFAULT_MAX_PAGES_LIMITJoanne Koong-4/+10
2024-09-28Initialize session buffer size to value set by sysctlJoanne Koong-1/+24
2024-08-02Fix program-path in util/parse-backtrace and dump_stack functionBernd Schubert-3/+0
2024-07-29Pass through nosymfollow mount optionTyler Hall-0/+5
2024-07-29Gate #include <execinfo.h> behind #ifdef HAVE_BACKTRACENils-1/+4
2024-07-17fuse_log: initialize sys_log_level variable to avoid compiler warningJoanne Koong-2/+2
2024-07-14Add syslog and fatal signal handler featureBernd Schubert-31/+182
2024-07-03high-level: add fmask and dmask optionsgandalfs_cat-3/+17
2024-06-25Add nullptr check in fuse_session_mountBernd Schubert-0/+10
2024-06-13libfuse: null-terminate buffer in fuse_req_getgroups()Miklos Szeredi-0/+1
2024-06-11fix useless fuse_init_intr_signal in high-level apiyangyun-10/+9
2024-06-04Rename struct fuse_req::ctr to ::ref_cntBernd Schubert-12/+12
2024-06-04Make struct fuse_req::ctr a C11 _AtomicBernd Schubert-1/+1
2024-06-04Add support for no_interrupt (#956)yangyun50-9/+25
2024-06-01Fix compatibility issue around fuse_custom_io->clone_fd (#953)legezywzh-5/+36
2024-05-27Remove most includes in compat.c (#954)Bernd Schubert-15/+6
2024-05-13Enable passthrough mode for read/write operations (#919)Amir Goldstein-0/+45
2024-05-13Add in the libfuse version a program was compiled with (#942)Bernd Schubert-17/+125
2024-05-10Handle NO_OPEN/NO_OPENDIR support automatically (#949)Josef Bacik-0/+4
2024-05-05Fix missing fuse_loop_cfg_destroy() in fuse_session_loop_mt_31 (#944)Bernd Schubert-1/+6
2024-04-25[libFuse 3.16.2]Compilation failure on freeBSD #936 (#938)Bernd Schubert-1/+1
2024-04-18Add clone_fd to custom IO (#927)legezywzh-5/+24
2024-04-16fix max_write update in do_init() (#926)legezywzh-3/+3
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