<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/main.c, branch v0.9.6</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/main.c?h=v0.9.6</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/main.c?h=v0.9.6'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-11-19T19:12:53+00:00</updated>
<entry>
<title>[i386] Rename __cdecl to __asmcall</title>
<updated>2008-11-19T19:12:53+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-11-19T00:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dc60c2414658f27b88f212bba8a36180ab8657fb'/>
<id>urn:sha1:dc60c2414658f27b88f212bba8a36180ab8657fb</id>
<content type='text'>
__cdecl is a misleading name, since it currently encapsulates both
cdecl and regparm(0) attributes.  Rename to __asmcall.
</content>
</entry>
<entry>
<title>[romprefix] Add vendor branding facilities and guidelines</title>
<updated>2008-10-31T19:10:28+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-31T19:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5e6b82104df452bb7f6d2feed67a1d2079ddc4ce'/>
<id>urn:sha1:5e6b82104df452bb7f6d2feed67a1d2079ddc4ce</id>
<content type='text'>
Some hardware vendors have been known to remove all gPXE-related
branding from ROMs that they build.  While this is not prohibited by
the GPL, it is a little impolite.

Add a facility for adding branding messages via two #defines
(PRODUCT_NAME and PRODUCT_SHORT_NAME) in config/general.h.  This
should accommodate all known OEM-mandated branding requirements.
Vendors with branding requirements that cannot be satisfied by using
PRODUCT_NAME and/or PRODUCT_SHORT_NAME should contact us so that we
can extended this facility as necessary.
</content>
</entry>
<entry>
<title>[iSCSI] Support Windows Server 2008 direct iSCSI installation</title>
<updated>2008-07-17T16:45:17+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-07-17T16:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=03c80c12b8e9019554c3bd4545cf68926ee1ce47'/>
<id>urn:sha1:03c80c12b8e9019554c3bd4545cf68926ee1ce47</id>
<content type='text'>
Add yet another ugly hack to iscsiboot.c, this time to allow the user to
inhibit the shutdown/removal of the iSCSI INT13 device (and the network
devices, since they are required for the iSCSI device to function).

On the plus side, the fact that shutdown() now takes flags to
differentiate between shutdown-for-exit and shutdown-for-boot means that
another ugly hack (to allow returning via the PXE stack on BIOSes that
have broken INT 18 calls) will be easier.

I feel dirty.
</content>
</entry>
<entry>
<title>[usr] Offer user a second chance to enter the shell on boot failure</title>
<updated>2008-03-26T23:16:20+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-26T23:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=978996cdae6d38b3febc9c07acf2585dde842722'/>
<id>urn:sha1:978996cdae6d38b3febc9c07acf2585dde842722</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If no shell was requested via Ctrl-B, exit immediately if boot fails.</title>
<updated>2008-02-11T17:51:44+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-02-11T17:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c1006ffdb713abd9b9a39b42d74a8a9f77b7b62b'/>
<id>urn:sha1:c1006ffdb713abd9b9a39b42d74a8a9f77b7b62b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Applied a modified version of holger's regparm patches.</title>
<updated>2007-07-28T23:17:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-28T23:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a6a1052096c72660a24fead2e1e7d580ea4f8bc2'/>
<id>urn:sha1:a6a1052096c72660a24fead2e1e7d580ea4f8bc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separated out initialisation functions from startup/shutdown functions.</title>
<updated>2007-07-03T22:09:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-03T22:09:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=89349d7fad252f0b36be4a764369e6dd40a2e692'/>
<id>urn:sha1:89349d7fad252f0b36be4a764369e6dd40a2e692</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a linker-table based system to automatically mark and start up</title>
<updated>2007-07-03T19:09:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-03T19:09:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fd86c819ba559760b9bf7eaca1b21a0fd81ef6b6'/>
<id>urn:sha1:fd86c819ba559760b9bf7eaca1b21a0fd81ef6b6</id>
<content type='text'>
permanent processes, rather than requiring each one to have its own
initialisation function.
</content>
</entry>
<entry>
<title>Call hide_etherboot() from startup(), rather than requiring the prefix to</title>
<updated>2007-01-14T00:53:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-14T00:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dca369ddc33d5a7b068182a3ef6f1ca71fbf4960'/>
<id>urn:sha1:dca369ddc33d5a7b068182a3ef6f1ca71fbf4960</id>
<content type='text'>
do it.
</content>
</entry>
<entry>
<title>Make shutdown functions callable by OS image's exec methods.</title>
<updated>2007-01-14T00:16:41+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-14T00:16:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c2708df14ae58e45626525d930c6d5560f28500a'/>
<id>urn:sha1:c2708df14ae58e45626525d930c6d5560f28500a</id>
<content type='text'>
</content>
</entry>
</feed>
