<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/config/crypto.h, 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/config/crypto.h?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/config/crypto.h?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2018-03-18T20:30:21+00:00</updated>
<entry>
<title>[ocsp] Allow OCSP checks to be disabled</title>
<updated>2018-03-18T20:30:21+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-03-18T20:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=9759860ec0c30685b53568b10caa5a91428bc7bf'/>
<id>urn:sha1:9759860ec0c30685b53568b10caa5a91428bc7bf</id>
<content type='text'>
Some CAs provide non-functional OCSP servers, and some clients are
forced to operate on networks without access to the OCSP servers.
Allow the user to explicitly disable the use of OCSP checks by
undefining OCSP_CHECK in config/crypto.h.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Allow cross-certificate source to be configured at build time</title>
<updated>2016-03-24T19:25:03+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-24T19:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f8e1678b84fc3119ce515e0c1a84881bb9ce1c36'/>
<id>urn:sha1:f8e1678b84fc3119ce515e0c1a84881bb9ce1c36</id>
<content type='text'>
Provide a build option CROSSCERT in config/crypto.h to allow the
default cross-signed certificate source to be configured at build
time.  The ${crosscert} setting may still be used to reconfigure the
cross-signed certificate source at runtime.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Support SHA-{224,384,512} in X.509 certificates</title>
<updated>2015-08-02T15:54:24+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-08-02T15:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b1caa48e4bb3f15e7eb749e0c3470436ebff3435'/>
<id>urn:sha1:b1caa48e4bb3f15e7eb749e0c3470436ebff3435</id>
<content type='text'>
Add support for SHA-224, SHA-384, and SHA-512 as digest algorithms in
X.509 certificates, and allow the choice of public-key, cipher, and
digest algorithms to be configured at build time via config/crypto.h.

Originally-implemented-by: Tufan Karadere &lt;tufank@gmail.com&gt;
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-02T14:17:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3'/>
<id>urn:sha1:b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3</id>
<content type='text'>
Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Allow for named configurations at build time</title>
<updated>2014-08-20T11:36:44+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2014-08-19T15:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c801cb29d64764fa8082ec2ab17dd12f74b3143f'/>
<id>urn:sha1:c801cb29d64764fa8082ec2ab17dd12f74b3143f</id>
<content type='text'>
Allow named configurations to be specified via the CONFIG=... build
parameter.  For headers in config/*.h which support named
configurations, the following files will be included when building
with CONFIG=&lt;name&gt;:

  - config/defaults/&lt;platform&gt;.h (e.g. config/defaults/pcbios.h)

  - config/&lt;header&gt;.h

  - config/&lt;name&gt;/&lt;header&gt;.h (only if the directory config/&lt;name&gt; exists)

  - config/local/&lt;header&gt;.h (autocreated if necessary)

  - config/local/&lt;name&gt;/&lt;header&gt;.h (autocreated if necessary)

This mechanism allows for predefined named configurations to be
checked in to the source tree, as a directory config/&lt;name&gt; containing
all of the required header files.

The mechanism also allows for users to define multiple local
configurations, by creating header files in the directory
config/local/&lt;name&gt;.

Note that the config/*.h files which are used only to configure
internal iPXE APIs (e.g. config/ioapi.h) cannot be modified via a
named configuration.  This avoids rebuilding the entire iPXE codebase
whenever switching to a different named configuration.

Inspired-by: Robin Smidsrød &lt;robin@smidsrod.no&gt;
Tested-by: Robin Smidsrød &lt;robin@smidsrod.no&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Allow signed timestamp error margin to be configured at build time</title>
<updated>2014-03-30T19:08:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2014-03-30T19:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7c7c95709482c769fb081471f2ff8701dbd5b068'/>
<id>urn:sha1:7c7c95709482c769fb081471f2ff8701dbd5b068</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
