a1346054
7c2255be90
*: trim trailing whitespace
2021-09-01 10:22:01 +02:00
a1346054
c63f7e9f64
shell scripts: fix shellcheck warnings
2021-09-01 10:22:01 +02:00
Jakob Unterwurzacher
62ed081c5e
benchmark.bash: add -xchacha support
2021-08-24 13:30:09 +02:00
Jakob Unterwurzacher
9a7ceef09e
shellcheck: make top-level bash scripts warning-free
...
And run shellcheck in test.bash.
2020-04-13 14:54:04 +02:00
Jakob Unterwurzacher
44e5c9ab96
benchmark.bash: drop hardcoded encfs path
2019-09-21 19:25:50 +02:00
Jakob Unterwurzacher
7d1400d872
benchmark.bash: add support for go-fuse loopback
...
Make testing the performance of the new nodefs API easier
https://github.com/hanwen/go-fuse/pull/280
2019-03-31 21:19:07 +02:00
Jakob Unterwurzacher
a3694e0c07
benchmark.bash: print tested version
2018-02-06 23:03:07 +01:00
Jakob Unterwurzacher
d5133ca5ac
fusefrontend_reverse: return ENOENT for undecryptable names
...
This was working until DecryptName switched to returning
EBADMSG instead of EINVAL.
Add a test to catch the regression next time.
2017-07-27 20:31:22 +02:00
Jakob Unterwurzacher
f351c3c1ec
benchmark.bash: add dd-only mode, enable via "-dd"
...
Allows for quickly testing the streaming write throughput.
2017-06-11 12:05:59 +02:00
Jakob Unterwurzacher
ce2e610428
OSX compat: replace fusermount calls with fuse-unmount.bash
...
Mac OS X does not have fusermount and uses umount instead.
The fuse-unmount.bash calls the appropriate command.
2017-02-15 23:02:01 +01:00
Jakob Unterwurzacher
9be3d2c214
benchmark.bash: reject "-openssl" option for encfs mode
2016-12-13 22:16:21 +01:00
Jakob Unterwurzacher
15d6da6c48
benchmark.bash: add proper argument handling
2016-12-13 22:13:54 +01:00
Jakob Unterwurzacher
0749fbd9c9
benchmark.bash: add comments to show how to force openssl usage
2016-12-10 21:14:57 +01:00
Jakob Unterwurzacher
910fee244f
benchmark.bash: allow to specify directory
2016-11-23 21:54:55 +01:00
Jakob Unterwurzacher
6b50f2debc
tests: factor out fs-agnostic benchmark script
...
"canonical-benchmarks.bash TESTDIR"
can now be used on any filesystem.
2016-07-16 18:08:01 +02:00
Jakob Unterwurzacher
cf742f4e8b
tests: add encfs support to benchmark.bash and extractloop.bash
...
Pass "-encfs" to test encfs instead of gocryptfs.
2016-07-11 22:10:41 +02:00
Jakob Unterwurzacher
e799ae672d
Show new benchmark.bash in README
...
The old benchmark is in benchmark-builtin.bash.
renamed: benchmarks-builtin.bash -> benchmark-builtin.bash
renamed: benchmarks-external.bash -> benchmark.bash
2016-01-23 20:18:13 +01:00
Jakob Unterwurzacher
ea38ff4e0b
renamed: benchmark.bash -> benchmarks-builtin.bash
2016-01-23 19:32:47 +01:00
Jakob Unterwurzacher
3664320fe5
tests: move integration tests to separate directory
...
Also, use new "-defaultonly" flag for benchmarks
(only tests with openssl=true plaintextnames=false)
2015-11-12 21:02:44 +01:00
Jakob Unterwurzacher
b00fc379c4
Fix helper scripts for new top-level path
2015-10-11 18:40:27 +02:00
Jakob Unterwurzacher
552c32c5e9
Move main binary to gocryptfs_main
...
That way the wrapper shell script can be named just "gocryptfs"
2015-10-05 20:32:10 +02:00
Jakob Unterwurzacher
d1522c7992
tests: simplify names
...
main_test_tmp -> tmp
main_benchmark.bash -> benchmark.bash
2015-10-04 20:46:21 +02:00