<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs, branch v2.6.0</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.6.0</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.6.0'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2025-07-14T19:38:59+00:00</updated>
<entry>
<title>README: changelog for v2.6.0</title>
<updated>2025-07-14T19:38:59+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-14T19:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=50dd22d6ffbc341a64c91c2fe209590d2c9010fc'/>
<id>urn:sha1:50dd22d6ffbc341a64c91c2fe209590d2c9010fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: TestBtrfsQuirks: skip if mkfs.btrfs is not installed</title>
<updated>2025-07-14T19:28:36+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-14T19:28:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=0c338cfc7a20ff2dc9d4ea7e93306411d276f15b'/>
<id>urn:sha1:0c338cfc7a20ff2dc9d4ea7e93306411d276f15b</id>
<content type='text'>
Fixes https://github.com/rfjakob/gocryptfs/issues/930
</content>
</entry>
<entry>
<title>go.mod: upgrade to go-fuse v2.8.0</title>
<updated>2025-07-14T19:18:03+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-14T19:18:03+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=cd288aba1de53d15a364a4e13d83de4bacc83878'/>
<id>urn:sha1:cd288aba1de53d15a364a4e13d83de4bacc83878</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove redundant contentEnc reference from file</title>
<updated>2025-07-10T18:06:34+00:00</updated>
<author>
<name>Lars Quentin</name>
</author>
<published>2025-07-10T14:33:26+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=844f339befe67a3f8573f98c23559fd7c1a6e507'/>
<id>urn:sha1:844f339befe67a3f8573f98c23559fd7c1a6e507</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix all staticcheck errors in gocryptfs codebase</title>
<updated>2025-07-08T17:54:14+00:00</updated>
<author>
<name>copilot-swe-agent[bot]</name>
</author>
<published>2025-07-07T18:18:12+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=386232f39ede046d6453a0990ad40f2d86a26f53'/>
<id>urn:sha1:386232f39ede046d6453a0990ad40f2d86a26f53</id>
<content type='text'>
Co-authored-by: rfjakob &lt;286847+rfjakob@users.noreply.github.com&gt;

Add staticcheck to test.bash for continuous static analysis

Co-authored-by: rfjakob &lt;286847+rfjakob@users.noreply.github.com&gt;

Fix nil pointer dereference in timesToTimespec function

The previous fix for deprecated fuse.UtimeToTimespec caused a panic
because unix.TimeToTimespec doesn't handle nil pointers. This fix
properly handles nil pointers by using unix.UTIME_OMIT while still
using the non-deprecated unix.TimeToTimespec function.

Co-authored-by: rfjakob &lt;286847+rfjakob@users.noreply.github.com&gt;

Undo SA6002 changes and add staticcheck ignore directive instead

Co-authored-by: rfjakob &lt;286847+rfjakob@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fix a bunch of staticcheck errors</title>
<updated>2025-07-07T17:59:35+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-07T17:54:48+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8f5df19b353e02ffba842fd1b15ccf93da7ee3b4'/>
<id>urn:sha1:8f5df19b353e02ffba842fd1b15ccf93da7ee3b4</id>
<content type='text'>
Tool-assisted.
</content>
</entry>
<entry>
<title>test.bash: don't descend into vendor dir</title>
<updated>2025-07-07T15:11:00+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-07T15:11:00+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=cdb80ea9825d2e876f1cf579bf960e4da7656b4c'/>
<id>urn:sha1:cdb80ea9825d2e876f1cf579bf960e4da7656b4c</id>
<content type='text'>
Before:

	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setuid(uid)
	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setgid(gid)
	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setreuid(ruid, euid)
	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setregid(rgid, egid)
	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setresuid(ruid, euid, suid)
	./vendor/golang.org/x/sys/unix/syscall_linux.go:	return syscall.Setresgid(rgid, egid, sgid)
	test.bash: This affects the whole process. Please use the syscallcompat wrappers instead.

After: clean

https://github.com/rfjakob/gocryptfs/issues/930
</content>
</entry>
<entry>
<title>Delete deprecated golint.bash</title>
<updated>2025-07-07T15:01:52+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-07T15:01:52+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=ba222871c1bf70cad56ac2ddbae8728154e9137b'/>
<id>urn:sha1:ba222871c1bf70cad56ac2ddbae8728154e9137b</id>
<content type='text'>
golint is dead since 2021
</content>
</entry>
<entry>
<title>tests: reverse: delete static directory tree</title>
<updated>2025-06-20T18:51:12+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-20T18:51:12+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=c82ca93f29ea8fe7990558917e20ae5afcd2fab0'/>
<id>urn:sha1:c82ca93f29ea8fe7990558917e20ae5afcd2fab0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: reverse: generate directory tree for exlucude tests dynamically</title>
<updated>2025-06-20T18:50:26+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-20T18:50:26+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=10c7dc51d8bbe5cb8beb3e19f507c6c99eee09d7'/>
<id>urn:sha1:10c7dc51d8bbe5cb8beb3e19f507c6c99eee09d7</id>
<content type='text'>
</content>
</entry>
</feed>
