<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/resolv.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/resolv.c?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/resolv.c?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2017-09-06T10:43:22+00:00</updated>
<entry>
<title>[resolv] Use pass-through interfaces for name resolution multiplexer</title>
<updated>2017-09-06T10:43:22+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-09-06T10:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=53f273af90df0b88a406d5eadf41b4203d516a4a'/>
<id>urn:sha1:53f273af90df0b88a406d5eadf41b4203d516a4a</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T16:35:29+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T13:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=2f020a8df3ad24d0d0bac9295c9cecb2ebba92f4'/>
<id>urn:sha1:2f020a8df3ad24d0d0bac9295c9cecb2ebba92f4</id>
<content type='text'>
These files cannot be automatically relicensed by util/relicense.pl
since they either contain unusual but trivial contributions (such as
the addition of __nonnull function attributes), or contain lines
dating back to the initial git revision (and so require manual
knowledge of the code's origin).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[resolv] Use sock_aton() to allow parsing of arbitrary numeric addresses</title>
<updated>2013-10-21T13:34:13+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-10-21T13:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=12605efded6928add185d8d9666b4be9a67b7945'/>
<id>urn:sha1:12605efded6928add185d8d9666b4be9a67b7945</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>[resolv] Use a one-shot process for the numeric resolver</title>
<updated>2011-06-28T13:45:09+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-06-24T15:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5694b71b1184fafd21dea962c369abce77bdc608'/>
<id>urn:sha1:5694b71b1184fafd21dea962c369abce77bdc608</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[process] Pass containing object pointer to process step() methods</title>
<updated>2011-06-28T13:45:08+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-06-24T13:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e01ec74601b58f54a5e2ae7b9fd1196972034114'/>
<id>urn:sha1:e01ec74601b58f54a5e2ae7b9fd1196972034114</id>
<content type='text'>
Give the step() method a pointer to the containing object, rather than
a pointer to the process.  This is consistent with the operation of
interface methods, and allows a single function to serve as both an
interface method and a process step() method.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[interface] Convert all data-xfer interfaces to generic interfaces</title>
<updated>2010-06-22T14:50:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-06-16T00:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4327d5d39f101f1df0ace6c03f3b3ada5f6a6213'/>
<id>urn:sha1:4327d5d39f101f1df0ace6c03f3b3ada5f6a6213</id>
<content type='text'>
Remove data-xfer as an interface type, and replace data-xfer
interfaces with generic interfaces supporting the data-xfer methods.

Filter interfaces (as used by the TLS layer) are handled using the
generic pass-through interface capability.  A side-effect of this is
that deliver_raw() no longer exists as a data-xfer method.  (In
practice this doesn't lose any efficiency, since there are no
instances within the current codebase where xfer_deliver_raw() is used
to pass data to an interface supporting the deliver_raw() method.)

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[interface] Convert all name-resolution interfaces to generic interfaces</title>
<updated>2010-06-22T14:45:57+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-13T02:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7b4fbd93a5f45355e4e5d30e5d34c310f6d30c05'/>
<id>urn:sha1:7b4fbd93a5f45355e4e5d30e5d34c310f6d30c05</id>
<content type='text'>
Remove name-resolution as an interface type, and replace
name-resolution interfaces with generic interfaces supporting the
resolv_done() method.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[refcnt] Add ref_init() wrapper function</title>
<updated>2010-06-22T13:26:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-06-15T16:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4bfd5b52c1fae75eb0449af626ec69543f9334fa'/>
<id>urn:sha1:4bfd5b52c1fae75eb0449af626ec69543f9334fa</id>
<content type='text'>
Standardise on using ref_init() to initialise an embedded reference
count, to match the coding style used by other embedded objects.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Rename gPXE to iPXE</title>
<updated>2010-04-19T22:43:39+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-04-19T19:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=8406115834d38bb743e01f35bfd36e835532415e'/>
<id>urn:sha1:8406115834d38bb743e01f35bfd36e835532415e</id>
<content type='text'>
Access to the gpxe.org and etherboot.org domains and associated
resources has been revoked by the registrant of the domain.  Work
around this problem by renaming project from gPXE to iPXE, and
updating URLs to match.

Also update README, LOG and COPYRIGHTS to remove obsolete information.

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