aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorLines
2025-05-28fuse_lowlevel.c: Remove duplicate descriptions of auto_unmountizxl007-1/+0
2025-05-22Fix build in musl libcLuis Henriques-7/+6
2025-05-20conn->want conversion: Fix fuse_apply_conn_info_opts()Bernd Schubert-47/+99
2025-05-20Make conn->want/want_ext conversion non fatalBernd Schubert-27/+3
2025-04-30Support request timeoutsJoanne Koong-0/+5
2025-04-29fuse_lowlevel.c: Fix a small spelling mistakeizxl007-1/+1
2025-04-28lib/fuse.c: refactor handler logic for readabilityJoanne Koong-450/+399
2025-04-28Add a README for fuse-over-io-uringBernd Schubert-2/+1
2025-04-28Set FUSE_CAP_OVER_IO_URING flag - allow io-uring modeBernd Schubert-0/+3
2025-04-28env variables to override default io-uring enable and q-depthBernd Schubert-2/+11
2025-04-28Add fuse_req_is_uring() to check if a req comes through io-uringBernd Schubert-0/+10
2025-04-28fuse: Add io-uring optionsBernd Schubert-2/+18
2025-04-28Add fuse-io-uring reply supportBernd Schubert-27/+222
2025-04-28Add fuse_session_process_uring_cqeBernd Schubert-37/+111
2025-04-28Add a basic io-uring cqe handlerBernd Schubert-3/+92
2025-04-28fuse_ll_ops: Make fuse_ino_t constBernd Schubert-1/+1
2025-04-28fuse_lowlevel: Split fuse_send_msgBernd Schubert-19/+32
2025-04-28Add support for ring creation in fuse_lowlevel.cBernd Schubert-3/+63
2025-04-28fuse: Add ring creationBernd Schubert-3/+595
2025-04-28Add a fuse_set_thread_name() helperBernd Schubert-7/+23
2025-04-28Add container_of and ROUND_UP macrosBernd Schubert-8/+6
2025-04-28fuse_lowlevel: Add support for header/payload separationBernd Schubert-171/+608
2025-04-24Fix multi-threaded fuse session exitBernd Schubert-39/+61
2025-04-23signal handlers: Store fuse_session unconditionallyBernd Schubert-4/+9
2025-04-23Check if pthread_setname_np() exists before use itGiulio Benetti-0/+4
2025-04-16conn: prevent duplicate flag conversion in high-level interfaceBernd Schubert-0/+3
2025-04-15mount: Add FUSE_KERN_DEVICE env variable to specify fuse kernel deviceMeng Lu Wang-2/+5
2025-04-07fuse_lowlevel: Set bufsize if HAVE_SPLICE is not define and avoid raceBernd Schubert-6/+10
2025-04-04meson: add option for enabling usdtJoanne Koong-1/+26
2025-04-02fuse_lowlevel: add tracepoints for request receiving, processing, and replyingJoanne Koong-0/+23
2025-04-02lib: Add usdt.hJoanne Koong-0/+540
2025-03-24fuse: Fix want flag conversionBernd Schubert-29/+99
2025-03-24convert LL_ENABLE/LL_DISABLE to do-while-loopBernd Schubert-4/+11
2025-03-14fuse_lowlevel: Simplify se->buf_reallocableBernd Schubert-12/+18
2025-03-14fuse_session_receive_buf: Fix the pipe buf sizeBernd Schubert-3/+13
2025-02-20fuse_log: simplify default log functionVassili Tchersky-42/+5
2025-02-19mount: fix closing stdout/err and error logsVassili Tchersky-10/+11
2025-02-18Avoid nested function declarations in helper functionsBernd Schubert-19/+2
2025-02-18mount_bsd: Remove unused headersVassili Tchersky-4/+0
2025-02-18mount_bsd: Show errors when syscalls failedVassili Tchersky-3/+7
2025-02-18mount_bsd: Proper exit callsVassili Tchersky-4/+4
2025-02-18FreeBSD: Remove useless optionsVassili Tchersky-31/+6
2025-02-18mount_bsd: Fix usage of libfuse_strtolVassili Tchersky-3/+4
2025-02-10Change version to 3.17.1-rc0Bernd Schubert-3/+7
2025-02-10fuse_new version fixes: Change to fuse_new_versionedBernd Schubert-10/+8
2025-02-09Rename to fuse_session_new_versionedBernd Schubert-32/+28
2025-02-09Make fuse_main a macro again and wrap that to fuse_main_fnBernd Schubert-1/+1
2025-02-09Rename fuse_main_real_317 to fuse_main_real_versionedBernd Schubert-6/+8
2025-01-31fuse_lowlevel.c: drop incorrect comment from convert_to_conn_want_ext()Luis Henriques-2/+0
2025-01-31fuse_lowlevel.c: fix possible 64 bits value truncationLuis Henriques-1/+1