<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/nvo.c, branch v1.20.1</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/nvo.c?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/nvo.c?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2015-03-02T14:17:31+00:00</updated>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T14:17:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3'/>
<id>urn:sha1:b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3</id>
<content type='text'>
Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[settings] Explicitly separate the concept of a completed fetched setting</title>
<updated>2013-12-05T00:37:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-12-03T16:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=22001cb206c1320aee27f679a63d2171d35e99c5'/>
<id>urn:sha1:22001cb206c1320aee27f679a63d2171d35e99c5</id>
<content type='text'>
The fetch_setting() family of functions may currently modify the
definition of the specified setting (e.g. to add missing type
information).  Clean up this interface by requiring callers to provide
an explicit buffer to contain the completed definition of the fetched
setting, if required.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[settings] Eliminate settings "tag magic"</title>
<updated>2013-05-01T18:52:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-05-01T16:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=15d2f947f51a0ea72e9938f5648fd5133950ecdb'/>
<id>urn:sha1:15d2f947f51a0ea72e9938f5648fd5133950ecdb</id>
<content type='text'>
Create an explicit concept of "settings scope" and eliminate the magic
values used for numerical setting tags.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[nvo] Expose nvo_applies()</title>
<updated>2012-10-15T17:32:16+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-10-15T11:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0fd29e15b51b439f8b0714cbc20e114a9ae7e91a'/>
<id>urn:sha1:0fd29e15b51b439f8b0714cbc20e114a9ae7e91a</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[nvo] Expose non-volatile options block name</title>
<updated>2012-10-15T17:32:16+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-10-15T02:08:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=08a6ae86a2ddafe51fa64e8f40a4c89cd613ecfb'/>
<id>urn:sha1:08a6ae86a2ddafe51fa64e8f40a4c89cd613ecfb</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Update FSF mailing address in GPL licence texts</title>
<updated>2012-07-20T18:55:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-07-20T18:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c3b4860ce3fb25b907a2ca3e46955df34c0ae9fd'/>
<id>urn:sha1:c3b4860ce3fb25b907a2ca3e46955df34c0ae9fd</id>
<content type='text'>
Suggested-by: Daniel P. Berrange &lt;berrange@redhat.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[settings] Formalise notion of setting applicability</title>
<updated>2011-03-22T19:54:58+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-03-22T16:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f5fd4dec3bab362a2ff7844859914e1f191fb905'/>
<id>urn:sha1:f5fd4dec3bab362a2ff7844859914e1f191fb905</id>
<content type='text'>
Expose a function setting_applies() to allow a caller to determine
whether or not a particular setting is applicable to a particular
settings block.

Restrict DHCP-backed settings blocks to accepting only DHCP-based
settings.

Restrict network device settings blocks to accepting only DHCP-based
settings and network device-specific settings such as "mac".

Inspired-by: Glenn Brown &lt;glenn@myri.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[nvo] Allow resizing of non-volatile stored option blocks</title>
<updated>2011-01-19T13:52:48+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-01-11T00:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=17d28f48776b909d031bcb0435c852ade1bd8988'/>
<id>urn:sha1:17d28f48776b909d031bcb0435c852ade1bd8988</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[nvo] Remove the non-volatile options fragment list</title>
<updated>2011-01-11T21:24:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-11-30T01:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1651d4f6d7f764ff5bfafc12bd058a88e49b0ff5'/>
<id>urn:sha1:1651d4f6d7f764ff5bfafc12bd058a88e49b0ff5</id>
<content type='text'>
Since its implementation several years ago, no driver has used a
fragment list containing more than a single fragment.  Simplify the
NVO core and the drivers that use it by removing the whole concept of
the fragment list, and using a simple (address,length) pair instead.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[dhcp] Allow use of custom reallocation functions for DHCP option blocks</title>
<updated>2011-01-11T21:24:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-01-10T23:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=17b6a3c506d94b8dc8bdae89828bac20ef56b1ef'/>
<id>urn:sha1:17b6a3c506d94b8dc8bdae89828bac20ef56b1ef</id>
<content type='text'>
Allow functions other than realloc() to be used to reallocate DHCP
option block data, and specify the reallocation function at the time
of calling dhcpopt_init().

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
