aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fuse_i.h
AgeCommit message (Expand)AuthorLines
2025-04-28Add support for ring creation in fuse_lowlevel.cBernd Schubert-0/+1
2025-04-28fuse: Add ring creationBernd Schubert-1/+17
2025-04-28fuse_lowlevel: Add support for header/payload separationBernd Schubert-0/+2
2025-04-24Fix multi-threaded fuse session exitBernd Schubert-1/+7
2025-04-16conn: prevent duplicate flag conversion in high-level interfaceBernd Schubert-0/+3
2025-03-24fuse: Fix want flag conversionBernd Schubert-0/+34
2025-03-14fuse_lowlevel: Simplify se->buf_reallocableBernd Schubert-1/+3
2025-03-14fuse_session_receive_buf: Fix the pipe buf sizeBernd Schubert-2/+2
2024-12-18Rename _int to _internalBernd Schubert-4/+6
2024-12-18Allow to have page aligned writesBernd Schubert-0/+2
2024-11-21Reallocate fuse_session buffer transparently for extended max writesJoanne Koong-0/+3
2024-09-28fuse_lowlevel FUSE_INIT: Simplify the max_write/bufsize logicBernd Schubert-0/+7
2024-09-28Change FUSE_MAX_MAX_PAGES to FUSE_DEFAULT_MAX_PAGES_LIMITJoanne Koong-1/+7
2024-06-04Rename struct fuse_req::ctr to ::ref_cntBernd Schubert-1/+1
2024-06-04Make struct fuse_req::ctr a C11 _AtomicBernd Schubert-1/+1
2024-05-13Add in the libfuse version a program was compiled with (#942)Bernd Schubert-0/+5
2023-01-10Support application-defined I/O functions for FUSE fdTofik Sonono-0/+1
2022-09-04fuse-loop/fuse_do_work: Avoid lots of thread creations/destructionsBernd Schubert-0/+7
2022-09-04API update for fuse_loop_config additionsBernd Schubert-2/+54
2019-09-10log: move fuse_log() to the public header fileStefan Hajnoczi-2/+0
2019-09-04Introduce callback for loggingStefan Hajnoczi-0/+2
2019-06-13fuse_lowlevel: Add max_pages support (#384)scosu-0/+6
2017-09-19Don't use external symbol names in internal filesNikolaus Rath-0/+3
2017-08-14directly call fuse_new_31() instead of fuse_new() internallyuserwithuid-0/+3
2016-11-22Make handling of -oallow_root easier to understandNikolaus Rath-1/+1
2016-11-16Add support for more detailed error codes from main loopNikolaus Rath-0/+1
2016-10-27Add max_read to fuse_conn_infoNikolaus Rath-0/+1
2016-10-16Inlined fuse_mount_help() into fuse_lowlevel_help().Nikolaus Rath-2/+0
2016-10-15Unify handling of fuse_conn_info optionsNikolaus Rath-23/+0
2016-10-13Make -o clone_fd into a parameter of session_loop_mt().Nikolaus Rath-1/+0
2016-10-13Move session options into sub-structNikolaus Rath-9/+12
2016-10-10Removed 'async_read' field in fuse_conn_infoNikolaus Rath-0/+2
2016-10-08Removed ``-o big_writes`` optionNikolaus Rath-1/+0
2016-10-05Removed obsolete, unused *f member from struct fuse_session.Nikolaus Rath-1/+0
2016-10-04Merge fuse_ll into fuse_session (part 1)Nikolaus Rath-17/+13
2016-10-03Merge master fuse_chan into fuse_session.Nikolaus Rath-55/+2
2016-10-03Store struct fuse_session* in struct fuse_reqNikolaus Rath-1/+1
2016-10-02Turn struct fuse_chan into an implementation detailNikolaus Rath-2/+57
2016-10-02Turned fuse_session_{process,receive}_buf into wrapper functions.Nikolaus Rath-0/+5
2016-10-02Inlined fuse_session_new()Nikolaus Rath-7/+0
2015-05-18libfuse: add "clone_fd" optionMiklos Szeredi-0/+1
2015-05-18libfuse: refcount fuse_chan objectsMiklos Szeredi-0/+2
2014-02-04fuse: use dlsym() instead of relying on ld.so constructor functionsFabrice Bauzac-0/+15
2014-01-29libfuse: Add "async_dio" and "writeback_cache" optionsMiklos Szeredi-0/+4
2013-06-21libfuse: remove session and chan abstractionsMiklos Szeredi-36/+11
2013-06-21libfuse: remove fuse_chan_bufsize()Miklos Szeredi-3/+2
2013-06-21libfuse: remove fuse_chan_(send|receive)Miklos Szeredi-51/+1
2013-06-21libfuse: clean up fuse_chanMiklos Szeredi-0/+82
2013-06-21libfuse: clean up fuse_sessionMiklos Szeredi-2/+19
2013-06-20libfuse: fix multiple close of device fdMiklos Szeredi-0/+2