<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/iscsi.h, branch v0.9.9</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.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/iscsi.h?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-08-10T18:30:41+00:00</updated>
<entry>
<title>[scsi] Generalise iscsi_parse_lun() to scsi_parse_lun()</title>
<updated>2009-08-10T18:30:41+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-09T14:30:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d94479468010ba2f64bc8664585e9c3491129303'/>
<id>urn:sha1:d94479468010ba2f64bc8664585e9c3491129303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[scsi] Make SCSI command issuing partially asynchronous</title>
<updated>2009-07-17T22:00:09+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-07-07T22:00:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1d8d8ef2c8e6bd951416941a42e3e6302238330a'/>
<id>urn:sha1:1d8d8ef2c8e6bd951416941a42e3e6302238330a</id>
<content type='text'>
Move the icky call to step() from iscsi.c to scsi.c; this takes it at
least one step further away from where it really doesn't belong.
</content>
</entry>
<entry>
<title>[legal] Add a selection of FILE_LICENCE declarations</title>
<updated>2009-05-18T07:33:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-05-01T14:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c44a193d0d147ed6f98741124569864e516e9d4b'/>
<id>urn:sha1:c44a193d0d147ed6f98741124569864e516e9d4b</id>
<content type='text'>
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
</content>
</entry>
<entry>
<title>[iscsi] Include credentials in iBFT only if used during iSCSI login</title>
<updated>2009-02-20T21:41:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-02-20T21:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4dd746a725f69d7b13b24dccff0112158c38dbe3'/>
<id>urn:sha1:4dd746a725f69d7b13b24dccff0112158c38dbe3</id>
<content type='text'>
Avoid passing credentials in the iBFT that were available but not
required for login.  This works around a problem in the Microsoft
iSCSI initiator, which will refuse to initiate sessions if the CHAP
password is fewer than 12 characters, even if the target ends up not
asking for CHAP authentication.
</content>
</entry>
<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>
</feed>
