aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Rewrite encoding routines using AbseilHEADmasterBenjamin Barenblat2020-10-11
* Add unit tests for encodingBenjamin Barenblat2020-10-11
* Stop using -WeverythingBenjamin Barenblat2020-10-11
* Eliminate CMake; flatten directory structureBenjamin Barenblat2020-10-11
* Create a mailmapBenjamin Barenblat2018-06-20
* Support files ending in spaces or periodsBenjamin Barenblat2018-06-20
* Add READMEBenjamin Barenblat2016-11-07
* Add LICENSE file for clarityBenjamin Barenblat2016-11-07
* Compile with -fno-strict-aliasingBenjamin Barenblat2016-04-03
* Implement truncateBenjamin Barenblat2016-02-22
* Use -o nonempty by defaultBenjamin Barenblat2016-02-22
* Harden compiler and linker flagsBenjamin Barenblat2016-02-22
* Mangle namesBenjamin Barenblat2016-02-22
* Implement statfsBenjamin Barenblat2016-02-21
* Implement creatBenjamin Barenblat2016-02-21
* Implement ftruncateBenjamin Barenblat2016-02-21
* Implement symlink/readlinkBenjamin Barenblat2016-02-21
* posix_extras: Abstract out common syscall handlingBenjamin Barenblat2016-02-21
* posix_extras: Abstract out path validationBenjamin Barenblat2016-02-21
* operations: Abstract away common exception-handlingBenjamin Barenblat2016-02-21
* Implement chmodBenjamin Barenblat2016-02-21
* Implement renameBenjamin Barenblat2016-02-21
* Implement mkdir/rmdirBenjamin Barenblat2016-02-21
* Implement writeBenjamin Barenblat2016-02-21
* Factor out common path manipulationBenjamin Barenblat2016-02-21
* Implement fgetattr and readBenjamin Barenblat2016-02-21
* Implement utimensBenjamin Barenblat2016-02-21
* Replace creat with mknod+openBenjamin Barenblat2016-02-21
* Properly initialize fuse_operations structBenjamin Barenblat2016-02-21
* Unify File::OpenAt functionsBenjamin Barenblat2016-02-21
* Implement unlinkBenjamin Barenblat2016-02-21
* Deduplicate resource release functionsBenjamin Barenblat2016-02-20
* Remove some redundant declarationsBenjamin Barenblat2016-02-20
* Delete redundant logging; normalize other log statementsBenjamin Barenblat2016-02-20
* Ensure Create passes correct flags to emulate creat(2)Benjamin Barenblat2016-02-20
* Deduplicate resource creation functionsBenjamin Barenblat2016-02-20
* Make more exception-safeBenjamin Barenblat2016-02-20
* Cleanup: Use std:: where appropriateBenjamin Barenblat2016-02-20
* Replace hand-rolled IoError class with std::system_errorBenjamin Barenblat2016-02-20
* Use DTTOIF instead of implementing DirectoryTypeToFileTypeBenjamin Barenblat2016-02-20
* Only define FUSE_USE_VERSION onceBenjamin Barenblat2016-02-20
* Unify constructors for FileBenjamin Barenblat2016-02-20
* Include what you useBenjamin Barenblat2016-02-20
* Implement open, creat, and closeBenjamin Barenblat2016-02-18
* Create and use RAII directory abstractionBenjamin Barenblat2016-02-18
* Clean up deleted copy and move constructors for FileBenjamin Barenblat2016-02-18
* Add nullary constructor to IoErrorBenjamin Barenblat2016-02-18
* Create and use RAII file abstractionBenjamin Barenblat2016-02-18
* Rewrite getattr to query underlying file systemBenjamin Barenblat2016-02-13
* Save root file descriptor when starting upBenjamin Barenblat2016-02-13