summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Expand)Author
2021-08-10main: add testcases for convertToDoubleDash & parseCliOptsJakob Unterwurzacher
2021-06-21Improve startup debug outputJakob Unterwurzacher
2020-10-17fsck: make sure we unmount in all casesJakob Unterwurzacher
2020-10-14main: show microseconds in go-fuse logsJakob Unterwurzacher
2020-09-12Add support for FIDO2 tokensPavol Rusnak
2020-07-18v2api: make fsck compile againJakob Unterwurzacher
2020-06-21v2api (go-fuse v2 api): initial noop implementationJakob Unterwurzacher
2020-05-17main: accept multiple -passfile optionsJakob Unterwurzacher
2020-05-17Update go-fuse import path to github.com/hanwen/go-fuse/v2Jakob Unterwurzacher
2020-05-10Fix spelling mistakes found by misspellJakob Unterwurzacher
2020-05-09main: add "go doc" package commentJakob Unterwurzacher
2020-05-09main: untangle `-masterkey` handling and config loadingJakob Unterwurzacher
2020-05-09main: rename parseMasterKey() -> unhexMasterKey()Jakob Unterwurzacher
2020-04-13speed: show gocryptfs versionJakob Unterwurzacher
2020-02-15main: respect GOMAXPROCS environment variableJakob Unterwurzacher
2019-12-28remove Trezor supportPavol Rusnak
2019-05-13-passwd now takes a passed -scryptn flag into accountJakob Unterwurzacher
2019-05-12gocryptfs -version: show architectureJakob Unterwurzacher
2019-04-08readpassword: delete CheckTrailingGarbageJakob Unterwurzacher
2019-03-03Allow multiple -extpass argumentsJakob Unterwurzacher
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