summaryrefslogtreecommitdiff
path: root/lib/librefuse/refuse.c
AgeCommit message (Expand)Author
2022-01-22lib/librefuse: Implement all sorts of compat tweaks to appease various file s...pho
2022-01-22Zero-clear the fuse_context in fuse_destroy(3)pho
2022-01-22Support the FUSE option -hopho
2022-01-22Implement some missing functions that are part of the APIpho
2022-01-22Correct the wrong prototype of fuse_daemonize(3) while retaining ABI compatib...pho
2022-01-22Change the way how FUSE_*_VERSION are handledpho
2022-01-22Implement a dummy pathconf() which always returns EINVALpho
2022-01-22Do not call fuse_operations.getattr() before initializing filesystempho
2022-01-22Increase the warning level to spot more mistakespho
2022-01-22lib/librefuse: Add support for legacy types and functionspho
2022-01-22lib/librefuse: Implement FUSE session API and its signal handling functionalitypho
2021-12-04librefuse: Preparation of a proper API versioning; no more #ifdef woes in use...pho
2021-11-30Move the call of fuse_operations::init() from fuse_new() to fuse_loop()pho
2019-09-23Restore binary compatibility by using the statvfs90 structure internally.christos
2019-04-10Use the equivalent FUSE_VERSION. Probably a more adequately named macro for thismaya
2019-04-10provide fuse_versionmaya
2016-11-20fuse_main(3): Support general fuse options via fuse_parse_cmdline(3)pho
2016-11-17Change the way how puffs_fuse_node_create() behaves.pho
2012-12-30FUSE seems to allow short writes without errors but PUFFS doesn't. Worktron
2011-11-24Set eofflag in puffs_fuse_node_readdir() from librefuse.manu
2011-07-09Call the FUSE init operation before we try to access the file-system.tron
2011-07-09Don't ignore "userdata" argument in "fuse_main_real". This can crashtron
2009-03-05fix typo (s/stucture/structure/)msaitoh
2009-01-26sign-compare fixlukem
2009-01-19fix -Wsign-compare issuelukem
2008-08-01Add API version 2.6 variant of fuse_setup.dillo
2008-01-14return -ret from statfspooka
2007-12-27Uncommit accidentally committed PUFFS_FLAG_OPDUMP.pooka
2007-12-12puffs_fuse_node_create: if create() is specified set S_IFREG explicitlyxtraeme
2007-11-30Rototill.pooka
2007-11-27Remove "puffs_cid" from the puffs interface following l-removalpooka
2007-11-08I've written more than a fair share of this to see my name up inpooka
2007-11-05Pull the daemonizing code out of the library mainloop into the filepooka
2007-11-05Header cleanup: don't need defs.h to do a few includes for us. Also,pooka
2007-11-05* Fix pthread key creation to depend on if it hasn't been created beforepooka
2007-10-28Use puffs prepost ops for setting pid/lwpid instead of separatepooka
2007-10-23revert 1.77, MULTITHREADED_REFUSE has problemspooka
2007-10-21Get rid of MULTITHREADED_REFUSE for context queries. We can simplypooka
2007-10-21Use new puffs features to provide correct caller info instead ofpooka
2007-08-25Now that we don't dump operations by default, might as well detachpooka
2007-08-12In case a file system doesn't provide st_blksize, default to DEV_BSIZE.pooka
2007-07-18Don't stay on the foreground and dump operations by default.pooka
2007-07-17* add mntfromname parameter to puffs_init()pooka
2007-07-01adapt: **newnode etc. pointers -> struct puffs_newinfopooka
2007-07-01adapt: pid -> const struct puffs_cid *pooka
2007-07-01adapt: pcn->pcn_cred is now a pointerpooka
2007-06-24Actually, keep PUFFS_KFLAG_NOCACHE and -o cache around as shorthandpooka
2007-06-24PUFFS_KFLAG_NOCACHE became two, so introduce the command line optionspooka
2007-06-12Use pthread_[gs]etspecific to store a pointer to the fuse_contextagc
2007-06-12Minor cleanup - change uses of malloc, memset to calloc.agc