summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Expand)Author
2019-01-05main: Run 'ensure fds' code early during the program startup.Sebastian Lackner
2019-01-05main: ensure fds 0,1,2 are always openJakob Unterwurzacher
2018-12-30main: Remove a duplicate word in a comment.Sebastian Lackner
2018-12-15passfile: directly read file instead of invoking catJakob Unterwurzacher
2018-09-08main: don't read the config file twice (fix pipe bug)Jakob Unterwurzacher
2018-09-08configfile: add LoadAndDecrypt wrapperJakob Unterwurzacher
2018-08-15trezor: show support in version stringJakob Unterwurzacher
2018-08-11reverse mode: add --exclude optionJakob Unterwurzacher
2018-07-01main: replace naked panic with log.PanicJakob Unterwurzacher
2018-07-01trezor: reject password change on Trezor-enabled fsJakob Unterwurzacher
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-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