summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Expand)Author
2018-06-07Set a default PATH if PATH is empty or unsetJulian Orth
2018-04-02fsck: add initial implementationJakob Unterwurzacher
2018-04-01main: add "-fsck" flagJakob Unterwurzacher
2018-04-01main: move and rename checkDir*() helperJakob Unterwurzacher
2018-04-01main: pull regular exits into main functionJakob Unterwurzacher
2018-03-22Add `-masterkey=stdin` functionalityJakob Unterwurzacher
2018-02-18main: changePassword: zero masterkeyJakob Unterwurzacher
2018-02-18main: zero password once we are done with itJakob Unterwurzacher
2018-02-18readpassword: convert from string to []byteJakob Unterwurzacher
2018-02-18main: doMount: use a deferred function for wipeKeysJakob Unterwurzacher
2018-02-18cryptocore, main: add two commentsJakob Unterwurzacher
2018-02-04Fix spelling (#205)Felix Lechner
2017-11-15main: print clear error message if CIPHERDIR is missingJakob Unterwurzacher
2017-09-06build.bash: make reproduceable builds easierJakob Unterwurzacher
2017-07-30main: save memory profile every 60 secondsJakob Unterwurzacher
2017-06-07Add "-trace" flag (record execution trace)Jakob Unterwurzacher
2017-06-07main: reorder force_owner flag parsingJakob Unterwurzacher
2017-06-01Don't cap GOMAXPROCS at 4.Jakob Unterwurzacher
2017-06-01Implement force_owner option to display ownership as a specific user.Charles Duffy
2017-05-30main: add "-info" optionJakob Unterwurzacher
2017-05-30main: add short help textJakob Unterwurzacher
2017-05-14exitcodes: specific codes for failure to read or write gocryptfs.confJakob Unterwurzacher
2017-05-14main: password change: exit with code 12 on wrong passwordJakob Unterwurzacher
2017-05-07exitcodes: pull all exit code definitions into the packageJakob Unterwurzacher
2017-05-06main: more specific default values for GitVersion etcJakob Unterwurzacher
2017-05-06main: add "-race" to the version stringJakob Unterwurzacher
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