<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/udp.h, branch v0.9.9</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/udp.h?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/udp.h?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-05-18T07:33:25+00:00</updated>
<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>[build] Avoid strict-aliasing warnings when building with gcc 4.4</title>
<updated>2009-01-06T03:20:26+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-01-06T03:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=85e5e25c52834788239eb8b6c94e0d3aeddd2705'/>
<id>urn:sha1:85e5e25c52834788239eb8b6c94e0d3aeddd2705</id>
<content type='text'>
Conventional usage of the various struct sockaddr_xxx types involves
liberal use of casting, which tends to trigger strict-aliasing
warnings from gcc.  Avoid these now and in future by marking all the
relevant types with __attribute__((may_alias)).
</content>
</entry>
<entry>
<title>Partial migration of UDP to data-xfer interface.  (Will not link at</title>
<updated>2007-06-20T00:13:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-20T00:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e381714c079b3f2e6b525216f34a5bba0fdb239f'/>
<id>urn:sha1:e381714c079b3f2e6b525216f34a5bba0fdb239f</id>
<content type='text'>
present; DHCP is broken).
</content>
</entry>
<entry>
<title>pkbuff-&gt;iobuf changeover</title>
<updated>2007-05-19T18:39:40+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-05-19T18:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3e2c6b6736729633c5d6c00cd31458a1c6a49730'/>
<id>urn:sha1:3e2c6b6736729633c5d6c00cd31458a1c6a49730</id>
<content type='text'>
Achieved via Perl using:

perl -pi -e 's/pk_buff/io_buffer/g; s/Packet buffer/I\/O buffer/ig; ' \
	-e 's/pkbuff\.h/iobuf.h/g; s/pkb_/iob_/g; s/_pkb/_iob/g; ' \
	-e 's/pkb/iobuf/g; s/PKB/IOB/g;'
</content>
</entry>
<entry>
<title>Add udp_sendto_via() to allow e.g. DHCP to transmit without first having</title>
<updated>2007-01-10T02:31:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-10T02:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c821a7b20d8763c7d0de07e762ffae2e97f644dc'/>
<id>urn:sha1:c821a7b20d8763c7d0de07e762ffae2e97f644dc</id>
<content type='text'>
to set up dummy routing entries.
</content>
</entry>
<entry>
<title>Convert some trivial functions to static inlines.</title>
<updated>2006-08-03T23:42:03+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-08-03T23:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=eb24eece0e23eea241d5779b949a5dc77c6ae8ab'/>
<id>urn:sha1:eb24eece0e23eea241d5779b949a5dc77c6ae8ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the UDP senddata() methods return a status code.</title>
<updated>2006-08-03T23:10:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-08-03T23:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ffe0e24249d1dbec59f7b2454974a5855043ba95'/>
<id>urn:sha1:ffe0e24249d1dbec59f7b2454974a5855043ba95</id>
<content type='text'>
udp_connect() now follows the standard BSD sockets semantics and simply
sets the default address for outgoing packets; it doesn't filter incoming
packets.
</content>
</entry>
<entry>
<title>Updated PXE UDP implementation to use the new Etherboot UDP API.</title>
<updated>2006-08-02T23:08:10+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-08-02T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a0a872f7f1a7e26d8c66b190a9a12ceb89ed37f7'/>
<id>urn:sha1:a0a872f7f1a7e26d8c66b190a9a12ceb89ed37f7</id>
<content type='text'>
Updated PXE API dispatcher to use copy_{to,from}_user, and moved to
arch/i386 since the implementation is quite architecture-dependent.
(The individual PXE API calls can be largely
architecture-independent.)
</content>
</entry>
<entry>
<title>Added features that will be required for PXE UDP support.</title>
<updated>2006-08-02T00:02:21+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-08-02T00:02:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=467e9627ccf0a46c7f077795f0aecff14858718e'/>
<id>urn:sha1:467e9627ccf0a46c7f077795f0aecff14858718e</id>
<content type='text'>
Introduced struct sockaddr_tcpip, to simplify code that deals with
both IPv4 and IPv6 addresses.

Reorganised parts of tcpip.c and udp.c.
</content>
</entry>
<entry>
<title>Minor edits</title>
<updated>2006-07-19T21:05:58+00:00</updated>
<author>
<name>Nikhil Chandru Rao</name>
</author>
<published>2006-07-19T21:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=13dbf5494d749990d5a0f34c561d44e9341021b5'/>
<id>urn:sha1:13dbf5494d749990d5a0f34c561d44e9341021b5</id>
<content type='text'>
</content>
</entry>
</feed>
