<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git, branch Release_3.1.0</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=Release_3.1.0</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=Release_3.1.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2017-01-06T14:56:09+00:00</updated>
<entry>
<title>Merge pull request #8 from endlessm/T14430-singleentry</title>
<updated>2017-01-06T14:56:09+00:00</updated>
<author>
<name>Will Thompson</name>
<email>will@willthompson.co.uk</email>
</author>
<published>2017-01-06T14:56:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=692218f58d37b415bc7e92dd82c2b8211b84795f'/>
<id>urn:sha1:692218f58d37b415bc7e92dd82c2b8211b84795f</id>
<content type='text'>
fallback: replace any existing boot entry with the same name</content>
</entry>
<entry>
<title>fallback: replace any existing boot entry with the same name</title>
<updated>2017-01-05T18:45:59+00:00</updated>
<author>
<name>Daniel Drake</name>
<email>drake@endlessm.com</email>
</author>
<published>2017-01-05T18:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=fb08d687562b47899bd3333f40d25c3f92b479c3'/>
<id>urn:sha1:fb08d687562b47899bd3333f40d25c3f92b479c3</id>
<content type='text'>
Tweak the dupliate boot entry detection code to consider any existing
entries as duplicate if they have the same name (rather than requiring
the existing entry to be completely identical to the one we would add).

When a duplicate is detected, rewrite the whole variable (as the device
details might have changed) in addition to making it the new default
boot entry.

This means that when partition UUIDs are changed, or when doing a fresh
reflash, we will avoid creating duplicate entries with the same name.

https://phabricator.endlessm.com/T14430
</content>
</entry>
<entry>
<title>Merge pull request #6 from endlessm/T13374-noise</title>
<updated>2016-09-26T16:22:47+00:00</updated>
<author>
<name>Daniel Drake</name>
<email>drake@endlessm.com</email>
</author>
<published>2016-09-26T16:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=a82f9bca38a0c9d10d09932622aee36e0283ea94'/>
<id>urn:sha1:a82f9bca38a0c9d10d09932622aee36e0283ea94</id>
<content type='text'>
fallback: Reduce noise when BootOrder list is empty</content>
</entry>
<entry>
<title>fallback: Reduce noise when BootOrder list is empty</title>
<updated>2016-09-26T08:32:21+00:00</updated>
<author>
<name>Carlo Caione</name>
<email>carlo@endlessm.com</email>
</author>
<published>2016-09-26T08:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=d1d1cf30b989d07fed3a9175ffa296f7df301967'/>
<id>urn:sha1:d1d1cf30b989d07fed3a9175ffa296f7df301967</id>
<content type='text'>
Signed-off-by: Carlo Caione &lt;carlo@endlessm.com&gt;
</content>
</entry>
<entry>
<title>Don't close file twice in should_use_fallback error path</title>
<updated>2016-07-18T19:28:12+00:00</updated>
<author>
<name>Benjamin Antin</name>
<email>ben.antin@endlessm.com</email>
</author>
<published>2016-07-18T19:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=9c0a41378ad3cfd7115530d0e8f4e94019ae24a9'/>
<id>urn:sha1:9c0a41378ad3cfd7115530d0e8f4e94019ae24a9</id>
<content type='text'>
When fallback.efi is not present, the should_use_fallback error path
attempts to close a file that has already been closed, resulting in a
hang. This issue only affects certain systems.

This is a regression from version 0.8 and was introduced by commit
4794822.

Signed-off-by: Benjamin Antin &lt;ben.antin@endlessm.com&gt;
</content>
</entry>
<entry>
<title>makefile: Fix detecting objcopy version</title>
<updated>2016-06-30T20:31:43+00:00</updated>
<author>
<name>Carlo Caione</name>
<email>carlo@endlessm.com</email>
</author>
<published>2016-06-21T12:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=48e39ab69dc731f57f9fad3eb4990a0f601c6c23'/>
<id>urn:sha1:48e39ab69dc731f57f9fad3eb4990a0f601c6c23</id>
<content type='text'>
Signed-off-by: Carlo Caione &lt;carlo@endlessm.com&gt;
</content>
</entry>
<entry>
<title>shim: Fix unused variable error</title>
<updated>2016-06-30T20:25:21+00:00</updated>
<author>
<name>Carlo Caione</name>
<email>carlo@endlessm.com</email>
</author>
<published>2016-06-21T12:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=160741af151eef1635feb43498276285eba36f1e'/>
<id>urn:sha1:160741af151eef1635feb43498276285eba36f1e</id>
<content type='text'>
Signed-off-by: Carlo Caione &lt;carlo@endlessm.com&gt;
</content>
</entry>
<entry>
<title>Sign MokManager with sbsigntool instead of pesign</title>
<updated>2016-06-30T19:43:11+00:00</updated>
<author>
<name>Steve Langasek</name>
<email>steve.langasek@canonical.com</email>
</author>
<published>2016-06-30T19:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=029d2eaea4a23350509fabb0f1cbb5c3140ed636'/>
<id>urn:sha1:029d2eaea4a23350509fabb0f1cbb5c3140ed636</id>
<content type='text'>
Ubuntu infrastructure uses sbsigntool for all other EFI signing, so we
use the same thing for signing MokManager with our ephemeral key.  This
also avoids an additional build dependency on libnss3-tools.
</content>
</entry>
<entry>
<title>Chainload grubx64.efi, not grub.efi</title>
<updated>2016-06-30T19:42:21+00:00</updated>
<author>
<name>Steve Langasek</name>
<email>steve.langasek@ubuntu.com</email>
</author>
<published>2016-06-30T19:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=39923b67afe5d62e99ebd7ffaf9f3feafa4c0881'/>
<id>urn:sha1:39923b67afe5d62e99ebd7ffaf9f3feafa4c0881</id>
<content type='text'>
We qualify the second stage bootloader image with the architecture name,
so we're forwards-compatible with any future 32-bit implementations.
(Non-SB grub doesn't conflict, since the image will be named
bootia32.efi anyway, not grub.efi.)
</content>
</entry>
<entry>
<title>shim: make the PE loader less overzealous on rejections</title>
<updated>2016-06-09T19:32:37+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2016-06-09T19:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=14a59055aa85e3e91b12a8ff53cf3216b8977e65'/>
<id>urn:sha1:14a59055aa85e3e91b12a8ff53cf3216b8977e65</id>
<content type='text'>
</content>
</entry>
</feed>
