514 Commits (a4956fa6bfde27c21f70e8577ebb586ccc9a3691)
 

Author SHA1 Message Date
Jakob Unterwurzacher a4956fa6bf A few more lint fixes
6 years ago
Valient Gough b764917cd5 lint fixes
6 years ago
Jakob Unterwurzacher 31a8f8b839 tests: skip "go tool vet" if the command is not available
6 years ago
Jakob Unterwurzacher 49c73f84f5 tests: drop Go 1.3.3 from Travis testing
6 years ago
Jakob Unterwurzacher db5782028a tests: skip tests with -openssl=false on Go 1.4 and lower
6 years ago
Jakob Unterwurzacher b80d01056f tests: enable FUSE tests on Travis CI
6 years ago
Jakob Unterwurzacher 67a959eebf tests: symlink to "/" instead of "/etc/motd"
6 years ago
Jakob Unterwurzacher 95db38912b tests: fallocate: skip some disk usage checks on btrfs
6 years ago
Romain db72a4489d fusefrontend_reverse cast Stat_t.Dev to uint64 (#44)
6 years ago
Jakob Unterwurzacher b068ffbff9 maxlen.bash: result was 1 too high
6 years ago
Jakob Unterwurzacher 56c0b19612 without_openssl: support compiling completely without openssl
6 years ago
Jakob Unterwurzacher a00402cc47 cryptocore: rename "gcm" variable to generic "aeadCipher"
6 years ago
Jakob Unterwurzacher bb52937834 cryptocore: derive 512-bit key for AES-SIV
6 years ago
Jakob Unterwurzacher 46018785b4 siv_aead: Overhead is always 16
6 years ago
Jakob Unterwurzacher b7be386e46 xray: print block offsets
6 years ago
Jakob Unterwurzacher a2510efe12 reverse: use per-purpose nonce generation
6 years ago
Jakob Unterwurzacher bce96b5095 reverse: move newDirIVFile into virtualfile.go
6 years ago
Jakob Unterwurzacher 35fb6583e6 main: get rid of duplicate "extpass" message
6 years ago
Jakob Unterwurzacher 4b934f1a72 README: storage overhead is 32 bytes
6 years ago
Jakob Unterwurzacher e9bb8b800c reverse: switch from GCM-SIV to AES-SIV
6 years ago
Jakob Unterwurzacher d9fc652df0 siv_aead: add AES-SIV AEAD wrapper
6 years ago
Jakob Unterwurzacher 0e277ba19e stupidgcm: add GCM-SIV benchmark
6 years ago
Jakob Unterwurzacher 32e35adcad tests: add reverse linux tarball test
6 years ago
Jakob Unterwurzacher 28838a489d nametransform: downgrade invalid length warning
6 years ago
Jakob Unterwurzacher 5f4b16c00f Implement changes proposed by gosimple.
6 years ago
Jakob Unterwurzacher 166ba74a05 tests: enable all go vet checks
6 years ago
Jakob Unterwurzacher c7b3150afc nametransform: delete unused function DecryptPathDirIV
6 years ago
Jakob Unterwurzacher abd61d968d contentenc: rename constant "IVBitLen" to "DefaultIVBits" and clarify comment
6 years ago
Jakob Unterwurzacher b883dd10a6 reverse: add symlink encryption and Readlink support
6 years ago
Jakob Unterwurzacher 12808138ef contentenc: add "ExternalNonce" mode
6 years ago
Jakob Unterwurzacher 32e55261ca fusefrontend: handle Readlink directly
6 years ago
Jakob Unterwurzacher ffdb7cd47a reverse: more thorough longname stat test
6 years ago
Jakob Unterwurzacher 2050c7f3b3 reverse: add gcmsiv flag and associated tests
6 years ago
Jakob Unterwurzacher f8da264222 tests: smarter error handling in ResetTmpDir
6 years ago
Jakob Unterwurzacher 7bbf6ad6ea reverse: derive file ID and block IVs from file paths
6 years ago
Jakob Unterwurzacher 3a9bd92754 xray: add "gocryptfs-xray", on-disk-format exploration tool
6 years ago
Jakob Unterwurzacher 6c52c1a6e6 reverse: add longname benchmark
6 years ago
Jakob Unterwurzacher 52a6f4f71e reverse: add longnameParentCache
6 years ago
Jakob Unterwurzacher 6ffd07f02a tests: extractloop: use tmp dir based on script name
6 years ago
Jakob Unterwurzacher a6a7b424f8 reverse: resolve long names in Open and GetAttr
6 years ago
Jakob Unterwurzacher 35bcc2dca2 reverse: transform long names in OpenDir
6 years ago
Jakob Unterwurzacher b34a665da4 nametransform: implement ReadDirIV without Openat
6 years ago
Jakob Unterwurzacher 01c18dbcab nametransform: return EINVAL on invalid padding
6 years ago
Jakob Unterwurzacher d76e7aadb4 reverse: use dynamic inode numbers
6 years ago
Jakob Unterwurzacher 5f726aaa9d contentenc: add GCM-SIV support
6 years ago
Jakob Unterwurzacher 90f0bdc224 main: init: refuse overwriting .gocryptfs.reverse.conf
6 years ago
Jakob Unterwurzacher 7f87ed78f2 cryptocore: add support for GCM-SIV
6 years ago
Jakob Unterwurzacher d1762c5b95 reverse: fix GetAttr for gocryptfs.conf
6 years ago
Jakob Unterwurzacher 5fb6c5cf58 reverse: enable init functionality
6 years ago
Jakob Unterwurzacher 72efa5c9b1 main: move initDir into its own file
6 years ago