Commit Graph

1438 Commits

Author SHA1 Message Date
Peter Jones
7430b90148 Break out of our db checking loop at the appropriate time.
The break in check_db_cert is at the wrong level due to a typo in
indentation, and as a result only the last cert in the list can
correctly match.  Rectify that.

Signed-off-by: Peter Jones <pjones@redhat.com>
2012-09-06 12:13:44 -04:00
Peter Jones
3c2f1d6c3d Break out of our db checking loop at the appropriate time.
The break in check_db_cert is at the wrong level due to a typo in
indentation, and as a result only the last cert in the list can
correctly match.  Rectify that.

Signed-off-by: Peter Jones <pjones@redhat.com>
2012-09-06 12:13:44 -04:00
Matthew Garrett
ce78d2d250 Use the file size, not the image size field, for verification. 2012-09-06 12:13:44 -04:00
Matthew Garrett
3682a89543 Use the file size, not the image size field, for verification. 2012-09-06 12:13:44 -04:00
Peter Jones
8518b8cc1f Allow specification of vendor_cert through a build command line option.
This allows you to specify the vendor_cert as a file on the command line
during build.
2012-09-06 12:13:44 -04:00
Peter Jones
178b5681b8 Allow specification of vendor_cert through a build command line option.
This allows you to specify the vendor_cert as a file on the command line
during build.
2012-09-06 12:13:44 -04:00
Peter Jones
7edb4fedfd dos2unix PeImage.h 2012-09-06 12:01:43 -04:00
Peter Jones
2295594a47 dos2unix PeImage.h 2012-09-06 12:01:43 -04:00
Steve Langasek
418cad4c06 install the package contents since the upstream makefile doesn't 2012-08-30 04:06:24 +00:00
Steve Langasek
693c308971 Fix up the path to the EFI environment 2012-08-30 03:54:45 +00:00
Steve Langasek
c067243dee add build-dependency on gnu-efi 2012-08-29 20:24:33 -07:00
Steve Langasek
3e5756512e Import upstream version 0~20120728.3df9e294 2012-08-29 16:51:10 -07:00
Steve Langasek
c86d9dac75 Initial release. 2012-08-29 16:51:10 -07:00
Matthew Garrett
ffc0e2424b Add basic documentation 2012-07-28 00:42:43 -04:00
Matthew Garrett
3df9e294b7 Add basic documentation 2012-07-28 00:42:43 -04:00
Matthew Garrett
00ced0c125 Handle slightly stranger device paths 2012-07-13 00:30:22 -04:00
Matthew Garrett
590b34492d Handle slightly stranger device paths 2012-07-13 00:30:22 -04:00
Matthew Garrett
bc6aaefa2d Make path generation more sensible 2012-07-11 10:58:15 -04:00
Matthew Garrett
d3ee0bed5e Make path generation more sensible 2012-07-11 10:58:15 -04:00
Matthew Garrett
5fe882ba74 Make sure ImageBase is set appropriately in the loaded_image protocol 2012-07-11 10:57:46 -04:00
Matthew Garrett
8c173876d1 Make sure ImageBase is set appropriately in the loaded_image protocol 2012-07-11 10:57:46 -04:00
Matthew Garrett
745b7f93ce Add copyright file 2012-07-09 11:03:12 -04:00
Matthew Garrett
ea863d8471 Add copyright file 2012-07-09 11:03:12 -04:00
Matthew Garrett
8c1d71c7f5 Update TODO 2012-07-09 10:39:14 -04:00
Matthew Garrett
2d60227779 Update TODO 2012-07-09 10:39:14 -04:00
Matthew Garrett
4d8092e7b2 Remove temp file checked in by accident 2012-07-09 10:38:30 -04:00
Matthew Garrett
7f5ccba57e Remove temp file checked in by accident 2012-07-09 10:38:30 -04:00
Matthew Garrett
37e456be5c Improve makefile 2012-07-09 10:38:19 -04:00
Matthew Garrett
d64a85f068 Improve makefile 2012-07-09 10:38:19 -04:00
Matthew Garrett
a3996218ba Make it easier to update Cryptlib 2012-07-09 10:17:19 -04:00
Matthew Garrett
cd99713ac3 Make it easier to update Cryptlib 2012-07-09 10:17:19 -04:00
Matthew Garrett
5f64876076 Cryptlib update 2012-07-09 10:17:13 -04:00
Matthew Garrett
f7d6ecac5f Cryptlib update 2012-07-09 10:17:13 -04:00
Matthew Garrett
b2058cf897 Re-add whitelisting - needed for protocol validation 2012-07-05 16:39:25 -04:00
Matthew Garrett
85bbd2c4cc Re-add whitelisting - needed for protocol validation 2012-07-05 16:39:25 -04:00
Matthew Garrett
041dd2b42a We're not MSABI, so don't advertise this as such 2012-07-05 12:52:42 -04:00
Matthew Garrett
21543b6c8e We're not MSABI, so don't advertise this as such 2012-07-05 12:52:42 -04:00
Matthew Garrett
6279b58e83 Check whether secure boot is enabled before performing verify call 2012-07-05 12:51:12 -04:00
Matthew Garrett
cc1116ced6 Check whether secure boot is enabled before performing verify call 2012-07-05 12:51:12 -04:00
Matthew Garrett
c13fc2f71f Fix up blacklist checking
This was not quite as bugfree as would be hoped for.
2012-07-02 14:43:18 -04:00
Matthew Garrett
96b0c2f981 Fix up blacklist checking
This was not quite as bugfree as would be hoped for.
2012-07-02 14:43:18 -04:00
Matthew Garrett
1348448255 Remove whitelisting - the firmware will handle it via LoadImage/StartImage 2012-07-02 13:49:32 -04:00
Matthew Garrett
f9435d9664 Remove whitelisting - the firmware will handle it via LoadImage/StartImage 2012-07-02 13:49:32 -04:00
Matthew Garrett
e21cbf4d9b Update OpenSSL 2012-07-02 12:33:42 -04:00
Matthew Garrett
d259b14060 Update OpenSSL 2012-07-02 12:33:42 -04:00
Matthew Garrett
5b1bf5583c Build a debug image 2012-07-02 12:29:03 -04:00
Matthew Garrett
20094cb55d Build a debug image 2012-07-02 12:29:03 -04:00
Matthew Garrett
6eb1eca4f3 Fix type of buffersize 2012-07-02 11:54:21 -04:00
Matthew Garrett
6d3e62ef2f Fix type of buffersize 2012-07-02 11:54:21 -04:00
Matthew Garrett
45c13d2989 Remove redundant header 2012-07-02 09:40:18 -04:00