<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/hci/commands, 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/hci/commands?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/hci/commands?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-06-28T19:28:38+00:00</updated>
<entry>
<title>[ifmgmt] Move ifmgmt_cmd.h to include/hci</title>
<updated>2009-06-28T19:28:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-06-28T19:28:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=76c915d5bdfc9873ca4d05cad80b3c6e260c500e'/>
<id>urn:sha1:76c915d5bdfc9873ca4d05cad80b3c6e260c500e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ifmgmt] Optimise prototype for ifcommon_exec()</title>
<updated>2009-06-28T19:24:54+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-06-28T19:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6e564323e02ec019feec2f5754fb59f8144b7a35'/>
<id>urn:sha1:6e564323e02ec019feec2f5754fb59f8144b7a35</id>
<content type='text'>
ifcommon_exec() was long-ago marked as __attribute__((regparm(2))) in
order to minimise the size of functions that call into it.  Since
then, gPXE has added -mregparm=3 as a general compilation option, and
this "optimisation" is now counter-productive.

Change (and simplify) the prototype to minimise code size given the
current compilation conditions.
</content>
</entry>
<entry>
<title>[hci] Expose ifcommon_exec() in a local header so wireless commands can use it</title>
<updated>2009-06-24T12:23:41+00:00</updated>
<author>
<name>Joshua Oreman</name>
</author>
<published>2009-06-19T09:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=15ce2fb851067eb64543859737e2d42f8a271ed6'/>
<id>urn:sha1:15ce2fb851067eb64543859737e2d42f8a271ed6</id>
<content type='text'>
This keeps code size down, since the wireless interface management
commands have the same command-line interface and overall structure as
the wired commands.

Signed-off-by: Michael Brown &lt;mcb30@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[image] Modify imgfree command to accept an argument</title>
<updated>2009-06-23T09:53:33+00:00</updated>
<author>
<name>Joshua Oreman</name>
</author>
<published>2009-06-16T18:46:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f8448735b09af59760eb10fa4c8e759274d0830c'/>
<id>urn:sha1:f8448735b09af59760eb10fa4c8e759274d0830c</id>
<content type='text'>
This resolves potential difficulties occurring when more than one script
is used. Total cost: 88 bytes uncompressed.

Signed-off-by: Michael Brown &lt;mcb30@etherboot.org&gt;
</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>[digest] md5sum and sha1sum commands</title>
<updated>2009-03-27T04:29:54+00:00</updated>
<author>
<name>Daniel Verkamp</name>
</author>
<published>2009-03-26T22:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a323a85d9bfc17853f99661b6ab4241b915590c7'/>
<id>urn:sha1:a323a85d9bfc17853f99661b6ab4241b915590c7</id>
<content type='text'>
Modified-by: Michael Brown &lt;mcb30@etherboot.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[time] Add the sleep command</title>
<updated>2009-03-26T10:06:04+00:00</updated>
<author>
<name>Shao Miller</name>
</author>
<published>2009-03-21T05:48:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=87b494bbab0616e16a5efe38c7de356374b5d61f'/>
<id>urn:sha1:87b494bbab0616e16a5efe38c7de356374b5d61f</id>
<content type='text'>
Reviewed-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
Reviewed-by: Thomas Miletich &lt;thomas.miletich@gmail.com&gt;
Modified-by: Michael Brown &lt;mcb30@etherboot.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[time] Add the time command</title>
<updated>2009-03-06T15:02:41+00:00</updated>
<author>
<name>Daniel Verkamp</name>
</author>
<published>2009-03-04T05:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4397a2a4ca5e04a5a736eb792d8cc3ac50f32db1'/>
<id>urn:sha1:4397a2a4ca5e04a5a736eb792d8cc3ac50f32db1</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[image] Allow for zero embedded images</title>
<updated>2009-02-24T05:57:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-02-24T05:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4f3bab1a55359a2623e098a6ed61e8d82145af77'/>
<id>urn:sha1:4f3bab1a55359a2623e098a6ed61e8d82145af77</id>
<content type='text'>
Having a default script containing

  #!gpxe
  autoboot

can cause problems when entering commands to load and start a kernel
manually; the default script image will still be present when the
kernel is started and so will be treated as an initrd.  It is possible
to work around this by typing "imgfree" before any other commands, but
this is counter-intuitive.

Fix by allowing the embedded image list to be empty (in which case we
just call autoboot()), and making this the default.

Reported by alkisg@gmail.com.
</content>
</entry>
<entry>
<title>[image] Added "chain" command to fetch, load, and execute image</title>
<updated>2009-02-24T05:28:14+00:00</updated>
<author>
<name>Shao Miller</name>
</author>
<published>2008-12-23T15:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=43834f5d25273054679cb67ba7a5870f99b874b4'/>
<id>urn:sha1:43834f5d25273054679cb67ba7a5870f99b874b4</id>
<content type='text'>
The "chain" command combines the functions of "imgfetch", "imgload",
and "boot".

    chain http://etherboot.org/gtest/gtest.gpxe

is equivalent to:

    kernel http://etherboot.org/gtest/gtest.gpxe
    boot
</content>
</entry>
</feed>
