<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/image.c, branch v0.9.4</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/image.c?h=v0.9.4</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/image.c?h=v0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-07-08T02:15:02+00:00</updated>
<entry>
<title>[image] Revert "clear LOADED flag" patch</title>
<updated>2008-07-08T02:15:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-07-08T02:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4f2861a3767700f3acb6320b10a67ea983f9ba0c'/>
<id>urn:sha1:4f2861a3767700f3acb6320b10a67ea983f9ba0c</id>
<content type='text'>
Clearing the LOADED flag actually prevents users from doing clever things
such as loading an image, then loading a patch image, then executing the
first image.  (image_exec() checks for IMAGE_LOADED, so this sequence of
operations will fail if the LOADED flag gets cleared.)

This reverts commit 14c080020fb37cb34fe74213393f47bd2ad8b9bc.
</content>
</entry>
<entry>
<title>[image] Clear LOADED flag on all other images when loading a new image</title>
<updated>2008-07-08T02:03:48+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-07-08T02:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=14c080020fb37cb34fe74213393f47bd2ad8b9bc'/>
<id>urn:sha1:14c080020fb37cb34fe74213393f47bd2ad8b9bc</id>
<content type='text'>
Loading an image may overwrite part or all of any previously-loaded
images, so we should clear the LOADED flag for all images prior to
attempting to load a new image.
</content>
</entry>
<entry>
<title>Set current working URI to be that of the executable image when</title>
<updated>2007-08-07T13:50:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-08-07T13:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=cfcc41d407e99968c23c2402a600263401ee41b8'/>
<id>urn:sha1:cfcc41d407e99968c23c2402a600263401ee41b8</id>
<content type='text'>
executing any image, not just a script.  (This will enable pxelinux to
use relative URIs, should it wish to.)
</content>
</entry>
<entry>
<title>Allow images to hold references to the originating URI.</title>
<updated>2007-08-02T19:18:32+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-08-02T19:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d4947c05b27449b4320179d57028a0542fd1394f'/>
<id>urn:sha1:d4947c05b27449b4320179d57028a0542fd1394f</id>
<content type='text'>
Some shuffling around of the image management code; this needs tidying up.
</content>
</entry>
<entry>
<title>convert to zalloc</title>
<updated>2007-07-06T19:08:21+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-07-06T19:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1ccb6f9dc6a1fc50f4cae8d3c886494e7e8e3240'/>
<id>urn:sha1:1ccb6f9dc6a1fc50f4cae8d3c886494e7e8e3240</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Scripts temporarily deregister themselves while executing.  This</title>
<updated>2007-06-09T18:00:34+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-09T18:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b256900d4f6fe187cb93ed91bbf12c723e6b9364'/>
<id>urn:sha1:b256900d4f6fe187cb93ed91bbf12c723e6b9364</id>
<content type='text'>
allows us to avoid execution loops without having to hack around the
image registration order.
</content>
</entry>
<entry>
<title>Add reference counting to register/unregister procedure.</title>
<updated>2007-06-09T16:32:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-09T16:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=08e286714fc8a73960525d0f8d1f1c4b04a752e7'/>
<id>urn:sha1:08e286714fc8a73960525d0f8d1f1c4b04a752e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use stdio.h instead of vsprintf.h</title>
<updated>2007-01-19T01:13:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-19T01:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=73b09ecba6dad0070e106a74eeed4bc388d60e02'/>
<id>urn:sha1:73b09ecba6dad0070e106a74eeed4bc388d60e02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviously</title>
<updated>2007-01-16T08:36:42+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-16T08:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=544fa259287a2b919d8ed05bc201a5133032ef05'/>
<id>urn:sha1:544fa259287a2b919d8ed05bc201a5133032ef05</id>
<content type='text'>
reflect the fact that they allocate and deallocate user memory (i.e.
things reached through a userptr_t).
</content>
</entry>
<entry>
<title>Once image type has been set, do not autoprobe further</title>
<updated>2007-01-14T15:25:23+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-14T15:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c1fd6e8dc732b5150b970684612efe0e40cc4253'/>
<id>urn:sha1:c1fd6e8dc732b5150b970684612efe0e40cc4253</id>
<content type='text'>
</content>
</entry>
</feed>
