<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/Make.defaults, branch 15.1</title>
<subtitle> (mirror of https://github.com/vyos/efi-boot-shim.git)
</subtitle>
<id>https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.1</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2020-08-04T19:43:49+00:00</updated>
<entry>
<title>Add support for vendor_db built-in shim whitelist</title>
<updated>2020-08-04T19:43:49+00:00</updated>
<author>
<name>Alexander Burmashev</name>
<email>alexander.burmashev@oracle.com</email>
</author>
<published>2020-07-12T13:25:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=7184a89abf1fff48f48d01045d98e5df3f80a610'/>
<id>urn:sha1:7184a89abf1fff48f48d01045d98e5df3f80a610</id>
<content type='text'>
 Potential new signing strategies ( for example signing grub, fwupdate and
 vmlinuz with separate certificates )  require shim to support a vendor
 provided bundle of trusted certificates and hashes,  which allows shim to
 "whitelist"  EFI binaries matching either certificate by signature,  or hash
 in the vendor_db..  Functionality is similar to vendor_dbx ( vendor blacklist
 ).  Patch is a  polished version of code, authored by P. Jones.

Signed-off-by: Alex Burmashev &lt;alexander.burmashev@oracle.com&gt;
</content>
</entry>
<entry>
<title>Once again, try even harder to get binaries without timestamps in them.</title>
<updated>2020-08-04T19:41:11+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2019-03-15T13:52:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=f843b3b37e899071fefc6ba4ee1bdab853d7da77'/>
<id>urn:sha1:f843b3b37e899071fefc6ba4ee1bdab853d7da77</id>
<content type='text'>
$ objdump -x /builddir/build/BUILDROOT/shim-*/usr/share/shim/*/shimx64.efi | grep 'Time/Date'
Time/Date		Thu Jan  1 00:00:08 1970
$ _

"What is despair? I have known it—hear my song. Despair is when you’re
debugging a kernel driver and you look at a memory dump and you see that
a pointer has a value of 7."
 - http://scholar.harvard.edu/files/mickens/files/thenightwatch.pdf

objcopy only knows about -D for some targets.
ld only believes in --no-insert-timestamp in some versions.
dd takes off and nukes the site from orbit.

It's the only way to be sure.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Work around clang bugs for scan-build.</title>
<updated>2018-03-15T15:23:26+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2018-03-15T15:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=138deeff23707b2db46bbb5c90f1c08bd4b2a429'/>
<id>urn:sha1:138deeff23707b2db46bbb5c90f1c08bd4b2a429</id>
<content type='text'>
I don't think the x86 binaries clang builds will actually work unless
they just infer -maccumulate-outgoing-args from __attribute__((__ms_abi__),
but it's nice to have the analyzer working.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Make EFI_INCLUDE path configurable during make</title>
<updated>2018-03-12T20:57:24+00:00</updated>
<author>
<name>Tamas K Lengyel</name>
<email>tamas@tklengyel.com</email>
</author>
<published>2017-10-30T21:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=f29240734b7dd939a7d91d6d82596ec458c1abcb'/>
<id>urn:sha1:f29240734b7dd939a7d91d6d82596ec458c1abcb</id>
<content type='text'>
Signed-off-by: Tamas K Lengyel &lt;lengyelt@ainfosec.com&gt;
</content>
</entry>
<entry>
<title>Add 'make coverity' target.</title>
<updated>2018-03-12T20:21:43+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-09-26T18:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=d184bf10752d92eb44ac23139dce5f0f1ece4d0d'/>
<id>urn:sha1:d184bf10752d92eb44ac23139dce5f0f1ece4d0d</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Split makefiles up a bit</title>
<updated>2018-03-12T20:21:43+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-09-26T18:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=b681123a874aa693fc64b0947fd6459feeab6b33'/>
<id>urn:sha1:b681123a874aa693fc64b0947fd6459feeab6b33</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
</feed>
