<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/ctlsock, branch v1.7-rc1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.7-rc1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.7-rc1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2018-04-02T16:32:30+00:00</updated>
<entry>
<title>fsck: clean up log output</title>
<updated>2018-04-02T16:32:30+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-04-02T16:32:30+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b6c8960b01f9e5366814b0dada57a0b1e6a031d9'/>
<id>urn:sha1:b6c8960b01f9e5366814b0dada57a0b1e6a031d9</id>
<content type='text'>
Make sure we get only 1 warning output per
problem.

Also, add new corruption types to broken_fs_v1.4.
</content>
</entry>
<entry>
<title>ctlsock: don't Warn() on closed socket</title>
<updated>2018-02-27T08:58:14+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2018-02-27T08:58:14+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=db45f2767187a44227fe8bd4c680cdcbd53cc489'/>
<id>urn:sha1:db45f2767187a44227fe8bd4c680cdcbd53cc489</id>
<content type='text'>
This Warn() is causing panics in the test suite
on MacOS: https://github.com/rfjakob/gocryptfs/issues/213
</content>
</entry>
<entry>
<title>Fix spelling (#205)</title>
<updated>2018-02-04T19:38:22+00:00</updated>
<author>
<name>Felix Lechner</name>
</author>
<published>2018-02-04T19:38:22+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=bf2f9640c4b883ecb5c20a75664c8f1f3b09eb31'/>
<id>urn:sha1:bf2f9640c4b883ecb5c20a75664c8f1f3b09eb31</id>
<content type='text'>
</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>ctlsock: handle non-canonical empty paths</title>
<updated>2017-02-05T17:17:30+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-05T17:07:14+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=0f40afc8321746ebd0ba0131b3296dd160f84ccc'/>
<id>urn:sha1:0f40afc8321746ebd0ba0131b3296dd160f84ccc</id>
<content type='text'>
We have to check if the input path is empty AFTER canonicalizing it,
too!
</content>
</entry>
<entry>
<title>ctlsock: sanitize: handle multiple leading slashes</title>
<updated>2017-02-05T17:05:35+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-02-05T17:05:35+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8bcae63a5a375d918aad9f2c18804867730378e1'/>
<id>urn:sha1:8bcae63a5a375d918aad9f2c18804867730378e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>golint comment fix</title>
<updated>2017-01-29T18:01:16+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-29T18:01:16+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=2bdd0ec802611101969a7b59c3bb7a7a1be64e9d'/>
<id>urn:sha1:2bdd0ec802611101969a7b59c3bb7a7a1be64e9d</id>
<content type='text'>
internal/ctlsock/ctlsock_serve.go:73:1: comment on exported const
ReadBufSize should be of the form "ReadBufSize ..."
</content>
</entry>
<entry>
<title>ctlsock: abort message processing on JSON error</title>
<updated>2017-01-29T17:25:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-29T17:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=53fe6f569042200b9a390bccb589829ce1ec0dce'/>
<id>urn:sha1:53fe6f569042200b9a390bccb589829ce1ec0dce</id>
<content type='text'>
The code was missing a "continue" in that branch.

Also improve the error messages a bit.
</content>
</entry>
<entry>
<title>ctlsock: interpret paths that point above CWD as ""</title>
<updated>2017-01-29T14:24:47+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-01-29T14:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=532ef15417072cf6c6bd6576d78588f96800fa43'/>
<id>urn:sha1:532ef15417072cf6c6bd6576d78588f96800fa43</id>
<content type='text'>
Paths that start with ".." were previously accepted as-is.
</content>
</entry>
<entry>
<title>ctlsock: abort the connection if the request is too big</title>
<updated>2016-12-10T19:43:08+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-12-10T19:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=12374be9c51b0298c85751e4652fe4e852c85546'/>
<id>urn:sha1:12374be9c51b0298c85751e4652fe4e852c85546</id>
<content type='text'>
Reading partial JSON would cause a mess. Just kill the connection.

Also, stop using syscall.PathMax that is not defined on Darwin
( https://github.com/rfjakob/gocryptfs/issues/15#issuecomment-264253024 )
</content>
</entry>
</feed>
