<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git/src/server/net.c, branch iscsi</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/src/server/net.c?h=iscsi</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/src/server/net.c?h=iscsi'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2025-10-15T07:36:14+00:00</updated>
<entry>
<title>Fixed config file iSCSI part not honoring SCSI device specific settings. Also fixed some bugs which occured during testing phase. Finally, cleanup code for target node and device management implemented.</title>
<updated>2025-10-15T07:36:14+00:00</updated>
<author>
<name>Sebastian Vater</name>
</author>
<published>2025-10-15T07:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=3b5f834edb16262342ce30d976f112d4277093eb'/>
<id>urn:sha1:3b5f834edb16262342ce30d976f112d4277093eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed iSCSI SCSI INQUIRY optimal block size configuraton. Finally, added TCP_NODELAY to server/net.c to get rid of very slow iSCSI boot.</title>
<updated>2025-10-09T14:09:31+00:00</updated>
<author>
<name>Sebastian Vater</name>
</author>
<published>2025-10-09T14:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=78fc18126948315467a09cc2e1a4baaf60a04393'/>
<id>urn:sha1:78fc18126948315467a09cc2e1a4baaf60a04393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added iSCSI handling to main server and network handling code and also creation of basic iSCSI portal and initial iSCSI connection. Finally, implemented iSCSI logout response.</title>
<updated>2025-08-19T14:53:14+00:00</updated>
<author>
<name>Sebastian Vater</name>
</author>
<published>2025-08-19T14:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=254dea5ab33170e1c7d7dde19c73b82da35f4e0f'/>
<id>urn:sha1:254dea5ab33170e1c7d7dde19c73b82da35f4e0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed accidental else if clause in server/net.c causing compile failure. Also Added login and other stuff to iscsi.h.</title>
<updated>2025-07-08T14:37:35+00:00</updated>
<author>
<name>Sebastian Vater</name>
</author>
<published>2025-07-08T14:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=711f54498a2deb7a28f8a1f52af8fea4831e9b7d'/>
<id>urn:sha1:711f54498a2deb7a28f8a1f52af8fea4831e9b7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit. Some small code fixups and partial iscsi header file.</title>
<updated>2025-07-07T13:47:48+00:00</updated>
<author>
<name>Sebastian Vater</name>
</author>
<published>2025-07-07T13:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=76f1b645cee86910a4973b5443b4a6260053efb1'/>
<id>urn:sha1:76f1b645cee86910a4973b5443b4a6260053efb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Removes duplicate word 'of' in license headers</title>
<updated>2021-04-16T06:20:06+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-04-16T06:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f7cca217a3696980a72564f57bad4597ddbe9df5'/>
<id>urn:sha1:f7cca217a3696980a72564f57bad4597ddbe9df5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[BUILD] rewrite CMake build system to track changes of source files</title>
<updated>2020-10-16T15:15:49+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2020-10-16T15:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=969496f15e1e0359e26c2c6e995ad4ef82720f86'/>
<id>urn:sha1:969496f15e1e0359e26c2c6e995ad4ef82720f86</id>
<content type='text'>
This change restructures the source code directories, separates shared
form non-shared application code and adds CMake dependencies. These
dependencies allow the tracking of changes and trigger a rebuild of
those build targets where changed files are involved.

WARNING: Note that the support of the DNBD3_SERVER_AFL build option is
not supported yet. Thus, the option should be never turned on.
</content>
</entry>
<entry>
<title>[SERVER] Add FUSE mode</title>
<updated>2020-07-28T15:49:17+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-07-28T15:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=e4dec3562e6cab27e1a3f40165e4c0d9d0bf05c9'/>
<id>urn:sha1:e4dec3562e6cab27e1a3f40165e4c0d9d0bf05c9</id>
<content type='text'>
Still needs some cleanup and optimizations, variable naming sucks,
comments, etc.
</content>
</entry>
<entry>
<title>[SERVER] Remember atime in .meta file</title>
<updated>2020-03-20T20:22:18+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-03-20T20:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=894eeb86f872a7f7f5f36bfa8649da3075dd28d6'/>
<id>urn:sha1:894eeb86f872a7f7f5f36bfa8649da3075dd28d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Rewrite uplink queue handling</title>
<updated>2020-03-13T15:03:29+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2020-03-13T15:03:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=290d3478f245bb7d2112bb781286a9fbae42b983'/>
<id>urn:sha1:290d3478f245bb7d2112bb781286a9fbae42b983</id>
<content type='text'>
- Now uses linked lists instead of huge array
- Does prefetch data on client requests
- Can have multiple replication requests in-flight
</content>
</entry>
</feed>
