Commit Graph

  • 0d522e0d3b Add contrib/getdents-debug/readdirnames Jakob Unterwurzacher 2020-05-24 23:51:38 +0200
  • 6019598fdb contrib: collect getdents stuff in getdents-debug folder Jakob Unterwurzacher 2020-05-24 23:46:41 +0200
  • 71c0481f0e Revert "fusefrontend: don't always clear the dircache in Rename" Jakob Unterwurzacher 2020-05-24 23:36:11 +0200
  • 15ff79bf14 syscallcompat: warn when Getdents truncates data Jakob Unterwurzacher 2020-05-24 23:30:25 +0200
  • b3350f0ebb contrib: add getdents_c Jakob Unterwurzacher 2020-05-24 23:28:23 +0200
  • c7a9425e1b Add contrib/getdents Jakob Unterwurzacher 2020-05-24 22:54:21 +0200
  • 1a91a11e00 contrib/sshfs-benchmark.bash: add rmdir, mkdir, touch Jakob Unterwurzacher 2020-05-24 22:02:34 +0200
  • cb8872577d fusefrontend: don't always clear the dircache in Rename Jakob Unterwurzacher 2020-05-24 20:19:27 +0200
  • 2a9b99a0ef fusefrontend: don't clear dircache on Mkdir Jakob Unterwurzacher 2020-05-24 14:57:30 +0200
  • 11dfcfd6c0 contrib: add sshfs-benchmark.bash Jakob Unterwurzacher 2020-05-24 14:52:09 +0200
  • 25f1727de9 syscallcompat: getdents: retry on EINTR Jakob Unterwurzacher 2020-05-23 22:54:23 +0200
  • f8ad2ac3e2 dircache: increase cache size & lifetime Jakob Unterwurzacher 2020-05-17 21:37:36 +0200
  • f6088e5008 dircache: improve debug messages Jakob Unterwurzacher 2020-05-17 21:26:56 +0200
  • bf66da6880 Update changelog Jakob Unterwurzacher 2020-05-17 19:40:30 +0200
  • 416080203b main: accept multiple -passfile options Jakob Unterwurzacher 2020-05-17 19:31:04 +0200
  • ded4bbe645 go mod tidy Jakob Unterwurzacher 2020-05-17 14:25:30 +0200
  • ec74d1d2f4 Update go-fuse import path to github.com/hanwen/go-fuse/v2 Jakob Unterwurzacher 2020-05-17 14:18:23 +0200
  • ead7008a08 Fix spelling mistakes found by misspell Jakob Unterwurzacher 2020-05-10 00:25:49 +0200
  • 1d145be5a1 contrib: delete ctlsock-encrypt.bash Jakob Unterwurzacher 2020-05-10 00:15:06 +0200
  • 5af7d3c699 gocryptfs-xray: document -encrypt-paths / -decrypt-paths Jakob Unterwurzacher 2020-05-10 00:14:03 +0200
  • a9895b3487 gocryptfs-xray: add -0 flag, add tests Jakob Unterwurzacher 2020-05-10 00:04:14 +0200
  • f2e8b776f8 main: add "go doc" package comment Jakob Unterwurzacher 2020-05-09 19:18:40 +0200
  • 24554b11f7 gocryptfs-xray: integrate ctlsock path encryption/decryption Jakob Unterwurzacher 2020-05-09 19:11:06 +0200
  • 171b1eac91 test_helpers: use new ctlsock.CtlSock API Jakob Unterwurzacher 2020-05-09 19:09:33 +0200
  • 7e51073400 ctlsock: add CtlSock API Jakob Unterwurzacher 2020-05-09 19:09:09 +0200
  • f0184804f4 test_helper: kill lsof after 1 second Jakob Unterwurzacher 2020-05-09 19:03:16 +0200
  • 16221facb9 ctlsock: create exported ctlsock client library Jakob Unterwurzacher 2020-05-09 17:36:41 +0200
  • 3ef563493a tests: add TestPasswdMasterkeyStdin Jakob Unterwurzacher 2020-05-09 16:53:25 +0200
  • ff04b1d83a main: untangle `-masterkey` handling and config loading Jakob Unterwurzacher 2020-05-09 16:32:11 +0200
  • 7622c9f538 main: rename parseMasterKey() -> unhexMasterKey() Jakob Unterwurzacher 2020-05-09 16:10:22 +0200
  • c19baa10f8 tests: use t.Name() Jakob Unterwurzacher 2020-05-09 15:42:57 +0200
  • 5dbf376860 tests: cli: rename TestBypass -> TestBadname Jakob Unterwurzacher 2020-05-09 15:29:21 +0200
  • a6f515008f Update README for v1.8.0 release Jakob Unterwurzacher 2020-05-09 14:20:21 +0200
  • d612ee5d91 Documentation: update performance.txt Jakob Unterwurzacher 2020-05-03 21:19:55 +0200
  • b23f77c8ea go mod: update dependencies Jakob Unterwurzacher 2020-05-03 20:48:44 +0200
  • 3e4545bbac build-without-openssl.bash: suppress "not a dynamic executable" message Jakob Unterwurzacher 2020-05-03 20:47:39 +0200
  • feaeee90e2 inomap: fix TestSpill bit check Jakob Unterwurzacher 2020-05-03 20:28:26 +0200
  • 8c9c68fb72 inomap: fix spillBit not set on 2nd hit Jakob Unterwurzacher 2020-05-03 20:21:11 +0200
  • 91f5c242a8 inomap: remove leftover debug output Jakob Unterwurzacher 2020-05-03 19:59:47 +0200
  • 518771e4e2 fusefrontend_reverse: use inomap for inode number translation Jakob Unterwurzacher 2020-05-03 15:22:10 +0200
  • db93a6c54c tests: reverse: add inode mapping test (TestVirtualFileIno) Jakob Unterwurzacher 2020-05-03 13:23:00 +0200
  • 483054efaa inomap: comment constants Jakob Unterwurzacher 2020-04-19 22:09:21 +0200
  • 9f9d59ded9 inomap: rework logic to efficiently support flags Jakob Unterwurzacher 2020-04-19 21:57:53 +0200
  • fcdeb52390 inomap: add benchmark Jakob Unterwurzacher 2020-04-19 21:34:45 +0200
  • 1c169ac55e build.bash: handle missing git tags Jakob Unterwurzacher 2020-04-18 17:44:51 +0200
  • 5da5e9fdf2 build.bash: don't enable -buildmode=pie for static builds Jakob Unterwurzacher 2020-04-18 16:55:41 +0200
  • f6b1c680b3 nametransform: update comment & simplify tests Jakob Unterwurzacher 2020-04-18 16:14:48 +0200
  • 8f5c2a613d Prefer Go stdlib aes-gcm on arm64 with aes instructions Jakob Unterwurzacher 2020-04-13 22:34:07 +0200
  • 73436d9419 travis: fix Go Modules build problems Jakob Unterwurzacher 2020-04-13 16:10:09 +0200
  • a7d562d114 build.bash: use GOFLAGS -trimpath and enable PIE Jakob Unterwurzacher 2020-04-13 16:02:50 +0200
  • e509b27a5c Convert build and packaging scripts to Go Modules Jakob Unterwurzacher 2020-04-13 14:07:55 +0200
  • cad711993d dep: migrate to Go Modules Jakob Unterwurzacher 2020-04-13 13:59:30 +0200
  • 9a7ceef09e shellcheck: make top-level bash scripts warning-free Jakob Unterwurzacher 2020-04-13 13:09:27 +0200
  • a2ad14b9ac build.bash: append branch name != master Jakob Unterwurzacher 2020-04-13 12:35:40 +0200
  • 210db84e20 speed: show gocryptfs version Jakob Unterwurzacher 2020-04-13 12:18:46 +0200
  • 488111ce39 inomap: split into separate package Jakob Unterwurzacher 2020-04-12 17:15:03 +0200
  • 194030f18a speed: add XChaCha20-Poly1305-Go Jakob Unterwurzacher 2020-02-29 21:27:05 +0100
  • 75f16771ff Update manpage examples Oscar 2020-04-04 15:29:42 -0700
  • 2568518992 crossbuild.bash: set GOARM=7 Jakob Unterwurzacher 2020-02-29 21:51:34 +0100
  • f82b9caa9c speed: add code comments Jakob Unterwurzacher 2020-02-29 21:26:28 +0100
  • fdfaa849f8 tests: test xattr acls Jakob Unterwurzacher 2020-02-29 20:38:48 +0100
  • ca9e912a28 fusefrontend: drop xattr user namespace restriction Jakob Unterwurzacher 2020-02-29 19:58:08 +0100
  • 9ec042f2f6 Show undecryptable filenames if they match supplied glob orcas 2019-09-15 00:32:54 +0800
  • eeefddad6a README: update changelog Jakob Unterwurzacher 2020-02-15 22:02:27 +0100
  • 6eca07e36e tests: randomize data in testWriteN Jakob Unterwurzacher 2020-02-15 21:56:08 +0100
  • 97743858ce performance.txt: update result for governor = performance Jakob Unterwurzacher 2020-02-15 21:42:39 +0100
  • abc59fa968 contentenc: encryptBlocksParallel: explain why last part runs in new goroutine Jakob Unterwurzacher 2020-02-15 21:28:12 +0100
  • ff210a06fb main: respect GOMAXPROCS environment variable Jakob Unterwurzacher 2020-02-15 17:44:40 +0100
  • d5ce340c02 merge prefer_openssl package into stupidgcm Jakob Unterwurzacher 2020-02-15 17:21:30 +0100
  • 9aeb2a3df6 contentenc: move parallel encryption into encryptBlocksParallel Jakob Unterwurzacher 2020-02-15 15:49:12 +0100
  • a92db18fe7 README: Raw64 change should be bold Jakob Unterwurzacher 2020-02-15 14:39:41 +0100
  • 747e994682 Add contrib/cleanup-tmp-mounts.sh Jakob Unterwurzacher 2020-02-15 14:38:13 +0100
  • dc21cd3572 tests: cli: add TestSymlinkedCipherdir Jakob Unterwurzacher 2020-01-25 16:54:57 +0100
  • a48d7fac2c main: haveFusermount2: respect PATH environment variable Jakob Unterwurzacher 2020-01-14 23:12:56 +0100
  • 367b7e8647 Travis CI: upgrade from Ubuntu 16.04 "Xenial" to Ubuntu 18.04 "Bionic" Jakob Unterwurzacher 2019-12-29 14:19:31 +0100
  • 7116838abb Travis CI: clean up Go versions Jakob Unterwurzacher 2019-12-29 14:13:59 +0100
  • db43bfc4c0 main: detect fusermount3 and don't add `nonempty` Jakob Unterwurzacher 2019-12-28 20:44:12 +0100
  • 1364b44ae3 remove Trezor support Pavol Rusnak 2019-12-27 22:27:57 +0100
  • 7dda2363e1 Fix "go get" failure Jakob Unterwurzacher 2019-12-24 00:38:40 +0100
  • 9178aa1534 MANPAGE: describe how to unmount, and that default options are fine Jakob Unterwurzacher 2019-11-17 11:04:41 +0100
  • 8ec804d825 fs: add uint64 cast to fix Darwin build Jakob Unterwurzacher 2019-11-16 23:21:37 +0100
  • bb6155a51f fusefrontend: use inummap Jakob Unterwurzacher 2019-11-16 21:36:27 +0100
  • e5d5ab3973 openfiletable: add inummap Jakob Unterwurzacher 2019-11-16 21:35:26 +0100
  • 31ff557f85 tests: also check inode number in VerifySize Jakob Unterwurzacher 2019-11-16 21:24:04 +0100
  • 7e9e63b430 contrib/statvsfstat: add statvsfstat tool Jakob Unterwurzacher 2019-11-16 21:19:08 +0100
  • f7ddae24ed tests: fsstress: clean up leftover mounts on startup Jakob Unterwurzacher 2019-11-10 22:06:40 +0100
  • d404dcd3e3 tests: drop "-l" flag from fsstress-loopback.bash Jakob Unterwurzacher 2019-11-10 20:59:07 +0100
  • e4148028af fusefrontend: warn about missing diriv Jakob Unterwurzacher 2019-11-03 20:38:15 +0100
  • 3b67bc5711 main: show "-fsck" in help text Jakob Unterwurzacher 2019-11-03 20:19:22 +0100
  • 93939961f5 fusefrontend: don't return EIO on directory with corrupt file names Jakob Unterwurzacher 2019-11-03 20:12:05 +0100
  • 74b723d765 tests: send SIGUSR1 to loopback Jakob Unterwurzacher 2019-11-03 20:02:46 +0100
  • 6c91f697e1 tests: make extractloop work with go-fuse loopback again Jakob Unterwurzacher 2019-10-19 19:58:39 +0200
  • 03fdfc4c90 Update performance.txt Jakob Unterwurzacher 2019-10-13 19:55:06 +0200
  • 26f9f8ff72 Update fuse-xfstests results Jakob Unterwurzacher 2019-10-13 19:34:03 +0200
  • 8cb104f004 Update README for v1.7.1 Jakob Unterwurzacher 2019-10-06 22:35:27 +0200
  • 65bc006a78 stress_tests: use /var/tmp by default Jakob Unterwurzacher 2019-10-06 22:34:19 +0200
  • a1f6477401 test.bash: export TMPDIR Jakob Unterwurzacher 2019-10-06 21:56:01 +0200
  • f9f3c6ac5c travis: also test Go 1.12.x Jakob Unterwurzacher 2019-10-06 21:53:50 +0200
  • 8c44294087 tests: use /var/tmp by default Jakob Unterwurzacher 2019-10-06 21:50:27 +0200
  • 00af4f4864 fusefrontend: unregister from openfiletable before closing the fd Jakob Unterwurzacher 2019-10-06 21:27:38 +0200