<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/hci, 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?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/hci?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>[netdevice] Add mechanism for reporting detailed link status codes</title>
<updated>2009-06-24T12:04:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-06-24T11:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a310d00d37f8362b48913972927bfb78e7d7586d'/>
<id>urn:sha1:a310d00d37f8362b48913972927bfb78e7d7586d</id>
<content type='text'>
Expand the NETDEV_LINK_UP bit into a link_rc status code field,
allowing specific reasons for link failure to be reported via
"ifstat".

Originally-authored-by: Joshua Oreman &lt;oremanj@rwcr.net&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>[segment] Add "Requested memory not available" error message</title>
<updated>2009-03-31T03:38:48+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-03-31T03:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f7d2168c8eb23108e159a03416966b0f3c983320'/>
<id>urn:sha1:f7d2168c8eb23108e159a03416966b0f3c983320</id>
<content type='text'>
prep_segment() can sometimes fail because an image requests memory
that is already in use by gPXE.  This will happen if
e.g. undionly.kpxe is used to boot memtest86; the memtest86 image is
an old-format kernel that needs to be loaded at 9000:0000, but this
area of memory may well already be in use by the underlying PXE stack.

Add a human-friendly error message, so that the cause is more
immediately visible.
</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>[tables] Incorporate table data type information into table definition</title>
<updated>2009-03-13T02:10:21+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-03-13T00:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3c68ff99eaff6e0d615349bdc85ea12ad8345284'/>
<id>urn:sha1:3c68ff99eaff6e0d615349bdc85ea12ad8345284</id>
<content type='text'>
Eliminate the potential for mismatches between table names and the
table entry data type by incorporating the data type into the
definition of the table, rather than specifying it explicitly in each
table accessor method.
</content>
</entry>
</feed>
