<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/cryptfs, branch v0.4</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v0.4</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v0.4'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2015-11-15T13:15:21+00:00</updated>
<entry>
<title>CipherSizeToPlainSize: Handle illegal states</title>
<updated>2015-11-15T13:15:21+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-15T13:15:21+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=296bdf3af21a8964dcb884ff41ea7556cc811e9a'/>
<id>urn:sha1:296bdf3af21a8964dcb884ff41ea7556cc811e9a</id>
<content type='text'>
A file never gets a cipherSize &lt;= HEADER_LEN in normal operation.
However, this can happen if header write it interrupted or the
underlying filesystem does not support fallocate.

Noticed while trying to store a CIPHERDIR in another gocryptfs mount
(gocryptfs does not support fallocate)
</content>
</entry>
<entry>
<title>Add "-extpass" cli option and associated tests</title>
<updated>2015-11-15T12:42:04+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-15T12:38:19+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d95fc2333aa5c05de713694c0893c7690655a584'/>
<id>urn:sha1:d95fc2333aa5c05de713694c0893c7690655a584</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run go fmt and go vet</title>
<updated>2015-11-14T16:16:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-14T16:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=61aacb5c1bd3368366484b9e03cf90ccf85f1125'/>
<id>urn:sha1:61aacb5c1bd3368366484b9e03cf90ccf85f1125</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "-q" (quiet) flag</title>
<updated>2015-11-09T21:33:42+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-09T21:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=99dfc84992df104ad23c8729f3be8a1f716937c8'/>
<id>urn:sha1:99dfc84992df104ad23c8729f3be8a1f716937c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Centralize path filter decision in CryptFS.IsFiltered()</title>
<updated>2015-11-03T21:25:29+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-03T21:25:29+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=050005fd7bd2bcdbb99f065e48f15283c5e1f7e2'/>
<id>urn:sha1:050005fd7bd2bcdbb99f065e48f15283c5e1f7e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: add config file and feature flags tests</title>
<updated>2015-11-03T20:09:58+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-03T20:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=988e0a047c01b2f59c4e059876bfb2122981d605'/>
<id>urn:sha1:988e0a047c01b2f59c4e059876bfb2122981d605</id>
<content type='text'>
</content>
</entry>
<entry>
<title>config: Introduce ext4-style feature flags</title>
<updated>2015-11-03T20:05:47+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-03T20:05:47+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3e367b29b0d68b26c606231310e053ef9c8c48a9'/>
<id>urn:sha1:3e367b29b0d68b26c606231310e053ef9c8c48a9</id>
<content type='text'>
// List of feature flags this filesystem has enabled.
// If gocryptfs encounters a feature flag it does not support, it will refuse
// mounting. This mechanism is analogous to the ext4 feature flags that are
// stored in the superblock.
FeatureFlags []string
</content>
</entry>
<entry>
<title>Fix tests broken by PlaintextNames addition</title>
<updated>2015-11-03T17:19:19+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-03T17:19:19+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=28b3af12d1c48f45b07552e68fd09b2e4cda28b6'/>
<id>urn:sha1:28b3af12d1c48f45b07552e68fd09b2e4cda28b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update USAGE.txt</title>
<updated>2015-11-02T23:06:04+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-02T23:06:04+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1ec0fa388d3cf6376ed37d5917c5316292045e8d'/>
<id>urn:sha1:1ec0fa388d3cf6376ed37d5917c5316292045e8d</id>
<content type='text'>
Also run go fmt
</content>
</entry>
<entry>
<title>Implement PlainTextNames mode</title>
<updated>2015-11-02T23:00:13+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-02T23:00:13+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=de56fe9e3503d98e359551072633c804794b94e1'/>
<id>urn:sha1:de56fe9e3503d98e359551072633c804794b94e1</id>
<content type='text'>
Also, forbid access to "gocryptfs.conf" in the root dir.
</content>
</entry>
</feed>
