<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/net, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2019-03-10T17:29:06+00:00</updated>
<entry>
<title>[tcp] Display "connecting" status until connection is established</title>
<updated>2019-03-10T17:29:06+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-10T17:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f6b2bf9507599709d30bcb74af9bffdb179e5338'/>
<id>urn:sha1:f6b2bf9507599709d30bcb74af9bffdb179e5338</id>
<content type='text'>
Provide increased visibility into the progress of TCP connections by
displaying an explicit "connecting" status message while waiting for
the TCP handshake to complete.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tls] Display validator messages only while validation is in progress</title>
<updated>2019-03-10T17:27:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-10T17:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7b63c1275f33e0fa20c0e59dcc1756899533823c'/>
<id>urn:sha1:7b63c1275f33e0fa20c0e59dcc1756899533823c</id>
<content type='text'>
Allow the cipherstream to report progress status messages during
connection establishment.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tls] Display cross-certificate and OCSP status messages</title>
<updated>2019-03-07T15:23:19+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-07T15:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b28ccfc725c9a52401aaa09de0734a44bd44a02d'/>
<id>urn:sha1:b28ccfc725c9a52401aaa09de0734a44bd44a02d</id>
<content type='text'>
TLS connections will almost always create background connections to
perform cross-signed certificate downloads and OCSP checks.  There is
currently no direct visibility into which checks are taking place,
which makes troubleshooting difficult in the absence of either a
packet capture or a debug build.

Use the job progress message buffer to report the current cross-signed
certificate download or OCSP status check, where applicable.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Use x509_name() in validator debug messages</title>
<updated>2019-03-07T13:47:30+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-07T13:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=447e5cd4474084eda5db28b467cf407c014ebe33'/>
<id>urn:sha1:447e5cd4474084eda5db28b467cf407c014ebe33</id>
<content type='text'>
Display a human-readable certificate name in validator debug messages
wherever possible.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tls] Support stateless session resumption</title>
<updated>2019-03-06T15:11:18+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-06T15:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=eaba1a22b8552f0410fe1519d7d0b606dc9ef3bb'/>
<id>urn:sha1:eaba1a22b8552f0410fe1519d7d0b606dc9ef3bb</id>
<content type='text'>
Add support for RFC5077 session ticket extensions to allow for
stateless TLS session resumption.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tls] Fix incorrectly duplicated error number</title>
<updated>2019-03-06T15:11:18+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-02-21T23:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=799781f1683ef4e0e331a39556e9687c4311ad3e'/>
<id>urn:sha1:799781f1683ef4e0e331a39556e9687c4311ad3e</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tls] Support stateful session resumption</title>
<updated>2019-02-21T11:32:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-02-21T11:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=272fe32529103dd39875a9fbed5cfdf1a059e294'/>
<id>urn:sha1:272fe32529103dd39875a9fbed5cfdf1a059e294</id>
<content type='text'>
Record the session ID (if any) provided by the server and attempt to
reuse it for any concurrent connections to the same server.

If multiple connections are initiated concurrently (e.g. when using
PeerDist) then defer sending the ClientHello for all but the first
connection, to allow time for the first connection to potentially
obtain a session ID (and thereby speed up the negotiation for all
remaining connections).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[init] Show startup and shutdown function names in debug messages</title>
<updated>2019-01-25T14:53:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-01-25T14:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=36a4c85f911c85f5ab183331ff74d125f9a9ed32'/>
<id>urn:sha1:36a4c85f911c85f5ab183331ff74d125f9a9ed32</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ethernet] Use standard 1500 byte MTU unless explicitly overridden</title>
<updated>2018-07-17T11:14:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-07-17T11:01:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b9d68b9de02cc474c8a713f1232ce69fefafe18e'/>
<id>urn:sha1:b9d68b9de02cc474c8a713f1232ce69fefafe18e</id>
<content type='text'>
Devices that support jumbo frames will currently default to the
largest possible MTU.  This assumption is valid for virtual adapters
such as virtio-net, where the MTU must have been configured by a
system administrator, but is unsafe in the general case of a physical
adapter.

Default to the standard Ethernet MTU, unless explicitly overridden
either by the driver or via the ${netX/mtu} setting.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[rndis] Clean up error handling path in register_rndis()</title>
<updated>2018-07-09T09:35:57+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-07-09T09:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=05b979146ddb0b957354663a99c181357ad310b2'/>
<id>urn:sha1:05b979146ddb0b957354663a99c181357ad310b2</id>
<content type='text'>
Avoid calling rndis_halt() and rndis-&gt;op-&gt;close() twice if the call to
register_netdev() fails.

Reported-by: Roman Kagan &lt;rkagan@virtuozzo.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
