<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/server, branch formatting</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/src/server?h=formatting</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/server?h=formatting'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2021-03-05T09:37:45+00:00</updated>
<entry>
<title>[BUILD] Disable lint/formatting for non-kernel for now</title>
<updated>2021-03-05T09:37:45+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-03-05T09:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=2fd6ceb81754c48168f4a5b344f1baec9d23775e'/>
<id>urn:sha1:2fd6ceb81754c48168f4a5b344f1baec9d23775e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] Add support in CMake to validate (lint) the source code</title>
<updated>2021-03-04T07:47:43+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-03-04T07:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=2b5631eaa444023043a18ff3985f5a0e7a11436a'/>
<id>urn:sha1:2b5631eaa444023043a18ff3985f5a0e7a11436a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] Include branch and build timestamp in binaries</title>
<updated>2020-12-02T11:54:27+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-12-02T11:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=656e776498fe862b1b388435568c5bb72213cb16'/>
<id>urn:sha1:656e776498fe862b1b388435568c5bb72213cb16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] replaced non-existent FUSE define to match CMake's build defines</title>
<updated>2020-11-27T15:27:03+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-11-27T15:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f4104f01c23998a24eae2a6eeb1777fd3c217fe5'/>
<id>urn:sha1:f4104f01c23998a24eae2a6eeb1777fd3c217fe5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Fix warnings</title>
<updated>2020-11-23T08:15:45+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-11-23T08:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=29d1388cb0f708fa32834a05b56039e56cb72e1e'/>
<id>urn:sha1:29d1388cb0f708fa32834a05b56039e56cb72e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] update search paths for 'libatomic' to support build on FreeBSD</title>
<updated>2020-11-23T06:52:28+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-11-23T06:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=1baa63afc6f321e27fbeab81e31965432fb5bc2d'/>
<id>urn:sha1:1baa63afc6f321e27fbeab81e31965432fb5bc2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] add CMake find package search to find 'libatomic' automatically</title>
<updated>2020-11-23T05:56:40+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-11-23T05:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=a70afbbe88006eef5991e878275acde85caabc13'/>
<id>urn:sha1:a70afbbe88006eef5991e878275acde85caabc13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] add support for atomic operations not supported by hardware</title>
<updated>2020-11-20T07:16:25+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-11-20T07:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f00717d56cb3078d90fb096f7771d17b4fa19fb5'/>
<id>urn:sha1:f00717d56cb3078d90fb096f7771d17b4fa19fb5</id>
<content type='text'>
This change links the dnbd3-server with 'libatomic' to add support for
atomic operations not supported by hardware (especially 32-bit hardware
architectures, such as ARM). Thus the dnbd3-server can also run on a
Raspberry Pi 1 running Rasperry Pi OS.

Note that the dnbd3-server is still linked to the libatomic, even if the
hardware supports atomic operations. In this case, the compiler resolves
atomic operations and replaces them automatically with specific built-in
functions. This unnecessary linkage can be removed in the future if the
GCC supports an upcoming option called automatic linking of libatomic
(--enable-autolink-libatomic).
</content>
</entry>
<entry>
<title>[SERVER] Fix log calls in thread debug code</title>
<updated>2020-11-13T07:20:55+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-11-13T07:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=99fe4090050c08569e5a4afe35ceb85a112e8977'/>
<id>urn:sha1:99fe4090050c08569e5a4afe35ceb85a112e8977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: Fix passing -Defines to cc</title>
<updated>2020-11-13T07:12:13+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-11-13T07:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=bc83f4936b4eec9120999c090a2a92bf580f2448'/>
<id>urn:sha1:bc83f4936b4eec9120999c090a2a92bf580f2448</id>
<content type='text'>
</content>
</entry>
</feed>
