<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal, branch v1.2.1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.2.1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.2.1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2017-02-26T18:25:23+00:00</updated>
<entry>
<title>exitcodes: define code 12 for "password incorrect"</title>
<updated>2017-02-26T18:25:23+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-26T18:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=427c6c17193eda7fec77490175fbf7d8c86c3481'/>
<id>urn:sha1:427c6c17193eda7fec77490175fbf7d8c86c3481</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configfile: rename "kdf.go" -&gt; "scrypt.go"</title>
<updated>2017-02-25T17:51:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-25T17:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=57612a278bdd26de611b543be311748ca4dc42ca'/>
<id>urn:sha1:57612a278bdd26de611b543be311748ca4dc42ca</id>
<content type='text'>
This really only handles scrypt and no other key-derivation functions.
Renaming the files prevents confusion once we introduce HKDF.

renamed:    internal/configfile/kdf.go -&gt; internal/configfile/scrypt.go
renamed:    internal/configfile/kdf_test.go -&gt; internal/configfile/scrypt_test.go
</content>
</entry>
<entry>
<title>stupidgcm: drop only external dependecy</title>
<updated>2017-02-24T08:46:10+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-24T08:46:10+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a65965783a03645eb427e1958e5b9f9663b18951'/>
<id>urn:sha1:a65965783a03645eb427e1958e5b9f9663b18951</id>
<content type='text'>
This makes it easier to use the package in external projects.

See https://github.com/rfjakob/gocryptfs/issues/79
</content>
</entry>
<entry>
<title>speed: add benchmark.bash helper</title>
<updated>2017-02-24T08:38:50+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-24T08:38:50+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=43d6aa66770dd327448c42ad2831fedbf7acd333'/>
<id>urn:sha1:43d6aa66770dd327448c42ad2831fedbf7acd333</id>
<content type='text'>
</content>
</entry>
<entry>
<title>speed: fix build for Go 1.4 and lower</title>
<updated>2017-02-22T23:04:51+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-22T23:04:51+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=477071d673f0d7e91c837459d9098744a5ec7d59'/>
<id>urn:sha1:477071d673f0d7e91c837459d9098744a5ec7d59</id>
<content type='text'>
Old Go versions miss cipher.NewGCMWithNonceSize, which causes:

  internal/speed/speed.go:95: undefined: cipher.NewGCMWithNonceSize
</content>
</entry>
<entry>
<title>Implement "gocryptfs -speed"</title>
<updated>2017-02-22T22:56:34+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-22T22:55:43+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1e03e059fa0980db8d527f1c01094999d8813b95'/>
<id>urn:sha1:1e03e059fa0980db8d527f1c01094999d8813b95</id>
<content type='text'>
A crypto benchmark mode like "openssl speed".

Example run:

  $ ./gocryptfs -speed
  AES-GCM-256-OpenSSL 	 180.89 MB/s	(selected in auto mode)
  AES-GCM-256-Go      	  48.19 MB/s
  AES-SIV-512-Go      	  37.40 MB/s
</content>
</entry>
<entry>
<title>tests: reverse: check Access() call</title>
<updated>2017-02-16T20:20:29+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-16T20:20:29+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=62e7eb7d04793d7d629c1105a3eddf04e396ac24'/>
<id>urn:sha1:62e7eb7d04793d7d629c1105a3eddf04e396ac24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fusefrontend_reverse: handle .name files in Access()</title>
<updated>2017-02-16T20:16:42+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-16T20:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=45c1ea499ee7f1f4309f1f8aa8b78c16642662db'/>
<id>urn:sha1:45c1ea499ee7f1f4309f1f8aa8b78c16642662db</id>
<content type='text'>
These were currently passed to decryptPath() were it caused
a warning.
</content>
</entry>
<entry>
<title>tests: configfile: add missing newlines in verbose output</title>
<updated>2017-02-16T18:45:20+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-16T18:45:20+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=55d0523dbe405c52e651c2063e1479726e05c2c0'/>
<id>urn:sha1:55d0523dbe405c52e651c2063e1479726e05c2c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>syscallcompat: OSX compat: fix variable warnings</title>
<updated>2017-02-16T18:23:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-16T18:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8bbc1038fe47a122e4d3854a37e6afe1afdc17bb'/>
<id>urn:sha1:8bbc1038fe47a122e4d3854a37e6afe1afdc17bb</id>
<content type='text'>
As suggested by
https://github.com/rfjakob/gocryptfs/issues/15#issuecomment-279130217
</content>
</entry>
</feed>
