aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse_loop_mt.c
AgeCommit message (Expand)AuthorLines
2025-08-12fuse_loop_mt.c: fix close-on-exec flag on clone fdCismonX-3/+9
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-04-28Add support for ring creation in fuse_lowlevel.cBernd Schubert-0/+5
2025-04-28Add a fuse_set_thread_name() helperBernd Schubert-3/+1
2025-04-24Fix multi-threaded fuse session exitBernd Schubert-33/+27
2025-04-23Check if pthread_setname_np() exists before use itGiulio Benetti-0/+2
2025-01-28lib: Set thread namesBernd Schubert-0/+4
2024-12-18Rename _int to _internalBernd Schubert-2/+3
2024-12-18Allow to have page aligned writesBernd Schubert-2/+2
2024-10-11Add libfuse util strtol wrapperJoanne Koong-2/+12
2024-05-05Fix missing fuse_loop_cfg_destroy() in fuse_session_loop_mt_31 (#944)Bernd Schubert-1/+6
2024-04-18Add clone_fd to custom IO (#927)legezywzh-5/+24
2023-10-25fuse_clone_chan: avoid additional FD_CLOEXEC setting if O_CLOEXEC defined (#852)legezywzh-0/+2
2023-02-20Avoid max-idle threads warningBernd Schubert-3/+5
2023-01-28Install a the configure_file (config.h) and use in headersBernd Schubert-1/+1
2023-01-13passthrough_hp: Add options for clone_fd, max_threads, daemonizeBernd Schubert-0/+9
2022-12-01Make it work even if max_idle_threads is set to 0Zhansong Gao-1/+1
2022-09-04fuse_session_loop_mt: Accept a NULL config - use defaultsBernd Schubert-7/+24
2022-09-04fuse-loop/fuse_do_work: Avoid lots of thread creations/destructionsBernd Schubert-3/+23
2022-09-04API update for fuse_loop_config additionsBernd Schubert-7/+86
2021-04-12Remove unused fuse_worker bufsize (#590)Hookey-1/+0
2020-10-29remove fuse_mutex_initRosen Penev-2/+2
2020-09-11Implement GCC 10 style symbol versioning (#545)Tom Callaway-2/+2
2019-09-04Introduce callback for loggingStefan Hajnoczi-7/+7
2018-11-06Revert "Do not include struct fuse_buf in struct fuse_worker"Nikolaus Rath-9/+13
2018-09-17Do not include struct fuse_buf in struct fuse_workerNikolaus Rath-10/+9
2017-09-19Make *_loop_mt() available in version 3.0 againNikolaus Rath-1/+1
2017-09-19Don't use external symbol names in internal filesNikolaus Rath-1/+0
2017-08-24Add idle_threads mount option.Joseph Dodge-3/+17
2017-08-23fuse_loop_mt(): on error, return errno rather than -1.Nikolaus Rath-1/+1
2016-11-16Add support for more detailed error codes from main loopNikolaus Rath-0/+2
2016-10-13Make -o clone_fd into a parameter of session_loop_mt().Nikolaus Rath-3/+5
2016-10-04Merge fuse_ll into fuse_session (part 3)Nikolaus Rath-2/+2
2016-10-03Merge master fuse_chan into fuse_session.Nikolaus Rath-11/+51
2016-10-02Extended per-file comments.Nikolaus Rath-0/+2
2016-10-02Turned fuse_session_{process,receive}_buf into wrapper functions.Nikolaus Rath-2/+2
2016-03-29Inlined fuse_chan_fdNikolaus Rath-1/+1
2015-05-18libfuse: add "clone_fd" optionMiklos Szeredi-2/+53
2013-07-24libfuse: remove "-D_FILE_OFFSET_BITS=64" from fuse.pcMiklos Szeredi-0/+1
2013-07-17Merge https://github.com/qknight/fuse-fuseMiklos Szeredi-0/+0
2013-06-21libfuse: remove fuse_chan_bufsize()Miklos Szeredi-19/+8
2013-06-21libfuse: remove fuse_chan_(send|receive)Miklos Szeredi-3/+2
2013-06-21libfuse: replace fuse_session_next_chanMiklos Szeredi-1/+1
2013-06-20- added a doxygen main pageJoachim Schiele-0/+0
2013-03-19libfuse: fix thread cancel raceMiklos Szeredi-0/+2
2012-01-02Remove unnecessary mutex unlock at the end of multithreaded event loopMiklos Szeredi-1/+0
2011-06-02add "remember" optiontherealneworld@gmail.com-19/+32
2011-05-19Allow batching of forget requestsMiklos Szeredi-3/+7
2011-02-02libfuse: fuse_session_loop_mt() shouldn't pause when exiting worker threadsMiklos Szeredi-2/+0