<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/cryptfs, branch v0.5-rc1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v0.5-rc1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v0.5-rc1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2015-11-29T17:53:40+00:00</updated>
<entry>
<title>Add "-scryptn" option that sets the cost parameter for scrypt</title>
<updated>2015-11-29T17:53:40+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-29T17:52:58+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=bb116282b7db6a6400586d756c6dfdcc8f85fdab'/>
<id>urn:sha1:bb116282b7db6a6400586d756c6dfdcc8f85fdab</id>
<content type='text'>
Use that option to speed up the automated tests by 7 seconds.

Before:
	ok  	github.com/rfjakob/gocryptfs/integration_tests	26.667s
After:
	ok  	github.com/rfjakob/gocryptfs/integration_tests	19.534s
</content>
</entry>
<entry>
<title>tests: add scrypt benchmark</title>
<updated>2015-11-29T13:50:02+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-29T13:50:02+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=71bfa1f0fb540790f87faac600e4041052b4d217'/>
<id>urn:sha1:71bfa1f0fb540790f87faac600e4041052b4d217</id>
<content type='text'>
Times the impact of the parameter "N" to scrypt.

Results on a 2.7GHz Pentium G630:

gocryptfs/cryptfs$ go test -bench=.
PASS
BenchmarkScrypt10-2	     300	   6021435 ns/op ... 6ms
BenchmarkScrypt11-2	     100	  11861460 ns/op
BenchmarkScrypt12-2	     100	  23420822 ns/op
BenchmarkScrypt13-2	      30	  47666518 ns/op
BenchmarkScrypt14-2	      20	  92561590 ns/op ... 92ms
BenchmarkScrypt15-2	      10	 183971593 ns/op
BenchmarkScrypt16-2	       3	 368506365 ns/op
BenchmarkScrypt17-2	       2	 755502608 ns/op ... 755ms
ok  	github.com/rfjakob/gocryptfs/cryptfs	18.772s
</content>
</entry>
<entry>
<title>diriv: fix readdir</title>
<updated>2015-11-28T17:39:45+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-27T23:07:03+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3b2143bafc8daeb3a5e77b611b5b5d2060bbdfbe'/>
<id>urn:sha1:3b2143bafc8daeb3a5e77b611b5b5d2060bbdfbe</id>
<content type='text'>
It decrypted all file names using the root directory iv
</content>
</entry>
<entry>
<title>diriv: use "DirIV" flag to discern and support mounting old filesystems</title>
<updated>2015-11-28T17:38:06+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-27T22:34:55+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=fe7355f9ee4ae8e52a9b76202e90032d78824f21'/>
<id>urn:sha1:fe7355f9ee4ae8e52a9b76202e90032d78824f21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run go fmt</title>
<updated>2015-11-27T21:20:01+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-27T21:20:01+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a04a92cdab11df43f072db685b8ade6c973f8995'/>
<id>urn:sha1:a04a92cdab11df43f072db685b8ade6c973f8995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>diriv: Define "DirIV" feature flag</title>
<updated>2015-11-27T21:18:36+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-27T21:18:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=6acd772cf908908e3b0d817a78e64f98faaa8b7b'/>
<id>urn:sha1:6acd772cf908908e3b0d817a78e64f98faaa8b7b</id>
<content type='text'>
(unused so far)
</content>
</entry>
<entry>
<title>diriv: Move WriteDirIV() to cryptfs; add locking to Mkdir, Rmdir</title>
<updated>2015-11-27T20:48:58+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-27T20:48:58+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=bdd9249a52d5ba2935625b9aeb12240214495e6f'/>
<id>urn:sha1:bdd9249a52d5ba2935625b9aeb12240214495e6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>diriv: Convert filename encryption users to diriv</title>
<updated>2015-11-26T23:03:10+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-26T23:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=decfc1ab798055234e16a2e9c0782f56ae50669b'/>
<id>urn:sha1:decfc1ab798055234e16a2e9c0782f56ae50669b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>diriv: Create gocryptfs.diriv in every directory</title>
<updated>2015-11-25T19:57:16+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-25T18:30:32+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=4d466c3412918346144dff609d8f706c6f002581'/>
<id>urn:sha1:4d466c3412918346144dff609d8f706c6f002581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tighten file permissions on gocryptfs.conf</title>
<updated>2015-11-25T19:57:16+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2015-11-25T19:09:48+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d8bf6e7836a22c755fa0881f89d482b5e8f47e29'/>
<id>urn:sha1:d8bf6e7836a22c755fa0881f89d482b5e8f47e29</id>
<content type='text'>
This file should only be readable by the owner and never be written to.
</content>
</entry>
</feed>
