Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Move boost multi index out of header | Dan Goodliffe | 2020-04-02 | |
| | ||||
* | Simplify instantiation of EntCaches | Dan Goodliffe | 2020-04-02 | |
| | ||||
* | Remove glacier.pid before and after runs of test | Dan Goodliffe | 2020-04-01 | |
| | ||||
* | Configure settings from URI params | Dan Goodliffe | 2020-04-01 | |
| | ||||
* | Pull definitions of OpenFile and Dir into their own header | Dan Goodliffe | 2020-03-31 | |
| | ||||
* | Remove lib shared library, build static | Dan Goodliffe | 2020-03-29 | |
| | ||||
* | Modernize and tidy | Dan Goodliffe | 2020-03-29 | |
| | ||||
* | Implement copy range | Dan Goodliffe | 2020-03-29 | |
| | ||||
* | Fix FUSE version number | Dan Goodliffe | 2020-03-29 | |
| | ||||
* | Move testing import to root | Dan Goodliffe | 2019-12-29 | |
| | | | | Allows settings options anywhere | |||
* | Fixes for tidy | Dan Goodliffe | 2019-11-24 | |
| | ||||
* | Simplify directory interface | Dan Goodliffe | 2019-11-23 | |
| | | | | | Removes DirectoryV2, merged into Directory Removes listdir option as Fuse now passes the option into readdir | |||
* | Add support for rename flags | Dan Goodliffe | 2019-11-23 | |
| | ||||
* | First cut migration to fuse3 | Dan Goodliffe | 2019-11-21 | |
| | ||||
* | Shuffle some code back to where it came from | Dan Goodliffe | 2019-11-21 | |
| | ||||
* | Ice initialize must occur after any forking | Dan Goodliffe | 2019-09-28 | |
| | ||||
* | Minor fixups | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | Revise fuse_ls test to test cache hits | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | Fuse separation | Dan Goodliffe | 2019-09-24 | |
| | | | | First swing at separating the fuse library interface with the fuse operations | |||
* | Add option terminator to test run command lines | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | -Wlogical-op is only in gcc | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | Build config with boost-build pkg-config support | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | Build config with boost-build options | Dan Goodliffe | 2019-09-24 | |
| | ||||
* | Add -Wlogical-op | Dan Goodliffe | 2019-09-18 | |
| | ||||
* | Fix listdir and caching of stats | Dan Goodliffe | 2019-09-10 | |
| | ||||
* | Get glibmm and fuse flags from pkg-confignetfs-1.3.3.3 | Dan Goodliffe | 2019-06-30 | |
| | ||||
* | Zero out f_fsid of VFSnetfs-1.3.3.2 | Dan Goodliffe | 2019-04-02 | |
| | | | | | | See following comment in statfs(2) Nobody knows what f_fsid is supposed to contain (but see below). The general idea is that f_fsid contains some random stuff.... | |||
* | Fix hostname lookupnetfs-1.3.3.1 | Dan Goodliffe | 2019-04-02 | |
| | ||||
* | Test configs are runtime, not build time depsnetfs-1.3.3 | Dan Goodliffe | 2019-04-01 | |
| | ||||
* | Enable performance tidy checks | Dan Goodliffe | 2019-04-01 | |
| | ||||
* | Enable hicpp tidy checks | Dan Goodliffe | 2019-04-01 | |
| | ||||
* | First round of clang tidy changes | Dan Goodliffe | 2019-03-31 | |
| | ||||
* | Explicitly disable checker for generated code | Dan Goodliffe | 2019-03-31 | |
| | ||||
* | Copy write states while still holding locknetfs-1.3.2.1 | Dan Goodliffe | 2019-02-11 | |
| | ||||
* | Add missing flush in async test case | Dan Goodliffe | 2019-02-11 | |
| | ||||
* | R-value construct paths when resolvingnetfs-1.3.2 | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Emplace some things | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Specialised comparator in EntCache | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Remove unrequired link to boost_random | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Remove boost::filesystem in favour of std::filesystem | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Add missing explicit on install targets | Dan Goodliffe | 2019-02-03 | |
| | ||||
* | Don't hold a shared lock whilst waiting for BG ops to completenetfs-1.3.1 | Dan Goodliffe | 2019-01-07 | |
| | | | | | Just hold the lock whilst the BG op list is copied... then just wait on the operations which were in-progress at the time of copy | |||
* | Don't mix and match [a]sync read/write operations | Dan Goodliffe | 2019-01-06 | |
| | | | | | Hopefully prevents deadlocking when async writes saturate the thread pool when a read operation occurs. | |||
* | Read ICE communicator args from options | Dan Goodliffe | 2019-01-06 | |
| | | | | | Not just command line args, doesn't work when passed in -oargs, like from fstab | |||
* | Initialize the test data written | Dan Goodliffe | 2019-01-05 | |
| | ||||
* | Take a shared lock of global state during regular operation | Dan Goodliffe | 2019-01-05 | |
| | | | | | Fixes issue where proxies might be replaced whilst in-use. Splits file/dir proxy map lock. | |||
* | Tidy getHelper with constexpr and lambda | Dan Goodliffe | 2019-01-05 | |
| | ||||
* | Ice 3.7netfs-1.3.0 | Dan Goodliffe | 2018-04-15 | |
| | | | | Rename service library as IceBox++11 expects ++11 suffix. | |||
* | C++17 | Dan Goodliffe | 2018-04-12 | |
| | | | | | Implementations of Ice interfaces get their const parameters back. Who knew they could be more const than their base class?! | |||
* | C++17 | Dan Goodliffe | 2018-04-09 | |
| | | | | | Replace boost shared_mutex with std::mutex to work with new lock helpers. |