summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add functions for calculating the block sizes for large read/writesDan Goodliffe2022-05-07
* Simplified and fixed up combined settings in fuseappDan Goodliffe2022-05-07
* Add additional addition operators to safe for increment/pointersDan Goodliffe2022-05-07
* Allow implicit conversion to safe<T>Dan Goodliffe2022-05-06
* Remove unused captureDan Goodliffe2022-05-06
* Add test cases that daemonstrate large writes do actually failDan Goodliffe2022-05-02
* Rethrow flush failures in releaseDan Goodliffe2022-05-02
* Don't remove failed BG op, we need to throw it laterDan Goodliffe2022-05-02
* Always call get on future, as wait doesn't throw the stored exceptionDan Goodliffe2022-05-02
* Handle case where zero size passes null to preadDan Goodliffe2022-04-27
* Prefer std::copy over memcpy, handles case of null data ptr when emptyDan Goodliffe2022-04-27
* Handle async write errorsDan Goodliffe2022-04-27
* Fix race conditionDan Goodliffe2022-04-27
* Combine daemon settings with client settings, pass MessageMaxSize to OpenFilesDan Goodliffe2022-04-26
* Support getting daemon settings into the client.Dan Goodliffe2022-04-26
* Breaking: remove unused reqenv from ftruncate and fgetattrDan Goodliffe2022-04-21
* Fixup the shutdown of fuse_loop in test casesDan Goodliffe2022-04-21
* Add a basic perf test setup for key functionsDan Goodliffe2022-04-19
* Use cpp:array on write data, prevents copyingDan Goodliffe2022-04-19
* Move construct ReqEnv from mapper valuesDan Goodliffe2022-04-19
* Fix error checking of readdir callDan Goodliffe2022-04-18
* Use XDG_RUNTIME_DIR for tmp foldersDan Goodliffe2022-04-18
* Split out MockFuseApp from FuseMountPoint to address race conditionsDan Goodliffe2022-04-17
* Prefer pragma onceDan Goodliffe2022-04-17
* Rename underscore named variablesDan Goodliffe2022-04-17
* Prevent passing null user resolver due to premature moveDan Goodliffe2022-04-17
* Simplified constexpr operations mapDan Goodliffe2022-04-17
* constexpr the operations mapDan Goodliffe2022-04-16
* Turn off specific format-nonliteral warningsDan Goodliffe2022-04-15
* If source_location is available, use it for safe numeric conversion exception...Dan Goodliffe2022-04-15
* Enable lots of warnings, fix the few bits of falloutDan Goodliffe2022-04-15
* No hacky define, types for open maps public for testingDan Goodliffe2022-04-15
* Enable and fixup all conversion/cast warningsDan Goodliffe2022-04-15
* Safe numeric conversionsDan Goodliffe2022-04-15
* Fix whitespaceDan Goodliffe2022-04-15
* Exclude some checks from tidyDan Goodliffe2022-04-15
* Don't narrow return of preadDan Goodliffe2022-04-15
* Build modeCheck.o only onceDan Goodliffe2022-04-14
* Fix Glacier testsDan Goodliffe2022-04-14
* Add missing overrideDan Goodliffe2022-04-08
* Reformat with new clang-formatDan Goodliffe2022-04-08
* Modernize namespaceDan Goodliffe2022-04-08
* Don't std::move trivially copyable, add some constDan Goodliffe2022-04-08
* Modern randomDan Goodliffe2022-04-08
* Mark constructor explicitDan Goodliffe2022-04-08
* Fix crash when daemon receives a user or group it can't mapnetfs-1.4.2Dan Goodliffe2022-04-08
* Remove seemingly pointless 'Run' classnetfs-1.4.1Dan Goodliffe2021-12-16
* Factor FuseMountPoint mock into its own fileDan Goodliffe2021-12-16
* Psycho-rebased branch mapper on top of netfs-1.4netfs-1.4.0.1-markDan Goodliffe2021-12-15
|\
| * Bump to C++20, required by new SlicerDan Goodliffe2021-09-20