summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2016-06-15readpassword: create internal package for password readingJakob Unterwurzacher
2016-06-14Fix warnings reported by Go 1.6 "go tool vet -shadow=true"Jakob Unterwurzacher
2016-06-09fusefrontend: Utimens: convert ENOENT to EBADFJakob Unterwurzacher
2016-06-08fusefrontend: fix chown on dangling symlinksJakob Unterwurzacher
2016-06-06configfile: warn about missing feature flagsJakob Unterwurzacher
2016-06-05toggledlog: convert remaing naked fmt.Print*Jakob Unterwurzacher
2016-06-05main: print actual error from LoadConfFile()Jakob Unterwurzacher
2016-06-05configfile: use map[flagIota] for feature flagsJakob Unterwurzacher
2016-06-05configfile: bake the "Creator" gocryptfs version into the fileJakob Unterwurzacher
2016-06-04fusefrontend: report an error if all files in a directory were invalidJakob Unterwurzacher
2016-06-01nametransform, main: better error messagesJakob Unterwurzacher
2016-05-30fusefrontend: replace unreliable "fd < 0" checkJakob Unterwurzacher
2016-05-30toggledlog: wpanic: use Logger.Panic instead of naked panicJakob Unterwurzacher
2016-05-29fusefrontend: use sync.Once for one-time warningsJakob Unterwurzacher
2016-05-29fusefronted: check Fstat return value on file createJakob Unterwurzacher
2016-05-29fusefrontend: simplify wlockMapJakob Unterwurzacher
2016-05-29fusefrontend: remove unused "forgotten" variableJakob Unterwurzacher
2016-05-22stupidgcm: add benchmark.bash wrapperJakob Unterwurzacher
2016-05-12Encrypt path in statfs() callsDavid Gnedt
2016-05-12prefer_openssl: add amd64 constraintJakob Unterwurzacher
2016-05-12prefer_openssl: autodetect whether to use OpenSSL or Go GCMJakob Unterwurzacher
2016-05-08fusefrontend: fix panic due to concurrently unregistered wlockJakob Unterwurzacher
2016-05-05fusefrontend: fix wlock memory leakJakob Unterwurzacher
2016-05-05stupidgcm: set dummy locking callback.v0.10-rc2Jakob Unterwurzacher
2016-05-05stupidgcm: skip tests on Go 1.4 and olderJakob Unterwurzacher
2016-05-05Revert "stupidgcm: print openssl error stack before panicing"Jakob Unterwurzacher
2016-05-05cryptocore: support Go 1.4 in testsJakob Unterwurzacher
2016-05-05stupidgcm: reorder calls to support openssl <= 1.0.1cJakob Unterwurzacher
2016-05-04stupidgcm: print openssl error stack before panicingJakob Unterwurzacher
2016-05-04stupidgcm: fix copy-paste error in panic messageJakob Unterwurzacher
2016-05-04stupidgcm: completely replace spacemonkeygo/opensslJakob Unterwurzacher
2016-05-04stupidgcm: add our own thin wrapper around openssl gcmJakob Unterwurzacher
2016-05-04cryptocore: add API testsJakob Unterwurzacher
2016-04-20prelloc: warn and continue if fallocate(2) is not supportedJakob Unterwurzacher
2016-04-10Fix "go tool vet -shadow=true" warningsJakob Unterwurzacher
2016-04-10longnames: fix fsstress failure, use dirfdJakob Unterwurzacher
2016-04-10longnames: use symbolic constants instead of naked intsJakob Unterwurzacher
2016-03-03Enable openssl in tests to support old Go versionsJakob Unterwurzacher
2016-03-03Fix Go 1.4 build failure caused by a refactoring oversightJakob Unterwurzacher
2016-02-07longnames part II: Rename, Unlink, Rmdir, Mknod, Mkdir + testsv0.9-rc1Jakob Unterwurzacher
2016-02-07Move OpenDir to fs_dir.goJakob Unterwurzacher
2016-02-07Add tests for long name creation and renaming (currently failing, obviously)Jakob Unterwurzacher
2016-02-06longnames part I: Create and OpenDir work with long filenames > 176 bytesJakob Unterwurzacher
2016-02-06Move dirIVCache to its own fileJakob Unterwurzacher
2016-02-06Run go fmtJakob Unterwurzacher
2016-02-06Fix tests - were broken by the refactoringJakob Unterwurzacher
2016-02-06Move pathfs_frontend to internal/fusefrontendJakob Unterwurzacher
2016-02-06Major refactoring: Split up "cryptfs" into several internal packagesJakob Unterwurzacher