<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/image/embedded.c, branch v0.9.8</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/image/embedded.c?h=v0.9.8</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/image/embedded.c?h=v0.9.8'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-05-18T07:33:25+00:00</updated>
<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>[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] Allow multiple embedded images</title>
<updated>2009-02-16T00:30:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-02-16T00:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=076154a1c6ca987f84450c0225c190c9cdd77c59'/>
<id>urn:sha1:076154a1c6ca987f84450c0225c190c9cdd77c59</id>
<content type='text'>
This patch extends the embedded image feature to allow multiple
embedded images instead of just one.

gPXE now always boots the first embedded image on startup instead of
doing the hardcoded DHCP boot (aka autoboot).

Based heavily upon a patch by Stefan Hajnoczi &lt;stefanha@gmail.com&gt;.
</content>
</entry>
<entry>
<title>[misc] Fix building on OpenBSD</title>
<updated>2008-06-27T21:35:26+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-27T21:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=2596a9aa9c25168e5e4f11cb42ebb3b85d51aae8'/>
<id>urn:sha1:2596a9aa9c25168e5e4f11cb42ebb3b85d51aae8</id>
<content type='text'>
OpenBSD throws compiler warnings that we can't reproduce on Linux, for
some reason.

Original patch from Dewey Hylton &lt;dewey@hyltown.com&gt;.
</content>
</entry>
<entry>
<title>[embed] Add missing register_image() to image/embedded.c</title>
<updated>2008-06-03T23:02:23+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-03T23:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d615b00443e9265f87f6a08e84c28eb5dcee6f49'/>
<id>urn:sha1:d615b00443e9265f87f6a08e84c28eb5dcee6f49</id>
<content type='text'>
When the embedded image is a script, the unregister_image() performed by
image/script.c corrupts memory, since image/embedded.c omitted the call
to register_image().

This is the first bug fixed using Stefan Hajnoczi's gdb stub for gPXE.
</content>
</entry>
<entry>
<title>Added the embedded pxelinux payload patch from hpa.</title>
<updated>2008-01-08T15:51:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-01-08T15:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=74fd544101c8f17f35dfc2cd16738ebd5228d366'/>
<id>urn:sha1:74fd544101c8f17f35dfc2cd16738ebd5228d366</id>
<content type='text'>
</content>
</entry>
</feed>
