aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorLines
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
2025-01-28lib: Set thread namesBernd Schubert-0/+8
2025-01-13Identify the FD hold by parent processZegang-0/+17
2025-01-06Make fuse_main_real() not symboledBernd Schubert-17/+16
2025-01-06Avoid global declarion of internal functions that are new in 3.17Bernd Schubert-6/+21
2025-01-06Fix fuse_main_real symbolsBernd Schubert-2/+29
2025-01-03Fix junk readdirplus results when filesystem not filling stat infoAmir Goldstein-4/+7
2024-12-30Increase .so version to 4Bernd Schubert-1/+1
2024-12-30Add 64-bit conn::{capable,want}_ext fieldsBernd Schubert-68/+113
2024-12-30fuse_lowlevel.c: define FUSE_MAXOP as CUSE_INITBernd Schubert-1/+6
2024-12-18Rename _int to _internalBernd Schubert-16/+20
2024-12-18Allow to have page aligned writesBernd Schubert-41/+102
2024-11-27support FUSE_TMPFILE in the low level APIHorst Birthelmer-0/+19
2024-11-21Fix alignment of allocation in fuse_reply_createVladimir Serbinenko-1/+2
2024-11-21Reallocate fuse_session buffer transparently for extended max writesJoanne Koong-31/+32
2024-11-18Use fuse_session_{receive/process}_buf() instead of _int versionJoanne Koong-4/+4
2024-11-13Add FUSE_CAP_NO_EXPORT and use it in passthrough_hpBernd Schubert-0/+4
2024-11-13Add fuse_set_feature_flag() / fuse_unset_feature_flagBernd Schubert-4/+14
2024-10-14fuse_buf_size fix for SIZE_MAXleipeng-4/+4
2024-10-11Add libfuse util strtol wrapperJoanne Koong-17/+54
2024-10-11ignore mtab on androidDaniel Rosenberg-1/+1
2024-09-28fuse_lowlevel FUSE_INIT: Simplify the max_write/bufsize logicBernd Schubert-5/+9
2024-09-28fuse_lowlevel FUSE_INIT: group bufsize and max_write adjustmentsBernd Schubert-12/+12
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