<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs, branch go-git-gitignore</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=go-git-gitignore</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=go-git-gitignore'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2025-07-14T17:46:23+00:00</updated>
<entry>
<title>tests: reverse: add TestIssue927MinimalNotDir2</title>
<updated>2025-07-14T17:46:23+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-14T17:46:23+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2e998b6fd5b0627d54cf9b6cda9dc348f6632e1d'/>
<id>urn:sha1:2e998b6fd5b0627d54cf9b6cda9dc348f6632e1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go-git-gitignore: simpleNameMatch: bail out on "p.dirOnly &amp;&amp; !isDir"</title>
<updated>2025-07-09T17:52:07+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-09T17:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a2efa0e5113b0efc96cac9618dd8d438310b417f'/>
<id>urn:sha1:a2efa0e5113b0efc96cac9618dd8d438310b417f</id>
<content type='text'>
Fixes this test failure:

--- FAIL: TestIssue927Minimal (0.03s)
    exclude_test.go:44: File "dir/zzz" is visible, but should be hidden
FAIL
testcases[0] = struct { plaintextnames bool; deterministic_names bool }{plaintextnames:true, deterministic_names:false} failed
exit status 1
FAIL	github.com/rfjakob/gocryptfs/v2/tests/reverse	0.577s
</content>
</entry>
<entry>
<title>go-git-gitignore: add pattern_test.go</title>
<updated>2025-07-09T17:39:33+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-09T17:39:33+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d98fe5e4922a409b367a1e0eeec138e7ae598452'/>
<id>urn:sha1:d98fe5e4922a409b367a1e0eeec138e7ae598452</id>
<content type='text'>
Version https://github.com/go-git/go-git/commit/d767b7256ade17d20467bea377af4045b9cd8015
</content>
</entry>
<entry>
<title>tests: reverse: add TestIssue927Minimal</title>
<updated>2025-07-09T17:28:09+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-07-07T14:56:20+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=4cd56460fdf1cce857f9929ecd6cbdddaad65474'/>
<id>urn:sha1:4cd56460fdf1cce857f9929ecd6cbdddaad65474</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fusefrontend_reverse: switch from sabhiram/go-gitignore to internal/go-git-gitignore</title>
<updated>2025-07-09T17:28:09+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-28T14:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b499c26526ff3a257310ed9fc2c04680d3ee4ab6'/>
<id>urn:sha1:b499c26526ff3a257310ed9fc2c04680d3ee4ab6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: reverse: fix NPE in TestXattrList</title>
<updated>2025-07-09T17:28:09+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-28T14:21:35+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8372f8b94769827c2055195f59f7ea277e3aef9f'/>
<id>urn:sha1:8372f8b94769827c2055195f59f7ea277e3aef9f</id>
<content type='text'>
Detected by staticcheck
</content>
</entry>
<entry>
<title>go-git-gitignore: copy matcher.go, pattern.go from go-git/plumbing/format/gitignore</title>
<updated>2025-07-09T17:28:09+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-20T19:38:26+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e4651e88923221f3c0667e8c53acf824058d6259'/>
<id>urn:sha1:e4651e88923221f3c0667e8c53acf824058d6259</id>
<content type='text'>
Files copied from
https://github.com/go-git/go-git/tree/7bc22667c9e181cc1361eccec77f1a237abee860/plumbing/format/gitignore .

Importing all of go-git pulls in a metric ton of dependencies,
so I have decided to only copy the two files we need.

https://github.com/rfjakob/gocryptfs/issues/927
</content>
</entry>
<entry>
<title>tests: reverse: add TestIssue927 exclude test</title>
<updated>2025-07-09T17:28:09+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2025-06-20T19:07:57+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=ac2493d0fb26155b17ecbe35751534e6f50dc548'/>
<id>urn:sha1:ac2493d0fb26155b17ecbe35751534e6f50dc548</id>
<content type='text'>
Also, run plaintextnames test first to
make it easier to spot what's wrong.

https://github.com/rfjakob/gocryptfs/issues/927
</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>
</feed>
