aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2019-01-01fusefrontend: make openBackingDir() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: mark symlink-safe FUSE callsJakob Unterwurzacher
2019-01-01fusefrontend: make DecryptPath() symlink-safeJakob Unterwurzacher
2019-01-01fusefrontend: make Access() symlink-safe.Jakob Unterwurzacher
2019-01-01nametransform: comments: directly link to ioutil.WriteFile fixJakob Unterwurzacher
2019-01-01fusefrontend: Fix debug message in doWrite() method.Sebastian Lackner
2019-01-01fusefrontend: Fix order of arguments in debug message for Read() FUSE call.Sebastian Lackner
2019-01-01nametransform: Delete incomplete longname files on error.Sebastian Lackner
2018-12-28configfile: Fix a copy&paste error in validateParams method.Sebastian Lackner
2018-12-27configfile: Explicitly wipe scrypt derived key after decrypting/encrypting ma...Sebastian Lackner
2018-12-27Assorted spelling fixes.Sebastian Lackner
2018-12-27fusefrontend: Remove unnecessary check in doRead function.Sebastian Lackner
2018-12-27fusefrontend: Don't treat Fchownat error as failure in Mkdir.Sebastian Lackner
2018-12-27fusefrontend: Check the correct 'err' variable.Sebastian Lackner
2018-12-16tests: fix TestPassfileNewlineJakob Unterwurzacher
2018-12-15passfile: directly read file instead of invoking catJakob Unterwurzacher
2018-11-17syscallcompat: downgrade DT_UNKNOWN message level on XFSJakob Unterwurzacher
2018-10-17tlog: disable color codes when switching to syslogJakob Unterwurzacher
2018-10-17fusefronted: log more details on WriteAt failuresJakob Unterwurzacher
2018-10-11Add option for autounmountJesse Dunietz
2018-10-11tests: syscallcompat: allow failure for symlinks > 1000Jakob Unterwurzacher
2018-09-23fusefrontend: Fix uint16 build failure on DarwinJakob Unterwurzacher
2018-09-23fusefrontend: make Rename() symlink-safeJakob Unterwurzacher
2018-09-23fusefrontend: make Create() symlink-safeJakob Unterwurzacher
2018-09-23fusefrontend: Open(): fix dirfd leakJakob Unterwurzacher
2018-09-23fusefrontend: add named parameters to openBackingDirJakob Unterwurzacher
2018-09-23fusefrontend: get rid of os.File* wrappingJakob Unterwurzacher
2018-09-23fusefrontent: make Open() symlink-safeJakob Unterwurzacher
2018-09-23tlog: always trim trailing newlinesJakob Unterwurzacher
2018-09-22syscallcompat: untangle Openat flag checkJakob Unterwurzacher
2018-09-08fusefrontend: use OpenDirNofollow in openBackingDirJakob Unterwurzacher
2018-09-08syscallcompat: use O_PATH in OpenDirNofollowJakob Unterwurzacher
2018-09-08syscallcompat: untangle OpenNofollow and rename to OpenDirNofollowJakob Unterwurzacher
2018-09-08configfile: add LoadAndDecrypt wrapperJakob Unterwurzacher
2018-09-08configfile: split off masterkey decryptionJakob Unterwurzacher
2018-09-08configfile: return specific error on empty inputJakob Unterwurzacher
2018-08-26syscallcompat: drop Fchmodat flagsv1.6.1Jakob Unterwurzacher
2018-08-15trezor: show support in version stringJakob Unterwurzacher
2018-08-15fusefrontend: truncateGrowFile: pass zeroPad error to callerJakob Unterwurzacher
2018-08-15fusefrontend_reverse: reject excludes for the root directory ""Jakob Unterwurzacher
2018-08-11reverse mode: add --exclude optionJakob Unterwurzacher
2018-07-23configfile: drop superflous PrintfJakob Unterwurzacher
2018-07-22fusefronted: disallow writes running concurrently with readsJakob Unterwurzacher
2018-07-15fusefrontend: doWrite: delete file header if first write failsJakob Unterwurzacher
2018-07-15fusefrontend: doWrite: no need to take HeaderLock.RLock()Jakob Unterwurzacher
2018-07-15WriteDirIV: delete incomplete gocryptfs.diriv file if write failsJakob Unterwurzacher
2018-07-15contentenc: reserve one extra block in pool plaintext buffersJakob Unterwurzacher
2018-07-14fusefrontend: log prealloc failures at Info levelJakob Unterwurzacher
2018-07-04macos: fix O_DIRECT build failureJakob Unterwurzacher
2018-07-02fusefrontend: disallow O_DIRECT and fall back to buffered IOJakob Unterwurzacher