aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse.c
AgeCommit message (Expand)AuthorLines
2025-09-19fuse_log: Add __attribute__((format(printf, ) and fix warningsBernd Schubert-4/+4
2025-07-22high level: Remove the nullpath_ok log messageBernd Schubert-4/+0
2025-07-16Add statx supportJoanne Koong-0/+108
2025-06-27license: s/COPYING/GPL2.txt, s/COPYING.LIB/LGPL2.txtizxl007-1/+1
2025-05-22Fix build in musl libcLuis Henriques-1/+1
2025-05-20conn->want conversion: Fix fuse_apply_conn_info_opts()Bernd Schubert-8/+1
2025-05-20Make conn->want/want_ext conversion non fatalBernd Schubert-15/+1
2025-04-28lib/fuse.c: refactor handler logic for readabilityJoanne Koong-450/+399
2025-04-28Add a fuse_set_thread_name() helperBernd Schubert-3/+1
2025-04-28Add container_of and ROUND_UP macrosBernd Schubert-4/+0
2025-04-24Fix multi-threaded fuse session exitBernd Schubert-1/+0
2025-04-23Check if pthread_setname_np() exists before use itGiulio Benetti-0/+2
2025-03-24fuse: Fix want flag conversionBernd Schubert-4/+29
2025-02-18Avoid nested function declarations in helper functionsBernd Schubert-11/+2
2025-02-10fuse_new version fixes: Change to fuse_new_versionedBernd Schubert-5/+4
2025-02-09Rename to fuse_session_new_versionedBernd Schubert-3/+3
2025-01-28lib: Set thread namesBernd Schubert-0/+4
2025-01-06Avoid global declarion of internal functions that are new in 3.17Bernd Schubert-0/+6
2025-01-03Fix junk readdirplus results when filesystem not filling stat infoAmir Goldstein-4/+7
2024-12-30Add 64-bit conn::{capable,want}_ext fieldsBernd Schubert-2/+1
2024-12-18Rename _int to _internalBernd Schubert-5/+4
2024-12-18Allow to have page aligned writesBernd Schubert-3/+2
2024-11-18Use fuse_session_{receive/process}_buf() instead of _int versionJoanne Koong-2/+2
2024-07-03high-level: add fmask and dmask optionsgandalfs_cat-3/+17
2024-06-11fix useless fuse_init_intr_signal in high-level apiyangyun-10/+9
2024-06-04Add support for no_interrupt (#956)yangyun50-0/+4
2024-05-13Add in the libfuse version a program was compiled with (#942)Bernd Schubert-10/+65
2024-03-24fix readdirplus when filler is called with zero offset (#896)farlongsignal-8/+21
2023-08-03Pass cache_readdir and keep_cache from high level API (#822)Aleksandr Mikhailov-0/+2
2023-06-08Remove unnecessary `_GNU_SOURCE` in `fuse.c` (#787)Matthias Görgens-4/+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-03-03Enable parallel direct writes on the same file.Dharmendra singh-1/+8
2023-01-28Install a the configure_file (config.h) and use in headersBernd Schubert-1/+1
2023-01-13Fix loading of FUSE modulesGoswin von Brederlow-3/+3
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
2022-09-04API update for fuse_loop_config additionsBernd Schubert-7/+33
2022-07-02Remove member m from fuse_fs (#684)Nozomi Miyamori-6/+0
2022-03-14Merge branch 'master' into fopen_noflushNikolaus Rath-2/+4
2022-02-09Fixed returning an error condition to ioctl(2) (#641)Jean-Pierre André-0/+2
2022-01-11Avoid ENOENT response when recently invalidated fuse_ino_t is received from t...Ken Schalk-2/+2
2022-01-03Add no_rofd_flush mount optionAmir Goldstein-0/+6
2021-08-25remove executable file mode bit from source filesa1346054-0/+0
2021-03-18Fix returning d_ino and d_type by readdir(3) in non-plus modeJean-Pierre André-0/+5
2021-02-03Fix returning inode numbers from readdir() in offset==0 mode. (#584)Martin Pärtel-1/+1
2020-11-17fix errno comparisonhuman-1/+1
2020-10-29remove fuse_mutex_initRosen Penev-2/+2
2020-09-11Implement GCC 10 style symbol versioning (#545)Tom Callaway-4/+4
2019-11-03Implement lseek operation (#457)Yuri Per-0/+43