summaryrefslogtreecommitdiff
path: root/netfs/fuse
Commit message (Expand)AuthorAge
...
* Simplify directory interfaceDan Goodliffe2019-11-23
* Add support for rename flagsDan Goodliffe2019-11-23
* 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
* Revise fuse_ls test to test cache hitsDan Goodliffe2019-09-24
* Fuse separationDan Goodliffe2019-09-24
* Fix listdir and caching of statsDan Goodliffe2019-09-10
* Get glibmm and fuse flags from pkg-confignetfs-1.3.3.3Dan Goodliffe2019-06-30
* Enable hicpp tidy checksDan Goodliffe2019-04-01
* First round of clang tidy changesDan Goodliffe2019-03-31
* Explicitly disable checker for generated codeDan Goodliffe2019-03-31
* Copy write states while still holding locknetfs-1.3.2.1Dan Goodliffe2019-02-11
* Remove boost::filesystem in favour of std::filesystemDan Goodliffe2019-02-03
* Add missing explicit on install targetsDan Goodliffe2019-02-03
* Don't hold a shared lock whilst waiting for BG ops to completenetfs-1.3.1Dan Goodliffe2019-01-07
* Don't mix and match [a]sync read/write operationsDan Goodliffe2019-01-06
* Read ICE communicator args from optionsDan Goodliffe2019-01-06
* Take a shared lock of global state during regular operationDan Goodliffe2019-01-05
* Tidy getHelper with constexpr and lambdaDan Goodliffe2019-01-05
* C++17Dan Goodliffe2018-04-09
* C++17Dan Goodliffe2018-04-09
* Upgrade to Ice-3.7Dan Goodliffe2018-04-05
* Refactor to allow read to only wait on overlapping writesDan Goodliffe2018-01-01
* Allow listdir to be disabledDan Goodliffe2018-01-01
* Add test for writes with async disabled (now default)Dan Goodliffe2017-12-29
* Fix locking issues around BG writes and add covering unit testsDan Goodliffe2017-12-29
* Create the BG range with the parameters the right way roundDan Goodliffe2017-12-29
* Have flush() wait on each BG operation in turn without holding _lock, BG oper...Dan Goodliffe2017-12-29
* Use an interval map for tracking in-progress writesDan Goodliffe2017-12-16
* Use std::shared_ptr and variadic calls to make_shared in fuse componentsDan Goodliffe2017-12-16
* Single [template] implementation of proxy wrapper maps for open files and dir...Dan Goodliffe2017-12-16
* Use namespace NetFS { ... } in files and dirsDan Goodliffe2017-12-16
* Add optimistic checking and pruning of background write results if it can be ...Dan Goodliffe2017-12-16
* Implement background (file) writesDan Goodliffe2017-12-16
* Adds a (currently NOOP) flush implementationDan Goodliffe2017-12-16
* Remove calls to stringbf in favour of CTFnetfs-1.2.2Dan Goodliffe2017-12-16
* Improve exception usage around configuration lookups and simplify that codeDan Goodliffe2017-12-16
* Configuration types can be local with modern SlicerDan Goodliffe2017-12-16
* Fix order of execution with gcc-7.2netfs-1.2.1Dan Goodliffe2017-12-16
* Provide an internal helper for calling member functions via libfuseDan Goodliffe2017-12-16
* Greatly simplify the mess of fuse_operations initialisation and remove the no...Dan Goodliffe2017-10-25
* Exclude default untestable functions from coverage reportsDan Goodliffe2017-10-25
* Add missing override attribute in fuseAppDan Goodliffe2017-10-25
* Rename libraries cos I never liked the original naming, more in keeping with ...Dan Goodliffe2017-05-18
* Don't link directly to libxmlppnetfs-1.2.0.3Dan Goodliffe2017-04-26
* 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
* Split VFS type converters into simpler base classnetfs-1.2.0Dan Goodliffe2016-04-16