<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/tests/xattr, branch v1.6</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.6</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.6'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2018-05-27T18:09:48+00:00</updated>
<entry>
<title>xattr: use LGet/LSet etc</title>
<updated>2018-05-27T18:09:48+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-05-27T18:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=ae02ca1ded252262a5d727de9b9b4be278e60ba2'/>
<id>urn:sha1:ae02ca1ded252262a5d727de9b9b4be278e60ba2</id>
<content type='text'>
Support has been merged into the xattr package
( https://github.com/pkg/xattr/pull/29 ), use it.
</content>
</entry>
<entry>
<title>xattr: optimize storage, store as binary instead of bae64</title>
<updated>2018-05-10T21:25:49+00:00</updated>
<author>
<name>Bolshevik</name>
</author>
<published>2018-05-07T20:01:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a41ec2028cf2ad24eafb531d661ea1fe0f751f39'/>
<id>urn:sha1:a41ec2028cf2ad24eafb531d661ea1fe0f751f39</id>
<content type='text'>
Values a binary-safe, there is no need to base64-encode them.

Old, base64-encoded values are supported transparently
on reading. Writing xattr values now always writes them binary.
</content>
</entry>
<entry>
<title>Switch from private copy to pkg/xattr</title>
<updated>2018-03-28T17:19:58+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-03-28T17:19:58+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1a3d04ab87c0f8ea281f47547f3cfeda50c7609a'/>
<id>urn:sha1:1a3d04ab87c0f8ea281f47547f3cfeda50c7609a</id>
<content type='text'>
Now that https://github.com/pkg/xattr/pull/24
has been merged there is no reason to keep
our private copy.

Switch to the upstream version.
</content>
</entry>
<entry>
<title>tests: replace xattr.Supported</title>
<updated>2018-03-26T19:54:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-03-26T19:54:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b1f362d28af28e35ae8d24813ad00a8f033ed861'/>
<id>urn:sha1:b1f362d28af28e35ae8d24813ad00a8f033ed861</id>
<content type='text'>
This function has been deprecated by the pkg/xattr
upstream, so write our own.
</content>
</entry>
<entry>
<title>fusefrontend: handle empty xattrs efficiently</title>
<updated>2018-03-25T19:06:10+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-03-25T19:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=db778aae7db844e77b602816a4fd0aeab5d6857e'/>
<id>urn:sha1:db778aae7db844e77b602816a4fd0aeab5d6857e</id>
<content type='text'>
We handle empty files by storing an actual empty file
on disk. Handle xattrs similarily and encrypt the
empty value to the empty value.
</content>
</entry>
<entry>
<title>fusefrontend: add xattr support</title>
<updated>2018-03-25T19:06:10+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-03-18T16:43:38+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1ed3d51df1750d5472b1349222c352171f1e8d64'/>
<id>urn:sha1:1ed3d51df1750d5472b1349222c352171f1e8d64</id>
<content type='text'>
At the moment, only for reverse mode.

https://github.com/rfjakob/gocryptfs/issues/217
</content>
</entry>
</feed>
