<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/usr, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/usr?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/usr?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2017-04-12T14:58:05+00:00</updated>
<entry>
<title>[block] Allow use of a non-default EFI SAN boot filename</title>
<updated>2017-04-12T14:58:05+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-04-12T14:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=84d406ccf48c8808b0bb30d526b758e4b58cacc8'/>
<id>urn:sha1:84d406ccf48c8808b0bb30d526b758e4b58cacc8</id>
<content type='text'>
Some older operating systems (e.g. RHEL6) use a non-default filename
on the root disk and rely on setting an EFI variable to point to the
bootloader.  This does not work when performing a SAN boot on a
machine where the EFI variable is not present.

Fix by allowing a non-default filename to be specified via the
"sanboot --filename" option or the "san-filename" setting.  For
example:

  sanboot --filename \efi\redhat\grub.efi \
          iscsi:192.168.0.1::::iqn.2010-04.org.ipxe.demo:rhel6

or

  option ipxe.san-filename code 188 = string;
  option ipxe.san-filename "\\efi\\redhat\\grub.efi";
  option root-path "iscsi:192.168.0.1::::iqn.2010-04.org.ipxe.demo:rhel6";

Originally-implemented-by: Vishvananda Ishaya Abrams &lt;vish.ishaya@oracle.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[block] Add basic multipath support</title>
<updated>2017-03-26T13:06:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-26T12:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bb5a54b79a414082d0b39d478a8b3332c56d68e5'/>
<id>urn:sha1:bb5a54b79a414082d0b39d478a8b3332c56d68e5</id>
<content type='text'>
Add basic support for multipath block devices.  The "sanboot" and
"sanhook" commands now accept a list of SAN URIs.  We open all URIs
concurrently.  The first connection to become available for issuing
block device commands is marked as the active path and used for all
subsequent commands; all other connections are then closed.  Whenever
the active path fails, we reopen all URIs and repeat the process.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Add certstat() to display basic certificate information</title>
<updated>2016-08-31T14:41:15+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-08-25T14:39:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1e277ab062d23ffa1b35bd078f9fba5c9b4e6495'/>
<id>urn:sha1:1e277ab062d23ffa1b35bd078f9fba5c9b4e6495</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[cmdline] Add "ntp" command</title>
<updated>2016-06-13T14:57:16+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-06-13T14:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3c61e11fe1a653b159ad472469fa74a3b2d0f116'/>
<id>urn:sha1:3c61e11fe1a653b159ad472469fa74a3b2d0f116</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[lotest] Add option to use broadcast packets for loopback testing</title>
<updated>2016-05-23T13:17:47+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-05-20T19:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=80dd6cbcc4fd8c013969e205ee410344d9180b27'/>
<id>urn:sha1:80dd6cbcc4fd8c013969e205ee410344d9180b27</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Add "ibstat" command</title>
<updated>2016-03-08T17:38:06+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-08T15:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=299fdabe4848fae1bd4403836e21964c754ea9ef'/>
<id>urn:sha1:299fdabe4848fae1bd4403836e21964c754ea9ef</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[test] Allow self-tests to report exit status when running under Linux</title>
<updated>2015-08-21T14:46:28+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-08-21T14:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f58ebbdfb5f48089bb3df088654d5bf735dab2c2'/>
<id>urn:sha1:f58ebbdfb5f48089bb3df088654d5bf735dab2c2</id>
<content type='text'>
Allow the return status from an embedded image to propagate out to the
eventual return status from main().  When running under Linux, this
allows the pass/fail result of unit tests to be observable without
having to visually inspect the console output.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T16:35:29+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T13:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=2f020a8df3ad24d0d0bac9295c9cecb2ebba92f4'/>
<id>urn:sha1:2f020a8df3ad24d0d0bac9295c9cecb2ebba92f4</id>
<content type='text'>
These files cannot be automatically relicensed by util/relicense.pl
since they either contain unusual but trivial contributions (such as
the addition of __nonnull function attributes), or contain lines
dating back to the initial git revision (and so require manual
knowledge of the code's origin).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T14:17:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3'/>
<id>urn:sha1:b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3</id>
<content type='text'>
Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ping] Allow "ping" command output to be inhibited</title>
<updated>2014-10-23T15:52:08+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2014-10-23T15:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dea6a6c1a07462890dc8bed4d048febdd13a2a3a'/>
<id>urn:sha1:dea6a6c1a07462890dc8bed4d048febdd13a2a3a</id>
<content type='text'>
Originally-implemented-by: Cedric Levasseur &lt;cyr-ius@ipocus.net&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
