<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/LOCKS, branch v2.1</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/LOCKS?h=v2.1</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/LOCKS?h=v2.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2016-01-11T11:09:23+00:00</updated>
<entry>
<title>[SERVER] Fix a lot of (mostly harmless) data races</title>
<updated>2016-01-11T11:09:23+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2016-01-11T11:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=d9c2a6cf943ca08f31f61a3fada940f77e3a03d3'/>
<id>urn:sha1:d9c2a6cf943ca08f31f61a3fada940f77e3a03d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] More fine grained locking for RPC; better error logging</title>
<updated>2015-12-16T16:28:52+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2015-12-16T16:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f49b63e11de50e72f85f8c6688da36d89bf17b87'/>
<id>urn:sha1:f49b63e11de50e72f85f8c6688da36d89bf17b87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Reload images in another thread when triggered by signal</title>
<updated>2015-05-12T15:10:55+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2015-05-12T15:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=45ce73bfda632ed276ec988b4aed137418126348'/>
<id>urn:sha1:45ce73bfda632ed276ec988b4aed137418126348</id>
<content type='text'>
The server used to reload all images on the main thread, which is
also responsible for accepting connections. While reloading the list,
no new connections were accepted, which lead to clients marking the
server as bad during their RTT measurements, then switching away from it.
</content>
</entry>
<entry>
<title>[SERVER] Added counters for received and sent bytes.</title>
<updated>2015-04-27T16:39:47+00:00</updated>
<author>
<name>Stephan Schwaer</name>
</author>
<published>2015-04-27T16:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=05027a457a5ce2788fdb9838d999f9470ed645be'/>
<id>urn:sha1:05027a457a5ce2788fdb9838d999f9470ed645be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Update LOCKS readme</title>
<updated>2013-11-10T19:55:48+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-11-10T19:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f28b29dbd2087dc8d5982e579971095f2cc73c0f'/>
<id>urn:sha1:f28b29dbd2087dc8d5982e579971095f2cc73c0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] On-the-fly transparent proxying</title>
<updated>2013-08-26T16:59:22+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-26T16:59:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=cfb0fba59db0937a00ff04b03aaa28ca671fe4d7'/>
<id>urn:sha1:cfb0fba59db0937a00ff04b03aaa28ca671fe4d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] WIP: On-the-fly image cloning</title>
<updated>2013-08-23T16:44:57+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-23T16:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=8f020a152a80853780db2998daf797e3ae842606'/>
<id>urn:sha1:8f020a152a80853780db2998daf797e3ae842606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Improve proxy mode, implement integrity check in proxy mode</title>
<updated>2013-08-12T16:04:39+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-12T16:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=a1dd0acdbdd6a9b70f9d7aa447e323f2072c650a'/>
<id>urn:sha1:a1dd0acdbdd6a9b70f9d7aa447e323f2072c650a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] several improvements</title>
<updated>2013-08-02T16:13:24+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2013-08-02T16:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=762f7a4d7b3155254416b460c28a23c418ae59ed'/>
<id>urn:sha1:762f7a4d7b3155254416b460c28a23c418ae59ed</id>
<content type='text'>
1) Close uplink if local copy is complete
2) Fix memleak when closing uplink (recv buffer was not cleared)
3) Add configurable artificial delays for client and server connections
</content>
</entry>
<entry>
<title>[SERVER] Still working on the uplink... Almost there</title>
<updated>2013-07-26T16:42:52+00:00</updated>
<author>
<name>sr</name>
</author>
<published>2013-07-26T16:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=8b65d18653bb7a5c7aba714de0767a1e93ef78c1'/>
<id>urn:sha1:8b65d18653bb7a5c7aba714de0767a1e93ef78c1</id>
<content type='text'>
</content>
</entry>
</feed>
