<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gocryptfs/tests, branch v2.0-beta1</title>
<subtitle>Mirror of gocryptfs source code on Github</subtitle>
<id>http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.0-beta1</id>
<link rel='self' href='http://nuetzlich.net/cgit/gocryptfs/atom?h=v2.0-beta1'/>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/'/>
<updated>2020-10-03T22:12:46+00:00</updated>
<entry>
<title>tests: fsstress-gocryptfs.bash: log timestamp for each iteration</title>
<updated>2020-10-03T22:12:46+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-10-03T20:08:52+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=754c48387038f78ac653bcc7e97582e1491cfbd9'/>
<id>urn:sha1:754c48387038f78ac653bcc7e97582e1491cfbd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: fsstress-gocryptfs.bash: add DEBUG option</title>
<updated>2020-10-03T22:12:25+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-10-03T12:21:21+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=66449bf56b22d2f6b6309649b4c4819217c1cee5'/>
<id>urn:sha1:66449bf56b22d2f6b6309649b4c4819217c1cee5</id>
<content type='text'>
Also add a wrapper script, fsstress.collect-crashes.sh, to collect
the debug output.

https://github.com/hanwen/go-fuse/issues/372
</content>
</entry>
<entry>
<title>fsstress-gocryptfs.bash: don't hang if TMPDIR ends in /</title>
<updated>2020-10-03T12:23:37+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-18T16:39:31+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=3c5a80c27ba096b6938caf9549227620fa522af4'/>
<id>urn:sha1:3c5a80c27ba096b6938caf9549227620fa522af4</id>
<content type='text'>
We would hang like this

   ./fsstress-loopback.bash
  Recompile go-fuse loopback: v2.0.3-7-g0b6cbc5
  Waiting for mount: xxxxxxxx^C

if TMPDIR has a trailing /. The reason is that the
paths in /proc/self/mounts are normalized, while
TMPDIR may not be.
</content>
</entry>
<entry>
<title>fsstress-gocryptfs.bash: print loopback version &amp; mount path</title>
<updated>2020-09-18T16:31:22+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-18T11:27:55+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=27c92f63be68ddb2cbdf35d38a623d3d5d24c2eb'/>
<id>urn:sha1:27c92f63be68ddb2cbdf35d38a623d3d5d24c2eb</id>
<content type='text'>
To make the used go-fuse version clear in logs,
print it on startup, similar to what we do with gocryptfs.
</content>
</entry>
<entry>
<title>stress_tests/fsstress-gocryptfs.bash: use rm -Rf for cleanup</title>
<updated>2020-09-13T12:14:23+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-13T12:09:38+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=af7386713c33a476f6094d0c53a518a2c6b2c015'/>
<id>urn:sha1:af7386713c33a476f6094d0c53a518a2c6b2c015</id>
<content type='text'>
Apparently, kernel 5.8 now allows unprivileged "mknod /tmp/x c 0 0":

	vfs: allow unprivileged whiteout creation
	https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.8.9&amp;id=a3c751a50fe6bbe50eb7622a14b18b361804ee0c

which is why rm throws a new prompt:

	rm: remove write-protected character special file '...'?

Use rm -Rf to suppress that.
</content>
</entry>
<entry>
<title>tests/plaintextnames: add TestInoReuseEvil</title>
<updated>2020-09-12T15:55:37+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-12T15:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=6a9c49e9cf23c85622dd4b181cdc615abc72d6bb'/>
<id>urn:sha1:6a9c49e9cf23c85622dd4b181cdc615abc72d6bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: add TestInoReuse</title>
<updated>2020-09-09T16:18:37+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-09T16:18:37+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=db61ec5115f6d2ae0e9dfcf2b87163221a969f6b'/>
<id>urn:sha1:db61ec5115f6d2ae0e9dfcf2b87163221a969f6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test_helpers: print warning when not running on ext4</title>
<updated>2020-09-09T09:47:17+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-09T09:47:02+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=6577f1b1463137e5c1912d1778b736ed4e64f89f'/>
<id>urn:sha1:6577f1b1463137e5c1912d1778b736ed4e64f89f</id>
<content type='text'>
ext4 reuses inode numbers, tmpfs does not.
</content>
</entry>
<entry>
<title>test_helpers: mark MountOrFatal as a Helper()</title>
<updated>2020-09-09T09:15:54+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-09T09:15:54+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=7c0363dee5966c2cf8751cc449d19a3b5422242a'/>
<id>urn:sha1:7c0363dee5966c2cf8751cc449d19a3b5422242a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gocryptfs -init: fix wrong exit code on non-empty dir</title>
<updated>2020-09-06T09:35:25+00:00</updated>
<author>
<name>Jakob Unterwurzacher</name>
</author>
<published>2020-09-06T09:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://nuetzlich.net/cgit/gocryptfs/commit/?id=993b19c19c26eac480d88cc67bfe7455e67faada'/>
<id>urn:sha1:993b19c19c26eac480d88cc67bfe7455e67faada</id>
<content type='text'>
Fixes https://github.com/rfjakob/gocryptfs/pull/503
</content>
</entry>
</feed>
