<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/tests, branch v1.4</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.4</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.4'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2017-06-01T16:53:57+00:00</updated>
<entry>
<title>Fix two comments</title>
<updated>2017-06-01T16:53:57+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-06-01T16:53:57+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=f44902aaaeb8f60060c2f852b66962eca1df6b99'/>
<id>urn:sha1:f44902aaaeb8f60060c2f852b66962eca1df6b99</id>
<content type='text'>
One out-of-date and the other with a typo.
</content>
</entry>
<entry>
<title>tests: add v1.3-reverse example filesystem</title>
<updated>2017-05-30T15:04:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-28T17:02:22+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=e43eb36da3e72cd0f59ac978cf76a94fa87ca7cd'/>
<id>urn:sha1:e43eb36da3e72cd0f59ac978cf76a94fa87ca7cd</id>
<content type='text'>
We check the md5 sum of the encrypted version of a file to make sure we don't
accidentially change the ciphertext generation.
</content>
</entry>
<entry>
<title>main: password change: exit with code 12 on wrong password</title>
<updated>2017-05-14T11:14:00+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-14T11:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=18f354d84b4ae58c620474a544b9929662b108d8'/>
<id>urn:sha1:18f354d84b4ae58c620474a544b9929662b108d8</id>
<content type='text'>
We used to return code 8, now we return code 12 as documented in
the man page.

Also adds a test.
</content>
</entry>
<entry>
<title>exitcodes: pull all exit code definitions into the package</title>
<updated>2017-05-07T20:16:22+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-07T20:15:01+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d5adde1eeb13ba377f7c05b9f21893c01f61ec16'/>
<id>urn:sha1:d5adde1eeb13ba377f7c05b9f21893c01f61ec16</id>
<content type='text'>
This commit defines all exit codes in one place in the exitcodes
package.

Also, it adds a test to verify the exit code on incorrect
password, which is what SiriKali cares about the most.

Fixes https://github.com/rfjakob/gocryptfs/issues/77 .
</content>
</entry>
<entry>
<title>fusefrontend: implement path decryption via ctlsock</title>
<updated>2017-05-07T19:01:39+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-07T19:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=ad7942f434fea567f24458e67a0919291b5ec8dd'/>
<id>urn:sha1:ad7942f434fea567f24458e67a0919291b5ec8dd</id>
<content type='text'>
Closes https://github.com/rfjakob/gocryptfs/issues/84 .
</content>
</entry>
<entry>
<title>Fix typos found by Misspell</title>
<updated>2017-05-07T10:22:15+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-07T10:22:15+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=68387b470c0d6d2896cc6b927a6e3097389d66ab'/>
<id>urn:sha1:68387b470c0d6d2896cc6b927a6e3097389d66ab</id>
<content type='text'>
Misspell Finds commonly misspelled English words
gocryptfs/internal/configfile/scrypt.go
Line 41: warning: "paramter" is a misspelling of "parameter" (misspell)
gocryptfs/internal/ctlsock/ctlsock_serve.go
Line 1: warning: "implementes" is a misspelling of "implements" (misspell)
gocryptfs/tests/test_helpers/helpers.go
Line 27: warning: "compatability" is a misspelling of "compatibility" (misspell)
</content>
</entry>
<entry>
<title>tests: support encfs in the fsstress script</title>
<updated>2017-05-01T21:50:49+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-01T21:50:49+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=daada9d7c6207328ad49a4d96050eb08e1a003a1'/>
<id>urn:sha1:daada9d7c6207328ad49a4d96050eb08e1a003a1</id>
<content type='text'>
May be helpful for https://github.com/vgough/encfs/issues/214 .
</content>
</entry>
<entry>
<title>tests: add TestXfs124</title>
<updated>2017-05-01T16:44:03+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-01T16:36:25+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=9768376bd1961a5aa0fbf7f08de0601322664fc3'/>
<id>urn:sha1:9768376bd1961a5aa0fbf7f08de0601322664fc3</id>
<content type='text'>
This test reproduces the problem xfstests generic/124 uncovered.
The warning itself is harmless, but we should either (1) add locking
so that this cannot happen anymore or (2) drop the warning.

Currently fails:

$ go test -v
=== RUN   Test1980Tar
--- PASS: Test1980Tar (0.00s)
=== RUN   TestCtlSock
--- PASS: TestCtlSock (0.10s)
=== RUN   TestOpenTruncateRead
--- PASS: TestOpenTruncateRead (0.00s)
=== RUN   TestWORead
--- PASS: TestWORead (0.00s)
=== RUN   TestXfs124
cipherSize 18 == header size: interrupted write?
-wpanic turns this warning into a panic: cipherSize 18 == header size: interrupted write?
</content>
</entry>
<entry>
<title>fusefrontend: drop writeOnly flag</title>
<updated>2017-05-01T15:49:37+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-01T15:49:37+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=9ab11aa4d775f7c1242e8b044cc2f8957cc2c784'/>
<id>urn:sha1:9ab11aa4d775f7c1242e8b044cc2f8957cc2c784</id>
<content type='text'>
We do not have to track the writeOnly status because the kernel
will not forward read requests on a write-only FD to us anyway.

I have verified this behavoir manually on a 4.10.8 kernel and also
added a testcase.
</content>
</entry>
<entry>
<title>tests: add hkdf_sanity tests with broken example filesystem</title>
<updated>2017-03-18T15:48:58+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-03-18T15:48:58+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=f1dbd19fe9f277430f4edc1501f4fb5dd8f745b1'/>
<id>urn:sha1:f1dbd19fe9f277430f4edc1501f4fb5dd8f745b1</id>
<content type='text'>
These are deliberately corrupt.
</content>
</entry>
</feed>
