summaryrefslogtreecommitdiff
path: root/netfs/fuse/fuseAppBase.h
Commit message (Collapse)AuthorAge
* Internal functions should grab the lock as wellDan Goodliffe2021-01-03
|
* Clang format all the codeDan Goodliffe2020-08-30
|
* Modernize and tidyDan Goodliffe2020-03-29
|
* First cut migration to fuse3Dan Goodliffe2019-11-21
|
* Shuffle some code back to where it came fromDan Goodliffe2019-11-21
|
* Ice initialize must occur after any forkingDan Goodliffe2019-09-28
|
* Fuse separationDan Goodliffe2019-09-24
| | | | First swing at separating the fuse library interface with the fuse operations
* First round of clang tidy changesDan Goodliffe2019-03-31
|
* Take a shared lock of global state during regular operationDan Goodliffe2019-01-05
| | | | | Fixes issue where proxies might be replaced whilst in-use. Splits file/dir proxy map lock.
* Tidy getHelper with constexpr and lambdaDan Goodliffe2019-01-05
|
* Fix order of execution with gcc-7.2netfs-1.2.1Dan Goodliffe2017-12-16
| | | | | | | | proxy->operation(function()) where function() is responsible for initializing proxy fails under gcc-7.2 because proxy is resolved before function is called. This change moves connectSession, ...ToService and ...ToVolume into a single beforeOperation function called from the fuse helper wrapper.
* Provide an internal helper for calling member functions via libfuseDan Goodliffe2017-12-16
|
* Greatly simplify the mess of fuse_operations initialisation and remove the ↵Dan Goodliffe2017-10-25
| | | | now redundent fuseCall wrapper
* Replace forever the recursive error recovery code with a limited loopDan Goodliffe2016-06-04
|
* EIO makes more sense than ENOSYS when remote operations can't be performedDan Goodliffe2016-06-04
|
* Move libfusepp stuff into netfs, that's all it's gonna be used inDan Goodliffe2016-06-03