<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libsecureboot/openpgp, branch release/14.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-02-18T18:41:07Z</updated>
<entry>
<title>libsecureboot: Report failure for unsupported hash algorithm</title>
<updated>2025-02-18T18:41:07Z</updated>
<author>
<name>Huwyler</name>
<email>simon.huwyler@gmail.com</email>
</author>
<published>2025-01-17T14:55:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0ea2924f8126bb32ee704b071a87185140297ab3'/>
<id>urn:sha1:0ea2924f8126bb32ee704b071a87185140297ab3</id>
<content type='text'>
Reviewed by:	sjg
Pull request:	https://github.com/freebsd/freebsd-src/pull/1574

(cherry picked from commit caaeab697bf98bf96e2fa8cb4a1e22240511fbcc)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:42Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d386b48a555f61cb7325543adbbb5c3f3407a66'/>
<id>urn:sha1:1d386b48a555f61cb7325543adbbb5c3f3407a66</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line .h pattern</title>
<updated>2023-08-16T17:54:23Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=42b388439bd3795e09258c57a74ce9eec3651c7b'/>
<id>urn:sha1:42b388439bd3795e09258c57a74ce9eec3651c7b</id>
<content type='text'>
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>libsecureboot: avoid set but not used errors</title>
<updated>2023-06-30T06:52:17Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2023-06-30T06:52:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=56f3f2d2491e30f369f9461c3cb2a366bdffbe1d'/>
<id>urn:sha1:56f3f2d2491e30f369f9461c3cb2a366bdffbe1d</id>
<content type='text'>
Reviewed by:	stevek
</content>
</entry>
<entry>
<title>lib/libsecureboot: Fix some typos</title>
<updated>2022-11-11T15:38:39Z</updated>
<author>
<name>Elyes HAOUAS</name>
<email>ehaouas@noos.fr</email>
</author>
<published>2021-03-22T17:16:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cb25444c05071463d7f690590ed6288b015ec0fb'/>
<id>urn:sha1:cb25444c05071463d7f690590ed6288b015ec0fb</id>
<content type='text'>
Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt;
Pull Request:	https://github.com/freebsd/freebsd-src/pull/544
</content>
</entry>
<entry>
<title>Update libsecureboot</title>
<updated>2022-04-18T19:54:15Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2022-04-18T19:53:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=666554111a7e6b4c1a9a6ff2e73f12cd582573bb'/>
<id>urn:sha1:666554111a7e6b4c1a9a6ff2e73f12cd582573bb</id>
<content type='text'>
Preparation for updating bearssl, pull in updates to libsecureboot.

o fix handling of some out-of-memory cases

o allow more control over reporting of Verified/Unverified files.
  this helps boot time when console output is slow

  o recheck verbose/debug level after reading any unverified file

o more debug support for vectx

o hash_string to support fake stat for tftp

o tests/tvo add -v to simply verify signatures

o vets.c allow for HAVE_BR_X509_TIME_CHECK which will greatly simplify
  verification in loader

o report date when certificate fails validity period checks

Reviewed by: stevek
Sponsored by: Juniper Networks, Inc.
</content>
</entry>
<entry>
<title>libsecureboot: avoid recusion in ve_trust_init</title>
<updated>2019-07-11T22:06:59Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-07-11T22:06:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3ae2a848aeea53aedf625bdb540ad9a5a4a42551'/>
<id>urn:sha1:3ae2a848aeea53aedf625bdb540ad9a5a4a42551</id>
<content type='text'>
set our guard value immediately.
also replace call to ve_trust_init in opgp_sig.c:initialize with
call to openpgp_trust_init.

Reported by:	mindal@semihalf.com
Reviewed by:	jhibbits obrien
MFC after:	1 week
</content>
</entry>
<entry>
<title>libsecureboot: allow OpenPGP support to be dormant</title>
<updated>2019-06-26T23:33:32Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-06-26T23:33:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f9510887eeb5ad2eab96b48c41631886f8f33ad6'/>
<id>urn:sha1:f9510887eeb5ad2eab96b48c41631886f8f33ad6</id>
<content type='text'>
Since we can now add OpenPGP trust anchors at runtime,
ensure the latent support is available.

Ensure we do not add duplicate keys to trust store.

Also allow reporting names of trust anchors added/revoked

We only do this for loader and only after initializing trust store.
Thus only changes to initial trust store will be logged.

Reviewed by:	stevek
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D20700
</content>
</entry>
<entry>
<title>load_key_buf do not free data from dearmor</title>
<updated>2019-05-19T20:24:17Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-05-19T20:24:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e5ec655d6796974a79f51967b55de84b297994db'/>
<id>urn:sha1:e5ec655d6796974a79f51967b55de84b297994db</id>
<content type='text'>
The data returned by dearmor is referenced by the key
leave it alone!

Reviewed by:	stevek
MFC after:	2 days
</content>
</entry>
</feed>
