<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/configfile, 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>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>main: make sure the ctlsock file is deleted on incorrect password</title>
<updated>2017-01-26T20:32:08+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-26T20:32:08+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=39eca53677abd0c397a884dd29ebc98ddfcbb270'/>
<id>urn:sha1:39eca53677abd0c397a884dd29ebc98ddfcbb270</id>
<content type='text'>
Otherwise the next try to mount ends in
"ctlsock: listen unix ctl.sock: bind: address already in use"
</content>
</entry>
<entry>
<title>Add support for unpadded base64 filenames, "-raw64"</title>
<updated>2016-11-01T17:43:22+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-11-01T17:43:22+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2b991c9743caa5edf38fbcdadb129ca61ffa702f'/>
<id>urn:sha1:2b991c9743caa5edf38fbcdadb129ca61ffa702f</id>
<content type='text'>
Through base64.RawURLEncoding.

New command-line parameter "-raw64".
</content>
</entry>
<entry>
<title>configfile: add newline at the end</title>
<updated>2016-10-21T06:43:39+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-10-21T06:43:39+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a74a7e7f547e021abc9b9fd956f3cae54d740dd3'/>
<id>urn:sha1:a74a7e7f547e021abc9b9fd956f3cae54d740dd3</id>
<content type='text'>
For convenience for the user, add a newline at the end.
Reported as #51 .
</content>
</entry>
<entry>
<title>main: allow password change with -masterkey</title>
<updated>2016-10-16T16:17:28+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-10-16T16:17:28+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=c487e176bd517d815315583dfc795dc629ffb20a'/>
<id>urn:sha1:c487e176bd517d815315583dfc795dc629ffb20a</id>
<content type='text'>
Requested at https://github.com/rfjakob/gocryptfs/issues/28
</content>
</entry>
<entry>
<title>lint fixes</title>
<updated>2016-10-04T21:18:33+00:00</updated>
<author>
<name>Valient Gough</name>
</author>
<published>2016-10-02T04:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b764917cd5c1b1d61b8ce08e7af0b29793fbbb80'/>
<id>urn:sha1:b764917cd5c1b1d61b8ce08e7af0b29793fbbb80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reverse: use per-purpose nonce generation</title>
<updated>2016-09-29T19:56:49+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-29T19:29:45+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=a2510efe12d2720399afcd8baea0c6634d4779e6'/>
<id>urn:sha1:a2510efe12d2720399afcd8baea0c6634d4779e6</id>
<content type='text'>
Also pull all the deterministic nonce code into fusefrontend_reverse
to greatly simplify the normal code path.
</content>
</entry>
<entry>
<title>reverse: switch from GCM-SIV to AES-SIV</title>
<updated>2016-09-26T21:25:13+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-09-26T21:25:13+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e9bb8b800c6c724125ccd862f4d20946317b31f5'/>
<id>urn:sha1:e9bb8b800c6c724125ccd862f4d20946317b31f5</id>
<content type='text'>
GCM-SIV is not yet finalized, and the reference implemenation is
painfully slow at about 2 MB/s. Switch to AES-SIV.
</content>
</entry>
</feed>
