Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-26 | MANPAGE: document error code 12 | Jakob Unterwurzacher | |
2017-02-12 | Add CLI ABI documentation | Jakob Unterwurzacher | |
Closes https://github.com/rfjakob/gocryptfs/issues/77 | |||
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-26 | performance.txt: add numbers for current gocryptfs master and encfs v1.9.1 | Jakob Unterwurzacher | |
2016-11-26 | benchmark.bash: double write length | Jakob Unterwurzacher | |
Writing 1000 128KB blocks takes only 1 second and yielded inconsistent results. With 2000, things look saner. | |||
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-11-01 | packakge.bash: include rendered man page in tarball | Jakob Unterwurzacher | |
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 | Update performance.txt for v1.1 release | Jakob Unterwurzacher | |
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-07-03 | XFSTESTS.md: add output from latest fuse-xfstests | Jakob Unterwurzacher | |
fuse-xfstests is regularily rebased to xfstests master. | |||
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-06-08 | Add performance numbers for v0.11 | Jakob Unterwurzacher | |
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-05-04 | stupidgcm: completely replace spacemonkeygo/openssl | Jakob Unterwurzacher | |
2016-04-17 | Update manpage with "longnames" option, explain feature flag options | Jakob Unterwurzacher | |
2016-04-10 | Update readme.md and performance.txt for v0.9 | Jakob Unterwurzacher | |
2016-04-10 | Add v0.9-rc2 performance numbers | 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-23 | Automate standard performance tests | Jakob Unterwurzacher | |
2016-01-19 | Update README for v0.7.2v0.7.2 | Jakob Unterwurzacher | |
2016-01-06 | Add EXAMPLES to manpage | Jakob Unterwurzacher | |
2016-01-05 | Delete old logo | Jakob Unterwurzacher | |
2015-12-20 | Link to official website; move security document | Jakob Unterwurzacher | |
2015-12-20 | Add logo, update README for v0.7v0.7 | Jakob Unterwurzacher | |
2015-12-20 | Update performance data for v0.7 | 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. |