Commit Graph

30 Commits

Author SHA1 Message Date
Matéo Duparc 79f9a10e35
libgocryptfs: update dependencies 2023-03-15 18:46:31 +01:00
Matéo Duparc 27232cbdb7
libgocryptfs: update to gocryptfs v2.3 2022-09-18 15:05:28 +02:00
Jakob Unterwurzacher 6677d8f1d5 Replace remaining ref with
Fixes 2a25c3a8fd
2022-08-28 12:03:34 +02:00
Matéo Duparc 89966b1aae
Allow the password hash to be returned when creating a volume 2022-03-01 10:57:57 +01:00
Jakob Unterwurzacher 8d8b76dcac go.mod: upgrade go-fuse
We want
"fuse: prefer fusermount3 over fusermount; add debug output"

2021-12-19 14:46:43 +01:00
Matéo Duparc d6e75be376
Use renameat instead of renameat2 2021-12-18 14:52:00 +01:00
Matéo Duparc 1973153602
Switch to v2 module 2021-10-24 10:48:44 +02:00
Jakob Unterwurzacher e69a85769f go mod: upgrade go-fuse to fix darwin build failure
Upgraded using

  go get -u

to get 61df810860

2021-08-29 19:43:26 +02:00
Jakob Unterwurzacher b3d26b7264 go mod: update go-fuse
We want /dev/fd/N support:

  "fuse: support special /dev/fd/N mountpoint"

2021-08-25 12:17:26 +02:00
Jakob Unterwurzacher 69d88505fd go mod: declare module version v2
Our git version is v2+ for some time now, but go.mod
still declared v1. Hopefully making both match makes work.

All the import paths have been fixed like this:

  find . -name \*.go | xargs sed -i
2021-08-23 15:05:15 +02:00
Jakob Unterwurzacher 2a25c3a8fd tlog: switch from to
$ golangci-lint run

internal/tlog/log.go:13:2: SA1019: package is deprecated: this package moved to (staticcheck)
2021-08-19 07:38:56 +02:00
Jakob Unterwurzacher a7fa91764a Update dependencies

  go get -u
  go mod tidy
2021-08-18 17:30:01 +02:00
Jakob Unterwurzacher f53f52b046 main: switch from flag to pflag
Need support for flags at any position for
2021-08-10 18:24:35 +02:00
Jakob Unterwurzacher 75cf36fe7b go mod: upgrade go-fuse
Let's not crash anymore when we see inode number 1
( 0aaef6dde4 )
2021-08-02 19:16:53 +02:00
Jakob Unterwurzacher 51bddd826e go mod: set version to 1.16 & drop explicit "-mod=vendor" from ci
This makes "go build" automatically use the vendor
directory, if present.

See for details.

Up to now, we ignored the vendor dir completely!

2021-07-29 12:36:53 +02:00
Matéo Duparc 847d4fa781
Genesis patch 2021-06-11 15:52:46 +02:00
Jakob Unterwurzacher 98ab59c96e go.mod: update go-fuse
Memory compaction was merged
( 24a1dfe6b4 )

2021-06-11 15:24:39 +02:00
Jakob Unterwurzacher 242cdf966f go.mod: update go-fuse to get acl fixes
Done using:

go get
go mod tidy
2021-05-30 09:34:03 +02:00
Jakob Unterwurzacher 198eb9797b Revert "go.mod: switch to go-fuse acl branch"
was merged upstream.

This reverts commit 3374afccc4.
2021-05-30 09:31:56 +02:00
Jakob Unterwurzacher 3374afccc4 go.mod: switch to go-fuse acl branch
gets merged.

Commands used:

go mod edit -replace
go mod download
go mod tidy
2021-05-15 18:01:51 +02:00
Jakob Unterwurzacher e678737967 go mod: switch back to mainline go-fuse
Change was merged:

Done using:

$ go mod edit -dropreplace
$ go get
go: downloading v2.1.1-0.20210423170155-a90e1f463c3f
go get: upgraded v2.0.4-0.20210125162859-8e0bbdb16cb7 => v2.1.1-0.20210423170155-a90e1f463c3f

2021-04-24 12:23:17 +02:00
Jakob Unterwurzacher 1d919d01fd go.mod: temporarily switch to go-fuse fork
gets merged.

Commands used:

go mod edit -replace
go mod download
go mod tidy
2021-03-30 15:31:17 +02:00
Jakob Unterwurzacher ac2e5baa13 go.mod: update go-fuse to latest master
We need

	fuse: support the new macFUSE mount protocol

so mounting on MacFuse 4.x works.

Updated using

	go get


2021-01-31 08:36:57 +01:00
Jakob Unterwurzacher 6bdc8c6ee8 go.mod: switch back to mainline go-fuse
was merged as
so we don't need our fork anymore.
2020-11-10 19:24:48 +01:00
Jakob Unterwurzacher f03f56844b go.mod: temporarily switch to patched go-fuse fork
Use our fork until
gets merged.

Command used was:

	go mod edit -replace
2020-10-15 22:45:06 +02:00
Jakob Unterwurzacher 04b46c7adf go.mod: update go-fuse 2020-09-12 18:10:29 +02:00
Jakob Unterwurzacher 81fb42b912 go.mod: update to go-fuse master
We need the read-only fix from go-fuse master.
2020-07-23 23:04:46 +02:00
Jakob Unterwurzacher ded4bbe645 go mod tidy
The go-fuse v1 dependency is spurious. Will be fixed by
2020-05-17 14:25:30 +02:00
Jakob Unterwurzacher b23f77c8ea go mod: update dependencies
Updated using

    go get -t -u ./...
2020-05-03 20:49:18 +02:00
Jakob Unterwurzacher cad711993d dep: migrate to Go Modules
2020-04-13 14:54:04 +02:00