<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/posix_io.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/posix_io.c?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/posix_io.c?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2015-03-02T16:35:29+00:00</updated>
<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>[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>[xfer] Generalise metadata "whence" field to "flags" field</title>
<updated>2010-09-03T20:21:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-07-02T11:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=364b92521ad19051083db605de3b8a058374e096'/>
<id>urn:sha1:364b92521ad19051083db605de3b8a058374e096</id>
<content type='text'>
iPXE has never supported SEEK_END; the usage of "whence" offers only
the options of SEEK_SET and SEEK_CUR and so is effectively a boolean
flag.  Further flags will be required to support additional metadata
required by the Fibre Channel network model, so repurpose the "whence"
field as a generic "flags" field.

xfer_seek() has always been used with SEEK_SET, so remove the "whence"
field altogether from its argument list.

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>[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>
<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>[xfer] Implement xfer_vreopen() to properly handle redirections</title>
<updated>2009-03-30T12:24:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-03-30T12:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=323cdf8c4c510fc6da081b96994d0131c11a29dd'/>
<id>urn:sha1:323cdf8c4c510fc6da081b96994d0131c11a29dd</id>
<content type='text'>
When handling a redirection event, we need to close the existing
connection before opening the new connection.
</content>
</entry>
<entry>
<title>[PXEXT] Avoid queueing zero-length buffers in posix_io.c</title>
<updated>2008-03-25T21:10:21+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-25T21:10:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=96edbd128f596f34c5af3c5a730402043360a0e3'/>
<id>urn:sha1:96edbd128f596f34c5af3c5a730402043360a0e3</id>
<content type='text'>
read_user() assumes that zero-length buffers don't exist, and optimises
around this.
</content>
</entry>
<entry>
<title>[PXEXT] Avoid returning a false EOF when we have an empty buffer queued</title>
<updated>2008-03-25T20:29:42+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-03-25T20:29:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ee5bdb0d758a953a4f044795a3571ecb5cf3c735'/>
<id>urn:sha1:ee5bdb0d758a953a4f044795a3571ecb5cf3c735</id>
<content type='text'>
</content>
</entry>
</feed>
