<feed xmlns='http://www.w3.org/2005/Atom'>
<title>NetFS, branch netfs-1.3.2.1</title>
<subtitle>ZeroC ICE based network filesystem.</subtitle>
<id>https://git.randomdan.homeip.net/repo/netfs/atom?h=netfs-1.3.2.1</id>
<link rel='self' href='https://git.randomdan.homeip.net/repo/netfs/atom?h=netfs-1.3.2.1'/>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/'/>
<updated>2019-02-11T00:37:40Z</updated>
<entry>
<title>Copy write states while still holding lock</title>
<updated>2019-02-11T00:37:40Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-11T00:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=e9a9339542b59d6c588e2e8074a0df6be148e5e8'/>
<id>urn:sha1:e9a9339542b59d6c588e2e8074a0df6be148e5e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing flush in async test case</title>
<updated>2019-02-11T00:31:41Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-11T00:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=c60cde2b022c74f4fc72764cbe4f870ece257b5c'/>
<id>urn:sha1:c60cde2b022c74f4fc72764cbe4f870ece257b5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>R-value construct paths when resolving</title>
<updated>2019-02-03T21:51:55Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T21:51:55Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=a088f51761538f37848016ed26d1b55d6023d6d1'/>
<id>urn:sha1:a088f51761538f37848016ed26d1b55d6023d6d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Emplace some things</title>
<updated>2019-02-03T21:43:14Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T21:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=efbffb737169a5ff464a97c77119029d226b4160'/>
<id>urn:sha1:efbffb737169a5ff464a97c77119029d226b4160</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specialised comparator in EntCache</title>
<updated>2019-02-03T02:17:19Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T02:17:19Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=c28edba4703dc44ae8f2b3e96fd3aa7b6622cca1'/>
<id>urn:sha1:c28edba4703dc44ae8f2b3e96fd3aa7b6622cca1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unrequired link to boost_random</title>
<updated>2019-02-03T01:55:58Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T01:55:58Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=b0df9a4f3be6ccd3a65fb24873194c7eb045f2ea'/>
<id>urn:sha1:b0df9a4f3be6ccd3a65fb24873194c7eb045f2ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove boost::filesystem in favour of std::filesystem</title>
<updated>2019-02-03T01:54:12Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T01:47:15Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=b6d99e9e74c2f74513855ffac4564b0878a83273'/>
<id>urn:sha1:b6d99e9e74c2f74513855ffac4564b0878a83273</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing explicit on install targets</title>
<updated>2019-02-03T01:24:25Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-02-03T01:24:25Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=44c2e7a3f193cf3d4e75253df6a3c4b07b666704'/>
<id>urn:sha1:44c2e7a3f193cf3d4e75253df6a3c4b07b666704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't hold a shared lock whilst waiting for BG ops to complete</title>
<updated>2019-01-07T19:40:15Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-07T19:40:15Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=8af631a6456bc683f09f9d0e321e8bdb1cd4e093'/>
<id>urn:sha1:8af631a6456bc683f09f9d0e321e8bdb1cd4e093</id>
<content type='text'>
Just hold the lock whilst the BG op list is copied... then just wait on
the operations which were in-progress at the time of copy
</content>
</entry>
<entry>
<title>Don't mix and match [a]sync read/write operations</title>
<updated>2019-01-06T18:56:49Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-06T18:56:49Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/netfs/commit/?id=3151fa7a647ba449868ca1731bdbd29d7f84797a'/>
<id>urn:sha1:3151fa7a647ba449868ca1731bdbd29d7f84797a</id>
<content type='text'>
Hopefully prevents deadlocking when async writes saturate the thread pool when
a read operation occurs.
</content>
</entry>
</feed>
