<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fscrypt.git/metadata, branch v0.2.5</title>
<subtitle>Go tool for managing Linux filesystem encryption
</subtitle>
<id>https://git.hodgden.net/cgit.cgi/fscrypt.git/atom?h=v0.2.5</id>
<link rel='self' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/atom?h=v0.2.5'/>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/'/>
<updated>2019-01-15T02:43:25Z</updated>
<entry>
<title>Add support for the Adiantum encryption mode</title>
<updated>2019-01-15T02:43:25Z</updated>
<author>
<name>Eric Biggers</name>
<email>ebiggers@google.com</email>
</author>
<published>2019-01-15T02:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=5f06ede200fb390aafb7831c8c944ddd677be023'/>
<id>urn:sha1:5f06ede200fb390aafb7831c8c944ddd677be023</id>
<content type='text'>
Add Adiantum support to the fscrypt userspace tool.  Supported in the
kernel since v5.0-rc1, Adiantum is a length-preserving encryption mode
based primarily on XChaCha12.  It is fast even on CPUs without AES
instructions.  Unlike XTS it is also a wide-block encryption mode.
Adiantum is supported for both contents and filenames encryption.

For Adiantum encryption policies, also make the fscrypt tool provide the
new DIRECT_KEY flag, which further improves performance by requesting
that all files be encrypted directly with the policy key.  This takes
advantage of Adiantum's support for long tweaks.

See the kernel commit "fscrypt: add Adiantum support"
(https://git.kernel.org/torvalds/c/8094c3ceb21ad938) for more details.
</content>
</entry>
<entry>
<title>Go 1.11 gofmt updatae</title>
<updated>2018-08-30T10:54:52Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2018-08-30T10:54:52Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=3c4664d603fb288b70938a00b05437ce8b2d0e64'/>
<id>urn:sha1:3c4664d603fb288b70938a00b05437ce8b2d0e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use proto.Equal instead of reflect.DeepEquals</title>
<updated>2018-08-30T10:54:08Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2018-08-30T10:54:08Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=36b185e408a56d93678f52a59e1d68ece8bf0508'/>
<id>urn:sha1:36b185e408a56d93678f52a59e1d68ece8bf0508</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Protoc Compiler to 3.6.1</title>
<updated>2018-08-30T09:32:37Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2018-08-30T09:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=ffbe898d1d42b1cc36def74e86145138fa06c1c3'/>
<id>urn:sha1:ffbe898d1d42b1cc36def74e86145138fa06c1c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>metadata: regenerate .pb.go</title>
<updated>2018-02-12T09:31:18Z</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey94@gmail.com</email>
</author>
<published>2018-02-12T09:31:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=bbb071351d35b5f68b3c6c5045594b3ec91ee5d5'/>
<id>urn:sha1:bbb071351d35b5f68b3c6c5045594b3ec91ee5d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vet: eliminate unnecessary shadowing</title>
<updated>2018-02-12T07:56:49Z</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey94@gmail.com</email>
</author>
<published>2018-02-12T07:56:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=69630f37fcebe894b15872148bd8b2496806b60c'/>
<id>urn:sha1:69630f37fcebe894b15872148bd8b2496806b60c</id>
<content type='text'>
Running "go vet -shadow ./..." finds all places where a variable might
be incorrectly or unnecessarily shadowed. This fixes some of them.
</content>
</entry>
<entry>
<title>metadata: Add new encryption modes</title>
<updated>2017-09-29T09:43:14Z</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey94@gmail.com</email>
</author>
<published>2017-09-29T09:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=69b0fd5099e55d6761397d3257ea890c40db47e3'/>
<id>urn:sha1:69b0fd5099e55d6761397d3257ea890c40db47e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>metadata: Remove "go generate" and regenerate</title>
<updated>2017-07-19T04:09:24Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2017-07-19T04:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=34391523230e93b1c7533a0cdc3b5bb65f3c61e4'/>
<id>urn:sha1:34391523230e93b1c7533a0cdc3b5bb65f3c61e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Unit tests and Integration tests work</title>
<updated>2017-07-19T04:08:02Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2017-07-19T04:08:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=3afdd84a5c0cea217043e9d32ce61e9f6bccf18b'/>
<id>urn:sha1:3afdd84a5c0cea217043e9d32ce61e9f6bccf18b</id>
<content type='text'>
Now the testing functions will skip the integration tests if a testing
filesystem is not specified.
</content>
</entry>
<entry>
<title>Travis.yml and Makefile now run integration tests.</title>
<updated>2017-07-19T04:07:01Z</updated>
<author>
<name>Joe Richey joerichey@google.com</name>
<email>joerichey@google.com</email>
</author>
<published>2017-07-18T18:04:50Z</published>
<link rel='alternate' type='text/html' href='https://git.hodgden.net/cgit.cgi/fscrypt.git/commit/?id=f898a826ab24e03019323ade6a8785e2bf463a41'/>
<id>urn:sha1:f898a826ab24e03019323ade6a8785e2bf463a41</id>
<content type='text'>
</content>
</entry>
</feed>
