aboutsummaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Expand)Author
2017-02-22Implement "gocryptfs -speed"Jakob Unterwurzacher
2017-02-12Check for trailing garbage after the passwordJakob Unterwurzacher
2017-02-12Document "--" to stop option parsing in help text + man pageJakob Unterwurzacher
2017-01-26main: make sure the ctlsock file is deleted on incorrect passwordJakob Unterwurzacher
2016-11-23main: give deferred functions a chance to run (fixes -cpuprofile)Jakob Unterwurzacher
2016-11-01main: fix comments that reference "-f"Jakob Unterwurzacher
2016-11-01main: rename "-f" to "-fg"Jakob Unterwurzacher
2016-10-16main: allow password change with -masterkeyJakob Unterwurzacher
2016-10-09main: more useful error message on unknown flagJakob Unterwurzacher
2016-10-09main: also accept options at the end via "-o"Jakob Unterwurzacher
2016-10-09main: friendlier error message on wrong number of argumentsJakob Unterwurzacher
2016-10-08reverse: make gocryptfs.conf mapping plaintextnames-awareJakob Unterwurzacher
2016-10-08main: split doMount into its own fileJakob Unterwurzacher
2016-10-08main: check if the config file can opened before prompting for passwordJakob Unterwurzacher
2016-10-07MANPAGE: note that "-f" implies "-nosyslog"Jakob Unterwurzacher
2016-10-07main: daemonize more thoroughlyJakob Unterwurzacher
2016-10-07main: clarify nosyslog code pathJakob Unterwurzacher
2016-10-06main: add "-nonempty" optionJakob Unterwurzacher
2016-10-04lint fixesValient Gough
2016-10-04without_openssl: support compiling completely without opensslJakob Unterwurzacher
2016-09-26reverse: switch from GCM-SIV to AES-SIVv1.1-beta1Jakob Unterwurzacher
2016-09-25Implement changes proposed by gosimple.Jakob Unterwurzacher
2016-09-25reverse: add gcmsiv flag and associated testsJakob Unterwurzacher
2016-09-25reverse: use dynamic inode numbersJakob Unterwurzacher
2016-09-25contentenc: add GCM-SIV supportJakob Unterwurzacher
2016-09-25cryptocore: add support for GCM-SIVJakob Unterwurzacher
2016-09-25main: move initDir into its own fileJakob Unterwurzacher
2016-09-25main: add explicit exit after forkChildJakob Unterwurzacher
2016-09-25main: factor out cli arg parsingJakob Unterwurzacher
2016-09-25reverse: let the kernel enforce read-only modeJakob Unterwurzacher
2016-09-25main: initial support for reverse modeJakob Unterwurzacher
2016-07-03main: bake build date into version stringJakob Unterwurzacher
2016-07-03main: yellow text for masterkey and zerokey warningsJakob Unterwurzacher
2016-06-26tlog: switch default logger to syslogJakob Unterwurzacher
2016-06-26main: add "-o" option to enable "suid" and "dev"Jakob Unterwurzacher
2016-06-26main, fusefrontend: enable suid functionalityJakob Unterwurzacher
2016-06-26main: enable device files when running as rootJakob Unterwurzacher
2016-06-26fusefronted: preserve owner if running as rootJakob Unterwurzacher
2016-06-23Drop deprecated "-gcmiv128" optionJakob Unterwurzacher
2016-06-23Drop deprecated "-emenames" optionJakob Unterwurzacher
2016-06-23Drop deprecated "-diriv" optionJakob Unterwurzacher
2016-06-19Refuse mounting of v0.6 and older filesystemsJakob Unterwurzacher
2016-06-19main: drop "on-disk format" from -version output, add Go versionJakob Unterwurzacher
2016-06-16Mount v0.6 and older filesystems as read-onlyJakob Unterwurzacher
2016-06-16Add "-ro" (read-only) flagJakob Unterwurzacher
2016-06-15Rename internal "toggledlog" package to "tlog"Jakob Unterwurzacher
2016-06-15toggledlog: assume command of color handlingJakob Unterwurzacher
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-05toggledlog: convert remaing naked fmt.Print*Jakob Unterwurzacher