<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/help.go, branch xattr_user_buffer</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=xattr_user_buffer'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2025-07-07T17:59:35+00:00</updated>
<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>go mod: declare module version v2</title>
<updated>2021-08-23T13:05:15+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-08-23T13:05:15+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=69d88505fd7f4cb0d9e4f1918de296342fe05858'/>
<id>urn:sha1:69d88505fd7f4cb0d9e4f1918de296342fe05858</id>
<content type='text'>
Our git version is v2+ for some time now, but go.mod
still declared v1. Hopefully making both match makes
https://pkg.go.dev/github.com/rfjakob/gocryptfs/v2 work.

All the import paths have been fixed like this:

  find . -name \*.go | xargs sed -i s%github.com/rfjakob/gocryptfs/%github.com/rfjakob/gocryptfs/v2/%
</content>
</entry>
<entry>
<title>main: take advantage of pflag slice types</title>
<updated>2021-08-10T17:09:58+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-08-10T17:09:58+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=463f6e8962d87bf45dccd806822d40cfff335695'/>
<id>urn:sha1:463f6e8962d87bf45dccd806822d40cfff335695</id>
<content type='text'>
Our multipleStrings type is now built in.
</content>
</entry>
<entry>
<title>main: accept multiple -passfile options</title>
<updated>2020-05-17T17:31:04+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-05-17T17:31:04+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=416080203b4dd79de857eaf7c7cc97d050e00a9f'/>
<id>urn:sha1:416080203b4dd79de857eaf7c7cc97d050e00a9f</id>
<content type='text'>
Each file will be read and then concatenated
for the effictive password. This can be used as a
kind of multi-factor authenticiton.

Fixes https://github.com/rfjakob/gocryptfs/issues/288
</content>
</entry>
<entry>
<title>main: show "-fsck" in help text</title>
<updated>2019-11-03T19:19:22+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2019-11-03T19:19:22+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3b67bc5711ca43fe10b5fc30fd00b706d9aa5ae2'/>
<id>urn:sha1:3b67bc5711ca43fe10b5fc30fd00b706d9aa5ae2</id>
<content type='text'>
Suggested at https://github.com/rfjakob/gocryptfs/issues/403
</content>
</entry>
<entry>
<title>Add option for autounmount</title>
<updated>2018-10-11T18:16:45+00:00</updated>
<author>
<name>Jesse Dunietz</name>
</author>
<published>2018-10-06T19:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=87d3ed9187cb9caccaa8df0769d4cb722cc5bd00'/>
<id>urn:sha1:87d3ed9187cb9caccaa8df0769d4cb722cc5bd00</id>
<content type='text'>
Even though filesystem notifications aren't implemented for FUSE, I decided to
try my hand at implementing the autounmount feature (#128). I based it on the
EncFS autounmount code, which records filesystem accesses and checks every X
seconds whether it's idled long enough to unmount.

I've tested the feature locally, but I haven't added any tests for this flag.
I also haven't worked with Go before. So please let me know if there's
anything that should be done differently.

One particular concern: I worked from the assumption that the open files table
is unique per-filesystem. If that's not true, I'll need to add an open file
count and associated lock to the Filesystem type instead.

https://github.com/rfjakob/gocryptfs/pull/265
</content>
</entry>
<entry>
<title>main: add "-info" option</title>
<updated>2017-05-30T17:01:32+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-30T17:01:32+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1e598e96fcd2ef53ab2ee1e2b408e4ebe920e59b'/>
<id>urn:sha1:1e598e96fcd2ef53ab2ee1e2b408e4ebe920e59b</id>
<content type='text'>
Pretty-prints the config while stripping out sensitive
(and uninteresting) data

https://github.com/rfjakob/gocryptfs/issues/111
</content>
</entry>
<entry>
<title>main: add short help text</title>
<updated>2017-05-30T15:59:13+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-30T15:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=df2f4b1c40dec4a9996fd07cc7db1f2c82afbb7c'/>
<id>urn:sha1:df2f4b1c40dec4a9996fd07cc7db1f2c82afbb7c</id>
<content type='text'>
We have accumulated so many options over time that they
no longer fit on the screen.

Display only a useful subset of options to the user unless
they pass "-hh".
</content>
</entry>
</feed>
