<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/tests/example_filesystems, branch v1.1-beta1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.1-beta1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v1.1-beta1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2016-07-11T18:41:53+00:00</updated>
<entry>
<title>tests: add verbose output when unmounting</title>
<updated>2016-07-11T18:41:53+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-07-11T18:40:53+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=df17f1d702bea709228b9923a8ed2fc19005ba43'/>
<id>urn:sha1:df17f1d702bea709228b9923a8ed2fc19005ba43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: use unmount wrapper in ResetTmpDir</title>
<updated>2016-07-11T18:41:16+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-07-11T18:31:36+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1c54fcd04bbf274dd5d4300e433bdcb1bb32e1ce'/>
<id>urn:sha1:1c54fcd04bbf274dd5d4300e433bdcb1bb32e1ce</id>
<content type='text'>
This should make it work on OSX.

Also, split unmount into two functions. Depending on what you
want,

* UnmountErr returns the resulting error
* UnmountPanic panics if the error was not nil
</content>
</entry>
<entry>
<title>test: split up integration_tests</title>
<updated>2016-06-29T22:57:14+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-29T22:57:14+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=02b6d3067d502bcc063965a5a9d75aa693125e1b'/>
<id>urn:sha1:02b6d3067d502bcc063965a5a9d75aa693125e1b</id>
<content type='text'>
...into "matrix" and "normal".

Also:
* Make running multiple packages in parallel safe, see
  http://stackoverflow.com/questions/23715302/go-how-to-run-tests-for-multiple-packages
* Don't depent on test_helper.TmpDir and friends to have a terminating slash
</content>
</entry>
<entry>
<title>tests: run example_filesystems with "-openssl=false" AND "=true"</title>
<updated>2016-06-27T21:43:43+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-27T21:43:43+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=f873d5f0a1a76ba00881cf9813dce8421b99a68d'/>
<id>urn:sha1:f873d5f0a1a76ba00881cf9813dce8421b99a68d</id>
<content type='text'>
Run the tests twice, once with openssl and once with Go crypto.
</content>
</entry>
<entry>
<title>tests: add missing file "example_test_helpers.go"</title>
<updated>2016-06-26T16:34:30+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-26T16:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=1de5ceed586335361baae02160d61400fbf71e15'/>
<id>urn:sha1:1de5ceed586335361baae02160d61400fbf71e15</id>
<content type='text'>
This file was forgotten in commit
"tests: make tests for unsupported FSs more compact".
</content>
</entry>
<entry>
<title>Drop deprecated "-gcmiv128" option</title>
<updated>2016-06-23T20:10:19+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-23T20:10:19+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b558901e66a5245d067f63f45c5ecada0fffad3f'/>
<id>urn:sha1:b558901e66a5245d067f63f45c5ecada0fffad3f</id>
<content type='text'>
The GCMIV128 feature flag is already mandatory, dropping the command
line option is the final step.

Completes https://github.com/rfjakob/gocryptfs/issues/29 .
</content>
</entry>
<entry>
<title>tests: make tests for unsupported FSs more compact</title>
<updated>2016-06-23T20:03:45+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-23T20:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=80fc3532f68b44114f70f6dad1ab0554abf279de'/>
<id>urn:sha1:80fc3532f68b44114f70f6dad1ab0554abf279de</id>
<content type='text'>
There is no need to test that deprecated command-line options
produce an error. I trust the flags package.

Also split the example_filesystem helper functions into a
separate file.
</content>
</entry>
<entry>
<title>Drop deprecated "-emenames" option</title>
<updated>2016-06-23T19:56:50+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-23T19:56:50+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3d59a72ba952602ca046df532fe2a3e8e16f1046'/>
<id>urn:sha1:3d59a72ba952602ca046df532fe2a3e8e16f1046</id>
<content type='text'>
The EMENames feature flag is already mandatory, dropping the command
line option is the final step.
</content>
</entry>
<entry>
<title>Drop deprecated "-diriv" option</title>
<updated>2016-06-23T19:38:59+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-23T19:29:00+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=b17f0465c7c38cab2f1f4ad0fc25d64d5cd175e7'/>
<id>urn:sha1:b17f0465c7c38cab2f1f4ad0fc25d64d5cd175e7</id>
<content type='text'>
The DirIV feature flag is already mandatory, dropping the command
line option is the final step.
</content>
</entry>
<entry>
<title>tests: add v0.7-plaintextnames example filesystem</title>
<updated>2016-06-23T18:53:14+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2016-06-23T18:53:14+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=8a2e1a543aa793bf234838b8ba03b28c43f802a8'/>
<id>urn:sha1:8a2e1a543aa793bf234838b8ba03b28c43f802a8</id>
<content type='text'>
The v0.6-plaintextnames example FS lacks the GCMIV128 feature
flag, is no longer mountable and can no longer be used for testing.

Add a new "-plaintextnames" filesystem created by gocryptfs v0.7.
There have been no format changes to "-plaintextnames" since then.
</content>
</entry>
</feed>
