Commit Graph

  • 4f32853ae5
    libgocryptfs: update to gocryptfs v2.4.0 libgocryptfs Matéo Duparc 2023-09-07 17:30:22 +0200
  • 8b1c4b0e07 Print errors to stderr master Vladimir Palevich 2023-09-02 15:36:39 +0300
  • 0f11c7780d Added contrib/gocryptfssh Ico Doornekamp 2023-05-31 18:13:13 +0200
  • 8979cca43e README: update changelog for v2.4.0 Jakob Unterwurzacher 2023-06-10 16:31:49 +0200
  • 3058b7978f tests: add cluster test Jakob Unterwurzacher 2023-05-30 09:43:45 +0200
  • b725de5ec3 fsstress-gocryptfs.bash: improve header comment Jakob Unterwurzacher 2023-05-19 13:17:24 +0200
  • c67454464a tests: TestDirectMount: check for default_permissions Jakob Unterwurzacher 2023-05-18 10:14:21 +0200
  • 09954c4bde fusefrontend: implement our own Access() Jakob Unterwurzacher 2023-05-17 23:26:56 +0200
  • 7d1e48d195 go.mod: add test dependency github.com/moby/sys/mountinfo Jakob Unterwurzacher 2023-05-17 17:22:39 +0200
  • a40e9a8622 mount: set DirectMount: true Jakob Unterwurzacher 2023-05-17 16:47:22 +0200
  • 8d3b992824 tests: TestDirectMount: also check dev, suid Jakob Unterwurzacher 2023-05-17 16:08:49 +0200
  • b4defa636b mount: drop "max_read=" Jakob Unterwurzacher 2023-05-17 15:37:11 +0200
  • 199a74bc1a mount: set FsName via go-fuse Jakob Unterwurzacher 2023-05-17 15:35:01 +0200
  • d7a3d7b97d tests: add TestDirectMount Jakob Unterwurzacher 2023-05-17 15:31:52 +0200
  • 76d0f3ca7c tests: root_test: use TMPDIR=/var/tmp Jakob Unterwurzacher 2023-05-17 15:20:20 +0200
  • 1a866b7373 canonical-benchmarks.bash: drop page cache of "zero" file Jakob Unterwurzacher 2023-05-12 09:55:54 +0200
  • ab3e788676
    libgocryptfs: update to gocryptfs v2.3.2 Matéo Duparc 2023-05-07 13:38:01 +0200
  • aa1d8a0f90 cli: don't split multiple-strings flags on comma Jakob Unterwurzacher 2023-05-03 21:14:53 +0200
  • 6c14d25d44 tests: TestParseCliOpts: de-uglify testcase list Jakob Unterwurzacher 2023-05-03 20:56:36 +0200
  • 6308adf8e5
    libgocryptfs: fix config loading by scrypt hash Matéo Duparc 2023-05-03 14:13:18 +0200
  • a238cc392f
    libgocryptfs: make gcf_init return error code Matéo Duparc 2023-05-02 22:30:46 +0200
  • feb23c5d58 Update changelog for v2.3.2 Jakob Unterwurzacher 2023-04-29 14:37:52 +0200
  • 300fe96ae3 Update go-fuse to v2.3.0 Jakob Unterwurzacher 2023-04-29 14:35:26 +0200
  • 24b3978715 fusefrontent: report correct size on hard link creation Jakob Unterwurzacher 2023-03-29 22:16:14 +0200
  • 79f9a10e35
    libgocryptfs: update dependencies Matéo Duparc 2023-03-15 18:46:31 +0100
  • f3b722fdff
    libgocryptfs: update to gocryptfs v2.3.1 Matéo Duparc 2023-03-15 18:45:18 +0100
  • b370325ccf speed: GoGCM: start at block size 16 Jakob Unterwurzacher 2023-03-08 17:04:07 +0100
  • d74cf7c723 speed: add per-blocksize GoGCM benchmarks Jakob Unterwurzacher 2023-03-08 16:54:56 +0100
  • 77a0410e2e README: update changelog for v2.3.1 Jakob Unterwurzacher 2023-03-04 13:49:48 +0100
  • 403f59b1c0
    Update README.md rfjakob 2023-02-25 18:12:10 +0100
  • 8f3ec5dcaa fusefrontend: unbreak isConsecutiveWrite streaming write optimization Jakob Unterwurzacher 2023-02-21 22:04:30 +0100
  • 85297cda97 fusefrontend: doWrite: report readFileID errors as I/O error Jakob Unterwurzacher 2023-01-24 22:07:28 +0100
  • e9a5b8962b contentenc: simplify testRange tables Jakob Unterwurzacher 2023-01-24 21:35:32 +0100
  • 6dc8c26100 MANPAGE: add a note on enabling Trash on macOS Evgeny 2023-01-30 17:13:24 +0700
  • 88bc0aa607 MANPAGE: scryptn: list how much memory is needed Jakob Unterwurzacher 2023-01-08 22:15:39 +0100
  • 0b5b864a06 Update MANPAGE.md Gisi0 2023-01-06 19:57:39 +0100
  • 3c1ac3b06b MANPAGE.md: use correct indefinite article a->an a1346054 2022-12-30 20:02:17 +0000
  • c4b95cf35a github ci: bump actions ; add "stable" and "oldstable" Go versions Jakob Unterwurzacher 2022-12-29 15:28:59 +0100
  • b2a5cec4dd main: BuildInfo: fix build with Go 1.17 and older Jakob Unterwurzacher 2022-12-29 15:21:17 +0100
  • 856ccaac10 make format Jakob Unterwurzacher 2022-12-29 15:00:24 +0100
  • 99cdaa0b69 main: refactor BuildInfo code Jakob Unterwurzacher 2022-12-29 14:43:09 +0100
  • 439dea1b19 Use existing build information for version if not embedded with build script Daniel Theophanes 2022-12-28 09:38:09 -0600
  • ff32e99791 main: doMount: call Setsid before starting logger Jakob Unterwurzacher 2022-12-29 13:52:35 +0100
  • 7ee4c8e9c3 go.mod: fix jacobsa/crypto build on riscv64 Christian Stewart 2022-06-25 14:57:38 -0700
  • 0ec7ffbfe9 Upgrade go-fuse Val 2022-09-07 19:17:10 -0400
  • f8bd172289 Update changelog for v2.3.0 Jakob Unterwurzacher 2022-10-21 22:06:25 +0200
  • 27232cbdb7
    libgocryptfs: update to gocryptfs v2.3 Matéo Duparc 2022-09-18 15:05:28 +0200
  • a55b3cc15a tests/matrix: fix data race in TestConcurrentReadWrite Jakob Unterwurzacher 2022-08-28 20:31:27 +0200
  • 59165f0f53 github ci: add new stable Go versions Jakob Unterwurzacher 2022-08-28 12:10:25 +0200
  • 4bd1a8db4c README: Update Changelog for v2.3 Jakob Unterwurzacher 2022-08-28 12:04:44 +0200
  • 6677d8f1d5 Replace remaining golang.org/x/crypto/ssh/terminal ref with golang.org/x/term Jakob Unterwurzacher 2022-08-28 12:03:34 +0200
  • 003a7fa2e5 make format Jakob Unterwurzacher 2022-08-28 11:11:36 +0200
  • 4808adc761 Add comment to pass Codacy Static Code Analysis NekoGirlSAIKOU 2022-04-25 21:27:08 +0800
  • 1bff80b46c Fix invalid -longnamemax for reverse mode NekoGirlSAIKOU 2022-04-25 01:35:30 +0800
  • bf29c9f99d tests: add TestLongnamemax100Reverse Jakob Unterwurzacher 2022-08-28 11:02:28 +0200
  • 5582d8370c ctlsock: raise timeout to 10 seconds Jakob Unterwurzacher 2022-08-22 14:00:04 +0200
  • 702a2e19cc fix minor unreachable code caused by t.Fatal Abirdcfly 2022-08-10 13:18:07 +0800
  • e6e4c201db
    Fix typo in README Matéo Duparc 2022-06-26 13:57:44 +0200
  • e9ecff7f07 Fix typos Yuta Hayashibe 2022-05-04 18:06:20 +0900
  • 7afeb9f3a4
    Adapt to the new API Matéo Duparc 2022-06-23 12:04:36 +0200
  • 9e98192442
    Fix race condition when registering files Matéo Duparc 2022-04-22 12:07:12 +0200
  • 985d852343
    Thread safety Matéo Duparc 2022-04-20 21:17:32 +0200
  • b2ddf58e89
    Return an error if the volume is already closed Matéo Duparc 2022-04-19 20:22:20 +0200
  • 71eb2bdf7c
    Update FUSE related stuff according to gocryptfs fusefrontend Matéo Duparc 2022-04-19 19:30:21 +0200
  • c9e4e4f741 Fix reverse gocryptfs.conf access on macOS Val 2022-03-31 14:41:36 -0400
  • ad2904f9ed MANPAGE: document that -scryptn also applies to -passwd Jakob Unterwurzacher 2022-03-19 15:18:39 +0100
  • 89966b1aae
    Allow the password hash to be returned when creating a volume Matéo Duparc 2022-03-01 10:37:54 +0100
  • a2b54cfccd root_test: fix leftover loop mount Jakob Unterwurzacher 2022-01-27 18:35:45 +0100
  • ba75aa1ab0 root_test: add TestOverlay ; syscallcompat: add QuirkNoUserXattr Jakob Unterwurzacher 2022-01-27 15:44:09 +0100
  • b636f79f89 MANPAGE: add missing -acl section Jakob Unterwurzacher 2022-01-22 16:19:33 +0100
  • 47358938ec tests: fix build failure on Go 1.15 and older Jakob Unterwurzacher 2022-01-22 16:07:59 +0100
  • 696f11499b tests: add skipped O_TMPFILE test Jakob Unterwurzacher 2022-01-22 14:06:39 +0100
  • b859bc96ef fusefrontend: fix "duplicate case" darwin build failure Jakob Unterwurzacher 2022-01-22 12:40:54 +0100
  • 3bac814ea9 tests: add TestRenameWhiteout, TestRenameExchange Jakob Unterwurzacher 2022-01-22 12:40:24 +0100
  • b7cac4ffd0 fusefrontend: support RENAME_WHITEOUT, RENAME_EXCHANGE Jakob Unterwurzacher 2022-01-22 12:28:27 +0100
  • 3ca2b1983d tests: enable -fusedebug if FUSEDEBUG env is set Jakob Unterwurzacher 2022-01-22 11:46:08 +0100
  • 1da2407a61
    Better build script Matéo Duparc 2022-01-20 10:19:20 +0100
  • 5f955423b7 fusefrontend: fix -force_owner not affecting MKNOD Jakob Unterwurzacher 2022-01-10 20:05:36 +0100
  • c23a7f2259 test.bash: disable parallelism in verbose mode Jakob Unterwurzacher 2022-01-04 15:24:52 +0100
  • 700ae685cc tests: improve SEEK_DATA test for MacOS Jakob Unterwurzacher 2022-01-04 15:21:20 +0100
  • 4b251f3ce1 readpassword: bubble up errors instead of exiting the process Jakob Unterwurzacher 2022-01-03 15:18:59 +0100
  • 1eaf1211a2 tests/cli: Check for leftover socket file Jakob Unterwurzacher 2022-01-03 14:27:09 +0100
  • b232bb7826
    Deep copy path when registering file handle Matéo Duparc 2021-12-20 12:38:05 +0100
  • 5749e70c7c nametransform: fix oversight in comment Jakob Unterwurzacher 2021-12-19 14:50:52 +0100
  • 8d8b76dcac go.mod: upgrade go-fuse Jakob Unterwurzacher 2021-12-19 14:46:43 +0100
  • 64be5de75f fusefrontend: allow slashes in xattr names Jakob Unterwurzacher 2021-12-19 14:43:56 +0100
  • d6e75be376
    Use renameat instead of renameat2 Matéo Duparc 2021-12-18 14:50:55 +0100
  • f86a1aa6a8
    libgocryptfs: update to gocryptfs v2.2.1 Matéo Duparc 2021-12-18 14:33:17 +0100
  • eb42e54182 tlog: only enable color if both stderr and stdout are a terminal Jakob Unterwurzacher 2021-12-11 15:37:13 +0100
  • a1f01419e2 tlog: respect NO_COLOR Jakob Unterwurzacher 2021-12-11 15:35:01 +0100
  • bd1ecf5379 darwin: use O_NOFOLLOW for xattr opens Jakob Unterwurzacher 2021-12-09 17:55:05 +0100
  • a48d6c3041 test.bash, crossbuild: catch MacOS test build failures Jakob Unterwurzacher 2021-12-08 18:53:15 +0100
  • ec186c13ce root_test, getdents-debug: restrict to linux Jakob Unterwurzacher 2021-12-08 18:50:42 +0100
  • 7d60315cd5 tests: convert Creat() calls to Open() Jakob Unterwurzacher 2021-12-08 18:49:21 +0100
  • de22cb1e5d crossbuild.bash: use shell function instead of variable Jakob Unterwurzacher 2021-12-08 12:45:23 +0100
  • 39e736c099 MANPAGE: fix typo Jakob Unterwurzacher 2021-12-04 12:37:12 +0100
  • 8722b894a6 MANPAGE: -extpass: document dash duplication bug Jakob Unterwurzacher 2021-12-04 12:34:29 +0100
  • d530fbd400 docs: names longer than 175 bytes (not 176) are stored in longnames Jakob Unterwurzacher 2021-11-01 14:44:32 +0100
  • 1973153602
    Switch to v2 module Matéo Duparc 2021-10-24 10:48:44 +0200
  • 87a6bb370a nametransform: fix math.MaxInt build failure on older Go Jakob Unterwurzacher 2021-10-21 16:42:00 +0200