Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Adds mknod support | randomdan | 2014-10-13 |
| | |||
* | Slicer compat fixnetfs-1.0.1 | randomdan | 2014-09-27 |
| | |||
* | Match the new Slicer interface | randomdan | 2014-09-11 |
| | |||
* | Slice configuration for clientnetfs-1.0.0 | randomdan | 2014-06-27 |
| | |||
* | Swallow _netdev option so it can be used in fstab | randomdan | 2014-06-26 |
| | |||
* | More friendly linkflags and some ycm configs | randomdan | 2014-06-05 |
| | |||
* | Static entry caches | randomdan | 2014-06-05 |
| | | | | Improved checking of user/group memberships | ||
* | Split out ICE support from project jam file, add support for slicer | randomdan | 2014-06-02 |
| | |||
* | Use slicer for configuration reading, revise sample configs accordingly | randomdan | 2014-06-02 |
| | |||
* | Test st_mode for the correct masks in ExecutableBy helper | randomdan | 2014-05-29 |
| | |||
* | No more setuid/setgid because it's not thread-safe, instead we handle ↵ | randomdan | 2014-05-25 |
| | | | | permissions ourself | ||
* | Use single shared entCache | randomdan | 2014-05-23 |
| | |||
* | Asynchronously call getattr for directory entries on readdir and cache them ↵ | randomdan | 2014-05-19 |
| | | | | for likely client getattr call | ||
* | Centralise some better lock helpers | randomdan | 2014-05-19 |
| | |||
* | Use IceUtil::Shared/Handle, which is already thread safe, instead of ↵ | randomdan | 2014-05-01 |
| | | | | boost::intrusive_ptr and IntrusivePtrBase, which isn't, to undo the mess introduced in 937 to enforce thread safety | ||
* | Whoops, add file offset bits definition to fix 64bit compat bug | randomdan | 2014-03-23 |
| | |||
* | Annoyingly pessimistic locking around open handle proxy lookups | randomdan | 2014-03-22 |
| | |||
* | Close remaining open file handles on exit | randomdan | 2014-03-21 |
| | |||
* | Remove guidmap, not used anymore | randomdan | 2014-03-21 |
| | |||
* | Correct targets for install | randomdan | 2014-03-20 |
| | |||
* | Modularized interfaces for netfs | randomdan | 2014-03-20 |
| | |||
* | Fix slice scanner and split .ice files back into logical blocks | randomdan | 2013-12-22 |
| | |||
* | Tidy up fix/hack for conditional binding, gcc 4.6 compat | randomdan | 2013-08-23 |
| | |||
* | Only bind fuse wrappers into fuse_operations for functions that have ↵ | randomdan | 2013-08-22 |
| | | | | overrides in a deriving class | ||
* | Emergency I-broke-it-bump, don't bind write_buf and read_buf | randomdan | 2013-08-21 |
| | |||
* | Fix linking in debug | randomdan | 2013-08-19 |
| | | | | Reconnect without locking on session loss | ||
* | Add base case support for ioctl, poll, write_buf, read_buf and flock | randomdan | 2013-08-19 |
| | |||
* | Use CXX from the environment | randomdan | 2013-08-19 |
| | |||
* | Compat fixes | randomdan | 2013-06-03 |
| | |||
* | Depend on right net service | randomdan | 2012-08-21 |
| | |||
* | Fix compilation against various versions of fuse library | randomdan | 2012-07-27 |
| | | | | | Usage C++0x to remove lots of code duplication in wrappers Move code for FuseAppBase into it's own folder | ||
* | Migrate all stuff to stricter compilations/links and C++0x builds | randomdan | 2012-07-10 |
| | |||
* | Fix type conversion warnings | randomdan | 2012-05-31 |
| | |||
* | Add precompiled headers | randomdan | 2011-09-14 |
| | |||
* | Use lchown, not chown | randomdan | 2011-02-24 |
| | |||
* | Finally convert ytfs to use boost stuff (untested, but it does build) | randomdan | 2011-02-23 |
| | | | | Finally bin all the old build process drivel | ||
* | Minor tidy up to address extra picky GCC warnings | randomdan | 2011-02-23 |
| | | | | Explicit early unlocking of session after variables have been copied out so that the session isn't locked during IO | ||
* | Fix to link against static libmisc | randomdan | 2011-02-19 |
| | |||
* | Centralise the ICE splicer | randomdan | 2011-01-24 |
| | |||
* | Fix behaviour of symlink in daemon | randomdan | 2010-12-08 |
| | |||
* | Fix no follow symlink in utimens | randomdan | 2010-11-29 |
| | |||
* | Tidy up jam stuff | randomdan | 2010-11-23 |
| | |||
* | Create opening-host-unique IDs for directories and files suitable for global ↵ | randomdan | 2010-11-16 |
| | | | | replication | ||
* | Add missing Boost threads library to daemon library | randomdan | 2010-11-12 |
| | |||
* | Refactor and templatize EntCache to remove code duplication | randomdan | 2010-11-12 |
| | | | | | Adding read/write locking to EntCache Related changes to separating EntCache into an instance for users and one for groups | ||
* | Add locking for safe multi-threaded use in client | randomdan | 2010-11-12 |
| | | | | | Fix bug with symlink name Fix bug with stating symlinks | ||
* | Reopen files and directories on reauthentication | randomdan | 2010-10-30 |
| | |||
* | Merge all FS operations into one interface | randomdan | 2010-10-27 |
| | | | | | | | | | | | | Add missing utimens support Change effective user when performing (most) operations Refactor FUSE client to get remaining base code into base file Transmit user and group names, not numbers Load a cache of users and groups Custom error handling in derived FUSE class Reconnect and retry on AuthError Define 64bit offset on client and server to support huge files Fix a few instances where the export path wasn't prefixed to the request path | ||
* | Store the fuse config and initialise the Ice proxies as needed | randomdan | 2010-10-24 |
| | |||
* | Send a request environment object container the auth token, and now with ↵ | randomdan | 2010-10-23 |
| | | | | context user and group |