Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2015-12-08 | Update README + docs for v0.6 releasev0.6 | Jakob Unterwurzacher | |
2015-12-08 | Add EME filename encryption & enable it by default | Jakob Unterwurzacher | |
2015-12-04 | performance.txt: link to linux-3.0.tar.gz | Jakob Unterwurzacher | |
2015-12-04 | Update manpage with -diriv and -scryptnv0.5 | Jakob Unterwurzacher | |
2015-12-04 | Show base64 encoding in filename encryption svg | Jakob Unterwurzacher | |
2015-12-02 | svg: add colored annotations | Jakob Unterwurzacher | |
Also, show the IV in the master key decryption process | |||
2015-12-01 | Cut down the text in SECURITY.md, add graphs | Jakob Unterwurzacher | |
2015-12-01 | Add svgs explaining the encryption steps | Jakob Unterwurzacher | |
2015-12-01 | Make sure MANPAGE-render.bash works when called from outside Documentation | Jakob Unterwurzacher | |
2015-12-01 | Move docs to Documentation folder | Jakob Unterwurzacher | |