<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git, branch 0.7</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=0.7</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2013-11-06T19:07:05+00:00</updated>
<entry>
<title>Bump version to 0.7.</title>
<updated>2013-11-06T19:07:05+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-11-06T19:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=617b42d8ffc8be12bca36b256293ca3f3b71e2c5'/>
<id>urn:sha1:617b42d8ffc8be12bca36b256293ca3f3b71e2c5</id>
<content type='text'>
Do not use 0.6; on some machines it misunderstands the SetupMode
variable.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Fix check logic for SetupMode variable.</title>
<updated>2013-11-06T18:59:02+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-11-06T18:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=46002a3e36e1e32e6895df5d2ce7151269154acb'/>
<id>urn:sha1:46002a3e36e1e32e6895df5d2ce7151269154acb</id>
<content type='text'>
After going back and inspecting this further, the logic for "SetupMode"
being present at all was incorrect.  Also initialize our state earlier
so it's sure to always be set.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Make tag its own make target, and make it sign tags.</title>
<updated>2013-10-31T15:16:32+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-31T15:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=cb874edd0bbb02e69c91512b879713769675402b'/>
<id>urn:sha1:cb874edd0bbb02e69c91512b879713769675402b</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 0.6</title>
<updated>2013-10-31T15:12:24+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-31T15:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=56ebe598fedc6250b3ce9b4e8d9947ce3d9df919'/>
<id>urn:sha1:56ebe598fedc6250b3ce9b4e8d9947ce3d9df919</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Don't free GetVariable() return data without checking the status code.</title>
<updated>2013-10-30T20:36:01+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-30T20:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=556c445ea19fc257fe35ac1a67477e7352ba3fcd'/>
<id>urn:sha1:556c445ea19fc257fe35ac1a67477e7352ba3fcd</id>
<content type='text'>
This breaks every machine from before Secure Boot was a thing.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>We should be checking both mok and the system's SB settings</title>
<updated>2013-10-28T14:41:03+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-28T14:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=83b3a7cf6d4d4e91579864cfc75dadf2b7304da9'/>
<id>urn:sha1:83b3a7cf6d4d4e91579864cfc75dadf2b7304da9</id>
<content type='text'>
When we call hook_system_services(), we're currently only checking mok's
setting.  We should use secure_mode() instead so it'll check both.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Revert "additional bounds-checking on section sizes"</title>
<updated>2013-10-23T14:50:36+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-23T14:50:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=56fb385a172890cf4c20c9daa89bb6cccf9c1b4e'/>
<id>urn:sha1:56fb385a172890cf4c20c9daa89bb6cccf9c1b4e</id>
<content type='text'>
This reverts commit 21e40f0174814b3d91836e38c7cf95c8f2f1f3a4.

In principle I like the idea of what's going on here, but
generate_hash() really does need to have the expected result.
</content>
</entry>
<entry>
<title>Don't reject all binaries without a certificate database.</title>
<updated>2013-10-22T17:40:08+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-22T17:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=be73f6bd4f064015c9f12323e2fb2f51b8cdb631'/>
<id>urn:sha1:be73f6bd4f064015c9f12323e2fb2f51b8cdb631</id>
<content type='text'>
If a binary isn't signed, but its hash is enrolled in db, it won't have
a certificate database.  So in those cases, don't check it against
certificate databases in db/dbx/etc, but we don't need to reject it
outright.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>additional bounds-checking on section sizes</title>
<updated>2013-10-22T15:23:51+00:00</updated>
<author>
<name>Kees Cook</name>
<email>kees@outflux.net</email>
</author>
<published>2012-12-03T23:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=21e40f0174814b3d91836e38c7cf95c8f2f1f3a4'/>
<id>urn:sha1:21e40f0174814b3d91836e38c7cf95c8f2f1f3a4</id>
<content type='text'>
This adds additional bounds-checking on the section sizes. Also adds
-Wsign-compare to the Makefile and replaces some signed variables with
unsigned counteparts for robustness.

Signed-off-by: Kees Cook &lt;kees@ubuntu.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 0.5</title>
<updated>2013-10-04T21:04:21+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2013-10-04T21:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=baebb090ea1f65c205ac1fe2b83b42bb979a4907'/>
<id>urn:sha1:baebb090ea1f65c205ac1fe2b83b42bb979a4907</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
</feed>
