<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/internal/pathiv, branch aegis</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=aegis</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=aegis'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2021-08-23T13:05:15+00:00</updated>
<entry>
<title>go mod: declare module version v2</title>
<updated>2021-08-23T13:05:15+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2021-08-23T13:05:15+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=69d88505fd7f4cb0d9e4f1918de296342fe05858'/>
<id>urn:sha1:69d88505fd7f4cb0d9e4f1918de296342fe05858</id>
<content type='text'>
Our git version is v2+ for some time now, but go.mod
still declared v1. Hopefully making both match makes
https://pkg.go.dev/github.com/rfjakob/gocryptfs/v2 work.

All the import paths have been fixed like this:

  find . -name \*.go | xargs sed -i s%github.com/rfjakob/gocryptfs/%github.com/rfjakob/gocryptfs/v2/%
</content>
</entry>
<entry>
<title>pathiv: fix test failure on Go 1.6</title>
<updated>2017-05-31T06:21:36+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-31T06:21:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=fc2a5f5ab0149d48b5d45a9af96799b07d802ae6'/>
<id>urn:sha1:fc2a5f5ab0149d48b5d45a9af96799b07d802ae6</id>
<content type='text'>
Travis failed on Go 1.6.3 with this error:

	internal/pathiv/pathiv_test.go:20: no args in Error call

This change should solve the problem and provides a better error
message on (real) test failure.
</content>
</entry>
<entry>
<title>pathiv: move block IV algorithm into this package</title>
<updated>2017-05-30T15:04:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-28T18:43:48+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=9a217ce786581ee7ec18b27e46f0096763c85f9e'/>
<id>urn:sha1:9a217ce786581ee7ec18b27e46f0096763c85f9e</id>
<content type='text'>
This was implemented in fusefrontend_reverse, but we need it
in fusefrontend as well. Move the algorithm into pathiv.BlockIV().
</content>
</entry>
<entry>
<title>pathiv: move derivedIVContainer into the package</title>
<updated>2017-05-30T15:04:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-28T16:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=d202a456f56ec9923626ef6839254d40f2c8ee37'/>
<id>urn:sha1:d202a456f56ec9923626ef6839254d40f2c8ee37</id>
<content type='text'>
...under the new name "FileIVs".

This will also be used by forward mode.
</content>
</entry>
<entry>
<title>fusefrontend_reverse: move pathiv to its own package</title>
<updated>2017-05-30T15:04:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2017-05-28T16:09:02+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=857507e8b100626ae0471fae793efc52bf552821'/>
<id>urn:sha1:857507e8b100626ae0471fae793efc52bf552821</id>
<content type='text'>
We will also need it in forward mode.
</content>
</entry>
</feed>
