<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/iscsi.h, branch v0.9.6</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/iscsi.h?h=v0.9.6</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/iscsi.h?h=v0.9.6'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-08-11T02:43:12+00:00</updated>
<entry>
<title>[iSCSI] Add support for mutual CHAP</title>
<updated>2008-08-11T02:43:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-08-11T02:12:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5d4839b577e6b6836bd4828ab3ab5d7d2f5ae779'/>
<id>urn:sha1:5d4839b577e6b6836bd4828ab3ab5d7d2f5ae779</id>
<content type='text'>
Allow initiator to verify target authentication using CHAP.
</content>
</entry>
<entry>
<title>[iSCSI] Produce meaningful errors on login failure</title>
<updated>2008-06-03T22:47:20+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-03T22:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=75965c9c6e9eca6d790710351f054689f4578a85'/>
<id>urn:sha1:75965c9c6e9eca6d790710351f054689f4578a85</id>
<content type='text'>
Return the most appropriate of EACCES, EPERM, ENODEV, ENOTSUP, EIO or
EINVAL depending on the exact error returned by the target, rather than
just always returning EPERM.

Also, ensure that error strings exist for these errors.
</content>
</entry>
<entry>
<title>Prepare for iBFT merge when possible.  iscsiboot.c contains a really,</title>
<updated>2007-07-26T01:13:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-26T01:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=47a86bca2d2241a5126350e70d117564890a3f01'/>
<id>urn:sha1:47a86bca2d2241a5126350e70d117564890a3f01</id>
<content type='text'>
really ugly hack at present, but that doesn't hugely matter since I'm
aiming to change the interface to iSCSI devices anyway within the next
week.
</content>
</entry>
<entry>
<title>Ready to start testing</title>
<updated>2007-07-08T21:01:49+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-08T21:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b94420a52bd2f19336b02bd431e80e59ff30d60b'/>
<id>urn:sha1:b94420a52bd2f19336b02bd431e80e59ff30d60b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code in place to use a hypothetical SCSI interface.</title>
<updated>2007-07-08T18:33:26+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-08T18:33:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=edd1b173a7702104eeac1c028632ff6eebc10023'/>
<id>urn:sha1:edd1b173a7702104eeac1c028632ff6eebc10023</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Everything except the SCSI interface should now be present</title>
<updated>2007-07-08T17:51:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-08T17:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f2fa390ae608fe0fc38ed66c723f085f34cb0227'/>
<id>urn:sha1:f2fa390ae608fe0fc38ed66c723f085f34cb0227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>iSCSI updated to use data-xfer interface on the socket side (TCP).</title>
<updated>2007-07-08T15:04:13+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-08T15:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=9b28b2533239c8f601b51feb0eedc7fa2e6afb9a'/>
<id>urn:sha1:9b28b2533239c8f601b51feb0eedc7fa2e6afb9a</id>
<content type='text'>
SCSI interface not yet implemented.
</content>
</entry>
<entry>
<title>Changed to use the generic stream API.</title>
<updated>2007-01-31T02:09:13+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-31T02:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6d32f0e6e2179afa4e78ab94d3fbfb691a6f99de'/>
<id>urn:sha1:6d32f0e6e2179afa4e78ab94d3fbfb691a6f99de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Gave asynchronous operations approximate POSIX signal semantics.  This</title>
<updated>2007-01-15T08:49:10+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-15T08:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4e20d73bb52326261f8cf49c20d6de2edea309ee'/>
<id>urn:sha1:4e20d73bb52326261f8cf49c20d6de2edea309ee</id>
<content type='text'>
will enable us to cascade async operations, which is necessary in order to
properly support DNS.  (For example, an HTTP request may have to redirect
to a new location and will have to perform a new DNS lookup, so we can't
just rely on doing the name lookup at the time of parsing the initial
URL).

Anything other than HTTP is probably broken right now; I'll fix the others
up asap.
</content>
</entry>
<entry>
<title>Clean up connection closing and permanent failure logic.</title>
<updated>2007-01-09T04:31:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-09T04:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=76525294eed5939f5985b3f1bee4f6dc911c0585'/>
<id>urn:sha1:76525294eed5939f5985b3f1bee4f6dc911c0585</id>
<content type='text'>
</content>
</entry>
</feed>
