aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
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
2018-07-02fusefronted: downgrade fallocate message severityJakob Unterwurzacher
2018-07-01Fix golint warningsJakob Unterwurzacher
2018-07-01trezor: hide behind compile tagJakob Unterwurzacher
2018-07-01fusefrontend: add File.SeekData() functionJakob Unterwurzacher
2018-07-01fusefrontend: export "File" typeJakob Unterwurzacher
2018-07-01fsck: rename "CorruptItems" channel to "MitigatedCorruptions"Jakob Unterwurzacher
2018-07-01Only print masterkey once on -initJakob Unterwurzacher
2018-07-01trezor: add sanity checks for decrypted valueJakob Unterwurzacher
2018-07-01Implemented the support of Trezor devices.Dmitry Yu Okunev
2018-07-01trezor: add TrezorPayloadJakob Unterwurzacher
2018-07-01configfile: reduce function name stutterJakob Unterwurzacher
2018-07-01trezor: add skeleton for Trezor supportJakob Unterwurzacher
2018-06-24configfile: use tlog.ColorYellow instead of hardcoded color codeJakob Unterwurzacher
2018-06-19Fix three golint warningsJakob Unterwurzacher
2018-06-12xattr: return EOPNOTSUPP instead of ENODATA in GetXattrJakob Unterwurzacher
2018-06-08darwin does not have PATH_MAXJakob Unterwurzacher
2018-05-27xattr: use LGet/LSet etcJakob Unterwurzacher
2018-05-15xattr: return EOPNOTSUPP for unsupported attributesJakob Unterwurzacher
2018-05-10xattr: optimize storage, store as binary instead of bae64Bolshevik
2018-05-10stupidgcm: return error on too short input instead of panicingJakob Unterwurzacher
2018-05-07xattr: added passing of a "flags" parameterBolshevik