<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/fusefrontend/openbackingdir.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>2020-07-26T16:35:12+00:00</updated>
<entry>
<title>v2api: delete (most) fusefrontend v1 files</title>
<updated>2020-07-26T16:35:12+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-07-26T16:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=777b95f82ffea8a25b95089343b07b29378110da'/>
<id>urn:sha1:777b95f82ffea8a25b95089343b07b29378110da</id>
<content type='text'>
All the functionality in these files has been reimplemented
for the v2 api. Drop the old files.
</content>
</entry>
<entry>
<title>nametransform: reject names longer than 255 chars</title>
<updated>2019-02-17T16:05:05+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2019-02-17T16:05:05+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=19cb6d046aac92f44722c17ba9a371b08ca0be6a'/>
<id>urn:sha1:19cb6d046aac92f44722c17ba9a371b08ca0be6a</id>
<content type='text'>
Looks like we allowed creating longer names by accident.
Fix that, and add a test that verifies it.
</content>
</entry>
<entry>
<title>Omit syscall.O_RDONLY flag when passing O_PATH.</title>
<updated>2019-01-03T17:24:05+00:00</updated>
<author>
<name>Sebastian Lackner</name>
</author>
<published>2019-01-03T17:11:07+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a1ba4b6576695a3e680364813425ffd9c9c7c148'/>
<id>urn:sha1:a1ba4b6576695a3e680364813425ffd9c9c7c148</id>
<content type='text'>
When O_PATH is specified in flags, flag bits other than O_CLOEXEC, O_DIRECTORY,
and O_NOFOLLOW are ignored.
</content>
</entry>
<entry>
<title>fusefronted: dirCache: fix bug handling ""</title>
<updated>2019-01-03T14:59:54+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2019-01-03T14:59:54+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=fcdb4bec0910dd4bb49f625621fdfb345efc44ae'/>
<id>urn:sha1:fcdb4bec0910dd4bb49f625621fdfb345efc44ae</id>
<content type='text'>
Bug looked like this:

  $ ls -l .
  total 0
  drwxrwxr-x. 2 jakob jakob 60 Jan  3 15:42 foo
  -rw-rw-r--. 1 jakob jakob  0 Jan  3 15:46 x

  $ ls -l .
  ls: cannot access '.': No such file or directory

(only happened when "" was in the dirCache)
</content>
</entry>
<entry>
<title>fusefrontend: add dirCache</title>
<updated>2019-01-03T14:31:13+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2019-01-02T21:32:21+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=4f66d66755da63c78b09201c6c72353009251cf2'/>
<id>urn:sha1:4f66d66755da63c78b09201c6c72353009251cf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fusefrontend: move openBackingDir into its own file</title>
<updated>2019-01-02T20:52:52+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2019-01-02T20:52:52+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=352f3147c5f1260cf729692d945c87e210cb1ad8'/>
<id>urn:sha1:352f3147c5f1260cf729692d945c87e210cb1ad8</id>
<content type='text'>
This function is in all fastpaths, will get a cache, and needs
its own file.
renamed:    internal/fusefrontend/names.go -&gt; internal/fusefrontend/openbackingdir.go
renamed:    internal/fusefrontend/names_test.go -&gt; internal/fusefrontend/openbackingdir_test.go
</content>
</entry>
</feed>
