Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-28 | MANPAGE: reformat to GFM (github flavored markdown) | Jakob Unterwurzacher | |
This makes it render properly on the github webinterface. | |||
2017-03-25 | MANPAGE: fix alphabetical order and expand scryptn explaination | Jakob Unterwurzacher | |
2017-03-25 | Further explain the use of 'scryptn' parameter (#94) | danim7 | |
* Further explain the use of 'scryptn' parameter * Further explain the use of 'scryptn' parameter in MANPAGE * Use 28 as reasonable upper limit | |||
2017-03-19 | MANPAGE: document "-serialize_reads" | Jakob Unterwurzacher | |
2017-02-26 | MANPAGE: document "-speed" | Jakob Unterwurzacher | |
2017-02-26 | MANPAGE: document error code 12 | Jakob Unterwurzacher | |
2017-02-12 | Document "--" to stop option parsing in help text + man page | Jakob Unterwurzacher | |
2017-01-29 | readpassword: support spaces in "-passfile" filename | Jakob Unterwurzacher | |
...and while we are at it, also filenames starting with "-". | |||
2017-01-26 | main: add "-fsname" option | Jakob Unterwurzacher | |
As requested in https://github.com/rfjakob/gocryptfs/issues/73 . | |||
2016-11-25 | main, fusefrontend: add "-noprealloc" option | Jakob Unterwurzacher | |
Preallocation is very slow on hdds that run btrfs. Give the user the option to disable it. This greatly speeds up small file operations but reduces the robustness against out-of-space errors. Also add the option to the man page. More info: https://github.com/rfjakob/gocryptfs/issues/63 | |||
2016-11-11 | MANPAGE: document ctlsock | Jakob Unterwurzacher | |
2016-11-01 | main: rename "-f" to "-fg" | Jakob Unterwurzacher | |
"-f" looks too much like "--force". The old variant is still accepted for compatability. | |||
2016-11-01 | MANPAGE: document -raw64 | Jakob Unterwurzacher | |
2016-11-01 | MANPAGE: update version field description | Jakob Unterwurzacher | |
2016-11-01 | MANPAGE: add reverse example, move "-o" into alphabetical list | Jakob Unterwurzacher | |
People will search for "-o" alphabetically, so put it into the alphabetical option list, even if it is not a real option. | |||
2016-10-21 | MANPAGE: prettify plain-text formatting | Jakob Unterwurzacher | |
2016-10-16 | main: allow password change with -masterkey | Jakob Unterwurzacher | |
Requested at https://github.com/rfjakob/gocryptfs/issues/28 | |||
2016-10-09 | main: add "-passfile" option | Jakob Unterwurzacher | |
Make it easier to read the password from a file. Internally this is equivalent to "-extpass /bin/cat FILE". | |||
2016-10-09 | main: also accept options at the end via "-o" | Jakob Unterwurzacher | |
For compatability with mount(1), options are also accepted as "-o COMMA-SEPARATED-OPTIONS" at the end of the command line. For example, "-o q,zerokey" is equivalent to "-q -zerokey". | |||
2016-10-09 | main: rename "-o" option to "-ko" | Jakob Unterwurzacher | |
This prevents confusion with the "-o" options that is passed by mount(1) at the end of the command line. | |||
2016-10-07 | MANPAGE: note that "-f" implies "-nosyslog" | Jakob Unterwurzacher | |
Also explain why AES-SIV exists. | |||
2016-10-06 | main: add "-nonempty" option | Jakob Unterwurzacher | |
2016-09-26 | reverse: switch from GCM-SIV to AES-SIVv1.1-beta1 | Jakob Unterwurzacher | |
GCM-SIV is not yet finalized, and the reference implemenation is painfully slow at about 2 MB/s. Switch to AES-SIV. | |||
2016-09-25 | reverse: add gcmsiv flag and associated tests | Jakob Unterwurzacher | |
2016-06-26 | MANPAGE: note that "-plaintextnames" disables symlink encryption | Jakob Unterwurzacher | |
This is no change in behavoir, just a clarification in the man page. | |||
2016-06-26 | main: add "-o" option to enable "suid" and "dev" | Jakob Unterwurzacher | |
Device files and suid binaries are often not needed when running gocryptfs as root. As they are potentially dangerous, let the user enable them explicitely via the new "-o" option instead of always enabling them when running as root. | |||
2016-06-23 | Drop deprecated "-gcmiv128" option | Jakob Unterwurzacher | |
The GCMIV128 feature flag is already mandatory, dropping the command line option is the final step. Completes https://github.com/rfjakob/gocryptfs/issues/29 . | |||
2016-06-23 | Drop deprecated "-emenames" option | Jakob Unterwurzacher | |
The EMENames feature flag is already mandatory, dropping the command line option is the final step. | |||
2016-06-23 | Drop deprecated "-diriv" option | Jakob Unterwurzacher | |
The DirIV feature flag is already mandatory, dropping the command line option is the final step. | |||
2016-06-19 | main: drop "on-disk format" from -version output, add Go version | Jakob Unterwurzacher | |
As v0.4 introduced ext4-style feature flags, the on-disk format version is unlinkely to change. Drop it from the version output to reduce clutter. Use "gocryptfs -version -debug" to see it. Add the Go version string because only Go 1.6 and newer have an optimized AES-GCM implementation. This will help users to understand the performance of their build. | |||
2016-06-16 | Add "-ro" (read-only) flag | Jakob Unterwurzacher | |
From the man page: **-ro** : Mount the filesystem read-only Also add a test. | |||
2016-05-18 | Add "-allow_other" command-line option | Jakob Unterwurzacher | |
As requested in https://github.com/rfjakob/gocryptfs/issues/26 , this adds the option to allow other users to access the filesystem. | |||
2016-05-12 | prefer_openssl: add amd64 constraint | Jakob Unterwurzacher | |
Optimized assembly versions for Go GCM are only available on amd64. | |||
2016-05-12 | prefer_openssl: autodetect whether to use OpenSSL or Go GCM | Jakob Unterwurzacher | |
Go GCM is faster than OpenSSL if the CPU has AES instructions and you are running Go 1.6+. The "-openssl" option now defaults to "auto". "gocryptfs -debug -version" displays the result of the autodetection. See https://github.com/rfjakob/gocryptfs/issues/23 for details and benchmarks. | |||
2016-04-17 | Update manpage with "longnames" option, explain feature flag options | Jakob Unterwurzacher | |
2016-01-31 | Add new "-wpanic" option and enable it for the automated tests | Jakob Unterwurzacher | |
2016-01-24 | Update MANPAGE with new options | Jakob Unterwurzacher | |
2016-01-06 | Add EXAMPLES to manpage | Jakob Unterwurzacher | |
2015-12-19 | Increase GCM IV size from 96 to 128 bits | Jakob Unterwurzacher | |
This pushes back the birthday bound for collisions to make it virtually irrelevant. | |||
2015-12-08 | Add EME filename encryption & enable it by default | Jakob Unterwurzacher | |
2015-12-04 | Update manpage with -diriv and -scryptnv0.5 | Jakob Unterwurzacher | |
2015-12-01 | Move docs to Documentation folder | Jakob Unterwurzacher | |