Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-12 | tests: move integration tests to separate directory | Jakob Unterwurzacher | |
Also, use new "-defaultonly" flag for benchmarks (only tests with openssl=true plaintextnames=false) | |||
2015-11-03 | tests: check that the filename encryption is working as expected | Jakob Unterwurzacher | |
Also check that the "gocryptfs.conf" path filtering is working as expected | |||
2015-11-03 | tests: reduce noise but make test.bash accept "-v" | Jakob Unterwurzacher | |
2015-11-01 | Refactor ciphertext <-> plaintext offset translation functions | Jakob Unterwurzacher | |
Move all the intelligence into the new file address_translation.go. That the calculations were spread out too much became apparent when adding the file header. This should make the code much easier to modify in the future. | |||
2015-11-01 | tests: introduce verifySize() for detailed error messages | Jakob Unterwurzacher | |
2015-11-01 | tests: additionally verify the file size by reading the whole file | Jakob Unterwurzacher | |
2015-11-01 | tests: verify file size in testWriteN | Jakob Unterwurzacher | |
2015-11-01 | tests: Use /tmp/gocryptfs_main_test temporary directory | Jakob Unterwurzacher | |
Using "/tmp" meant that running the test would delete everything there. | |||
2015-11-01 | TestRmwRace: abort testing on write failures | Jakob Unterwurzacher | |
Continuing the test will just generate useless noise | |||
2015-11-01 | Add rmw race test | Jakob Unterwurzacher | |
2015-10-11 | Fix helper scripts for new top-level path | Jakob Unterwurzacher | |
2015-10-11 | Move main files to top level dir | Jakob Unterwurzacher | |
This is in preparation of getting rid of the shell wrapper | |||
2015-10-05 | Move main binary to gocryptfs_main | Jakob Unterwurzacher | |
That way the wrapper shell script can be named just "gocryptfs" | |||
2015-10-04 | tests: simplify names | Jakob Unterwurzacher | |
main_test_tmp -> tmp main_benchmark.bash -> benchmark.bash | |||
2015-10-04 | truncate: Fix bug that caused xfstests generic/030 to fail | Jakob Unterwurzacher | |
The bug was caused by using cipherOff where plainOff should have been used. Renamed the symbols for less confusion. | |||
2015-10-04 | Run go fmt | Jakob Unterwurzacher | |
2015-10-04 | tests: add TestFileHoles | Jakob Unterwurzacher | |
Create a file with holes by writing to offset 0 (block #0) and offset 4096 (block #1). This test currently fails. | |||
2015-09-30 | tests: Add append test | Jakob Unterwurzacher | |
2015-09-30 | Implement Truncate() + Test | Jakob Unterwurzacher | |
2015-09-18 | Add --cpuprofile flag | Jakob Unterwurzacher | |
2015-09-18 | Make read benchmark smarter when extending file | Jakob Unterwurzacher | |
2015-09-17 | Fix read benchmark | Jakob Unterwurzacher | |
2015-09-15 | Add "--zerokey" option to simplify testing and benchmarking | Jakob Unterwurzacher | |
2015-09-08 | More debug logging, improve main_test.go (do not use all-zero content) | Jakob Unterwurzacher | |
2015-09-08 | Add pathfs frontend (uses go-fuse instead of bazil-fuse), part I | Jakob Unterwurzacher | |
Currently fails main_test.go, will be fixed in part II | |||
2015-09-06 | Add README.md | Jakob Unterwurzacher | |
Also, run go fmt | |||
2015-09-06 | Add streaming read and write benchmarks | Jakob Unterwurzacher | |
Run using ./main_benchmark.bash Also, rewrite command line args handling |