<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/ipxe, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/ipxe?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/ipxe?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2019-03-10T18:13:52+00:00</updated>
<entry>
<title>[ocsp] Accept response certID with missing hashAlgorithm parameters</title>
<updated>2019-03-10T18:13:52+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-10T17:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ffe28a21c53a0946d95751c905d9e0b6c3b630'/>
<id>urn:sha1:b6ffe28a21c53a0946d95751c905d9e0b6c3b630</id>
<content type='text'>
One of the design goals of ASN.1 DER is to provide a canonical
serialization of a data structure, thereby allowing for equality of
values to be tested by simply comparing the serialized bytes.

Some OCSP servers will modify the request certID to omit the optional
(and null) "parameters" portion of the hashAlgorithm.  This is
arguably legal but breaks the ability to perform a straightforward
bitwise comparison on the entire certID field between request and
response.

Fix by comparing the OID-identified hashAlgorithm separately from the
remaining certID fields.

Originally-fixed-by: Thilo Fromm &lt;Thilo@kinvolk.io&gt;
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] 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] 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>[efi] Blacklist the Dell Ip4ConfigDxe driver</title>
<updated>2019-02-19T19:02:11+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-02-19T18:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=64b4452bca04af433f1c98ab782c0e93cd5c88c0'/>
<id>urn:sha1:64b4452bca04af433f1c98ab782c0e93cd5c88c0</id>
<content type='text'>
On a Dell OptiPlex 7010, calling DisconnectController() on the LOM
device handle will lock up the system.  Debugging shows that execution
is trapped in an infinite loop that is somehow trying to reconnect
drivers (without going via ConnectController()).

The problem can be reproduced in the UEFI shell with no iPXE code
present, by using the "disconnect" command.  Experimentation shows
that the only fix is to unload (rather than just disconnect) the
"Ip4ConfigDxe" driver.

Add the concept of a blacklist of UEFI drivers that will be
automatically unloaded when iPXE runs as an application, and add the
Dell Ip4ConfigDxe driver to this blacklist.

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>[intelxl] Add driver for Intel 40 Gigabit Ethernet NICs</title>
<updated>2018-07-17T11:14:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-07-08T15:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d2063b7693e0e35db97b2264aa987eb6341ae779'/>
<id>urn:sha1:d2063b7693e0e35db97b2264aa987eb6341ae779</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[icplus] Add driver for IC+ network card</title>
<updated>2018-04-20T14:26:09+00:00</updated>
<author>
<name>Sylvie Barlow</name>
</author>
<published>2018-04-20T13:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=960d1e36b09803b291803ab336412f7d95349568'/>
<id>urn:sha1:960d1e36b09803b291803ab336412f7d95349568</id>
<content type='text'>
Signed-off-by: Sylvie Barlow &lt;sylvie.c.barlow@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[mii] Add bit-bashing interface</title>
<updated>2018-04-20T14:24:33+00:00</updated>
<author>
<name>Sylvie Barlow</name>
</author>
<published>2018-04-20T12:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c239f0bff2496cefa5e9d3ef6b232f5d28a04d70'/>
<id>urn:sha1:c239f0bff2496cefa5e9d3ef6b232f5d28a04d70</id>
<content type='text'>
Signed-off-by: Sylvie Barlow &lt;sylvie.c.barlow@gmail.com&gt;
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[mii] Add mii_find()</title>
<updated>2018-04-20T14:21:32+00:00</updated>
<author>
<name>Sylvie Barlow</name>
</author>
<published>2018-04-20T12:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7ed1dc98c325f5d5934fb9806307e0638735304a'/>
<id>urn:sha1:7ed1dc98c325f5d5934fb9806307e0638735304a</id>
<content type='text'>
Add the function mii_find() in order to locate the PHY address.

Signed-off-by: Sylvie Barlow &lt;sylvie.c.barlow@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
