Update README for v0.4
Also, add short comments to the top of main_test.go and performance_test.go.
This commit is contained in:
parent
40882c6e49
commit
2efd25eefe
19
README.md
19
README.md
@ -26,9 +26,11 @@ Only Linux is supported at the moment. Help wanted for a Mac OS X port.
|
|||||||
Testing
|
Testing
|
||||||
-------
|
-------
|
||||||
|
|
||||||
gocryptfs comes with is own test suite, run it using `./test.bash`.
|
gocryptfs comes with is own test suite that is constantly expanded as features are
|
||||||
|
added. Run it using `./test.bash`. It takes about 30 seconds and requires FUSE
|
||||||
|
as it mounts several test filesystems.
|
||||||
|
|
||||||
In addition, i have ported `xfstests` to FUSE, the result is the
|
In addition, I have ported `xfstests` to FUSE, the result is the
|
||||||
[fuse-xfstests](https://github.com/rfjakob/fuse-xfstests) project. gocryptfs
|
[fuse-xfstests](https://github.com/rfjakob/fuse-xfstests) project. gocryptfs
|
||||||
passes the "generic" tests with one exception, results: [XFSTESTS.md](XFSTESTS.md)
|
passes the "generic" tests with one exception, results: [XFSTESTS.md](XFSTESTS.md)
|
||||||
|
|
||||||
@ -98,14 +100,15 @@ The output should look like this:
|
|||||||
Changelog
|
Changelog
|
||||||
---------
|
---------
|
||||||
|
|
||||||
v0.4 (in progress)
|
v0.4
|
||||||
* Add `-plaintextnames` command line option
|
* New command-line options:
|
||||||
* Can only be used in conjunction with `-init` and disables filename encryption
|
* `-plaintextnames`: disables filename encryption, added on user request
|
||||||
(added on user request)
|
* `-extpass`: calls an external program for prompting for the password
|
||||||
* Add `FeatureFlags` config file paramter
|
* `-config`: allows to specify a custom gocryptfs.conf path
|
||||||
|
* Add `FeatureFlags` gocryptfs.conf paramter
|
||||||
* This is a config format change, hence the on-disk format is incremented
|
* This is a config format change, hence the on-disk format is incremented
|
||||||
* Used for ext4-style filesystem feature flags. This should help avoid future
|
* Used for ext4-style filesystem feature flags. This should help avoid future
|
||||||
format changes.
|
format changes. The first user is `-plaintextnames`.
|
||||||
* On-disk format 2
|
* On-disk format 2
|
||||||
|
|
||||||
v0.3
|
v0.3
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package integration_tests
|
package integration_tests
|
||||||
|
|
||||||
|
// File reading, writing, modification, truncate
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"crypto/md5"
|
"crypto/md5"
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package integration_tests
|
package integration_tests
|
||||||
|
|
||||||
|
// Benchmarks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
|
Loading…
Reference in New Issue
Block a user