summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add base case support for ioctl, poll, write_buf, read_buf and flockrandomdan2013-08-19
|
* Use CXX from the environmentrandomdan2013-08-19
|
* Compat fixesrandomdan2013-06-03
|
* Depend on right net servicerandomdan2012-08-21
|
* Fix compilation against various versions of fuse libraryrandomdan2012-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 buildsrandomdan2012-07-10
|
* Fix type conversion warningsrandomdan2012-05-31
|
* Add precompiled headersrandomdan2011-09-14
|
* Use lchown, not chownrandomdan2011-02-24
|
* Finally convert ytfs to use boost stuff (untested, but it does build)randomdan2011-02-23
| | | | Finally bin all the old build process drivel
* Minor tidy up to address extra picky GCC warningsrandomdan2011-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 libmiscrandomdan2011-02-19
|
* Centralise the ICE splicerrandomdan2011-01-24
|
* Fix behaviour of symlink in daemonrandomdan2010-12-08
|
* Fix no follow symlink in utimensrandomdan2010-11-29
|
* Tidy up jam stuffrandomdan2010-11-23
|
* Create opening-host-unique IDs for directories and files suitable for global ↵randomdan2010-11-16
| | | | replication
* Add missing Boost threads library to daemon libraryrandomdan2010-11-12
|
* Refactor and templatize EntCache to remove code duplicationrandomdan2010-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 clientrandomdan2010-11-12
| | | | | Fix bug with symlink name Fix bug with stating symlinks
* Reopen files and directories on reauthenticationrandomdan2010-10-30
|
* Merge all FS operations into one interfacerandomdan2010-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 neededrandomdan2010-10-24
|
* Send a request environment object container the auth token, and now with ↵randomdan2010-10-23
| | | | context user and group
* Initialise the IC after fuse forks, fixes whatever the hell it is that stops ↵randomdan2010-10-22
| | | | it working otherwise
* Use the config path givenrandomdan2010-10-21
|
* Specify config file in device namerandomdan2010-10-21
|
* Add init scriptrandomdan2010-10-21
|
* Commit WTD basic FS worksrandomdan2010-10-20
|
* Loosely tested code cull and tidy uprandomdan2010-10-08
|
* Commit more work to daterandomdan2010-10-06
|
* Ahhhh so bjam IS all knowingrandomdan2010-10-06
|
* Commit work-to-date of port to using Ice for comms and Boost for pathsrandomdan2010-10-06
|
* Jamrandomdan2010-08-30
|
* Initial workings of project2 - renders gentoobrowse homepagerandomdan2010-06-09
|
* Config with basic site maprandomdan2010-03-02
|
* A few fixes and mark requests for replicationrandomdan2010-02-27
|
* add a simple but functional single tasking core to the daemonrandomdan2009-12-14
|
* Single msg read dir and reconnectsrandomdan2009-11-02
|
* All basic funcs implemented, not testedrandomdan2009-10-23
|
* All messages coded, change to ensure msg IDs are unique at compile timerandomdan2009-10-21
|
* *** empty log message ***randomdan2009-10-19
|
* *** empty log message ***randomdan2009-10-17
|
* Imported sourcesrandomdan2005-02-04