aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
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
2018-05-01fusefrontend: xattr: return ENOSYS on unsupported flagsJakob Unterwurzacher
2018-04-17Improved xattr handling on non-linux systems (#227)bolshevik
2018-04-08Fix the easy golint warningsJakob Unterwurzacher
2018-04-03fsck: report skipped corrupt filesJakob Unterwurzacher
2018-04-02fusefrontend: xattr: return ENODATA for security.* and system.*Jakob Unterwurzacher
2018-04-02fsck: test against example_filesystemsJakob Unterwurzacher
2018-04-02fsck: clean up log outputJakob Unterwurzacher
2018-04-02fsck: add initial implementationJakob Unterwurzacher
2018-04-01fusefronted: reject oversized Read and Write requestsJakob Unterwurzacher
2018-03-28Switch from private copy to pkg/xattrJakob Unterwurzacher
2018-03-25fusefrontend: handle empty xattrs efficientlyJakob Unterwurzacher
2018-03-25fusefrontend: add xattr supportJakob Unterwurzacher
2018-03-24fusefrontend: create helpers for symlink encryptionJakob Unterwurzacher
2018-03-22Add `-masterkey=stdin` functionalityJakob Unterwurzacher
2018-03-05macos: tests: fix deleting of scratch dirJakob Unterwurzacher
2018-03-05macos: fix second TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-28MacOS: don't test symlinks longer than 1000 bytesJakob Unterwurzacher
2018-02-28MacOS: fix TestEmulateSymlinkat test failureJakob Unterwurzacher
2018-02-28tlog: stop embedding log.Logger to prevent mistakesJakob Unterwurzacher
2018-02-27ctlsock: don't Warn() on closed socketJakob Unterwurzacher
2018-02-18cryptocore: make AEADTypeEnum values explicitJakob Unterwurzacher