<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/Makefile, branch 15.2</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.2</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.2'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2020-10-15T23:17:35+00:00</updated>
<entry>
<title>Fix some mokmanager deletion paths</title>
<updated>2020-10-15T23:17:35+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2020-08-17T19:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=890563ee7e2a1b6aa9642cf2e4c36b0eec90822c'/>
<id>urn:sha1:890563ee7e2a1b6aa9642cf2e4c36b0eec90822c</id>
<content type='text'>
This fixes several codepaths where MokList and MokListX are supposed to
be deleted, but are not.  It also adds debug logging to much of the
deletion codepath.
</content>
</entry>
<entry>
<title>Once again, try even harder to get binaries without timestamps in them.</title>
<updated>2020-07-24T00:52:12+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=10d6e3d90f1ea504a1dedaea50478c444e92951c'/>
<id>urn:sha1:10d6e3d90f1ea504a1dedaea50478c444e92951c</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;
Upstream-commit-id: a4a1fbe728c
</content>
</entry>
<entry>
<title>Makefile: do not run git on clean if there's no .git directory</title>
<updated>2020-07-24T00:52:12+00:00</updated>
<author>
<name>Luca Boccassi</name>
<email>bluca@debian.org</email>
</author>
<published>2019-01-14T19:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=8544018093b8aa4311b1e970f8396140c22ede0b'/>
<id>urn:sha1:8544018093b8aa4311b1e970f8396140c22ede0b</id>
<content type='text'>
When building in minimal chroot on build workers, like in Debian (where
make clean is called at the beginning of the build process), git will
not be available. Skip the git clean.

Signed-off-by: Luca Boccassi &lt;bluca@debian.org&gt;
Upstream-commit-id: be352762a01
</content>
</entry>
<entry>
<title>Fix the compile error of mkdir wrong directory.</title>
<updated>2020-07-24T00:52:12+00:00</updated>
<author>
<name>TanMing</name>
<email>tanminger@TanMing-WorkPC.sh.intel.com</email>
</author>
<published>2018-08-21T06:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=c4e3516e303daa42b3381ddd889a90641717f720'/>
<id>urn:sha1:c4e3516e303daa42b3381ddd889a90641717f720</id>
<content type='text'>
In Ubuntu 14.04, the following code in old Makefile:
  mkdir -p Cryptlib/{Hash,Hmac,Cipher,Rand,Pk,Pem,SysCall}
will create a directory named "{Hash,Hmac,Cipher,Rand,Pk,Pem,SysCall}".

Signed-off-by: Ming Tan &lt;ming.tan@intel.com&gt;
Upstream-commit-id: 39b83455d68
</content>
</entry>
<entry>
<title>Bump version to 15</title>
<updated>2018-04-05T18:49:17+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2018-03-22T21:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=51413d1deb0df0debdf1d208723131ff0e36d3a3'/>
<id>urn:sha1:51413d1deb0df0debdf1d208723131ff0e36d3a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lib/ rebuild-on-change dependencies in the Makefile</title>
<updated>2018-04-05T18:49:17+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2018-04-05T17:30:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=bbaa96cdb2f4df7af79916fbb0f7912426d53ec4'/>
<id>urn:sha1:bbaa96cdb2f4df7af79916fbb0f7912426d53ec4</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Make sure fallback.efi gets errlog.o as well</title>
<updated>2018-03-12T20:26:07+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2018-03-12T20:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=a2f3794356db2d9458a56e745a218d84fb1a91c8'/>
<id>urn:sha1:a2f3794356db2d9458a56e745a218d84fb1a91c8</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>shim: Make our variable validation and mirroring table driven.</title>
<updated>2018-03-12T20:21:43+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-10-18T21:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=4181a16f62951c6078802bdea735947c69999acd'/>
<id>urn:sha1:4181a16f62951c6078802bdea735947c69999acd</id>
<content type='text'>
This makes it so shim's idea of Mok variables all resides in one table
of data, and we don't need a bunch of nearly identical ad-hoc functions
to handle each of them.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Move includes around to clean the source tree 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-10-19T19:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=dc62a3c4dc3dd590fbba32c46b717088a132eb5e'/>
<id>urn:sha1:dc62a3c4dc3dd590fbba32c46b717088a132eb5e</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Add "make scan-build" target.</title>
<updated>2018-03-12T20:21:43+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-10-18T18:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=8c42b9389f09a3630606abfbf463ace4d31d57da'/>
<id>urn:sha1:8c42b9389f09a3630606abfbf463ace4d31d57da</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
</feed>
