summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-12-19Bump the version to 1414Peter Jones
2017-12-19Don't allow undefined symbols at all.Peter Jones
2017-12-19"in_protocol" is used in more than shim.o; make it not static.Peter Jones
2017-12-19Don't let openssl() try to call an external abort()Peter Jones
2017-09-29Bump the version to 1313Peter Jones
2017-09-29buildid: Check the return values of write() callsMathieu Trudel-Lapierre
2017-09-29Make shim_cert.h able to be included more safely.Peter Jones
2017-09-29buildid: make 'make clean' remove it.Peter Jones
2017-09-26Use iconv for UCS-2 encoding.Peter Jones
2017-09-19Fix an LDFLAGS issue on arm and aarch64Peter Jones
2017-09-19Try to do a slightly better job at 'make clean'Peter Jones
2017-09-14Don't build shim_cert.h in parallel with other targets.Mathieu Trudel-Lapierre
2017-09-14Clean up after BOOT$(ARCH).CSV.Mathieu Trudel-Lapierre
2017-09-13try to show errors more usefully.Peter Jones
2017-09-13Add some debugging data to the last malformed binary check...Peter Jones
2017-09-13Add some defaults and a syntastic file so vim helps more.Peter Jones
2017-09-08Work around some annoying compiler grievancesPeter Jones
2017-09-08Some things went weird with the openssl revert...Peter Jones
2017-09-08Cryptlib: remove DESGary Lin
2017-09-08Cryptlib: Remove MD4Gary Lin
2017-09-08Cryptlib: amend the headers and fix signnessGary Lin
2017-08-31Fix build with ENABLE_SHIM_CERT and ENABLE_SBSIGN: shim.key is created by the...Mathieu Trudel-Lapierre
2017-08-31Cryptlib: implement strcmp() and strcasecmp()Gary Lin
2017-08-31Cryptlib: Include stddef.h in CrtLibSupport.hGary Lin
2017-08-31Revert lots of Cryptlib updates.Peter Jones
2017-08-31Drain the OpenSSL error stack and report crypto verification errorsPeter Jones
2017-08-31Init openssl so we can use its debug facilities.Peter Jones
2017-08-31Add a mechanism to print openssl errorsPeter Jones
2017-08-31Fix a missing OpenSSL error message pointPeter Jones
2017-08-31Make msleep() be a thingPeter Jones
2017-08-18Rework looping in enter_mok_menu(), to allow multiple MOK changesMathieu Trudel-Lapierre
2017-08-11Add ENABLE_SHIM_HASH and make install-as-data know how to install it.Peter Jones
2017-08-11Update TODO with some stuffPeter Jones
2017-08-11Make better debuginfo and install it reasonably.Peter Jones
2017-08-11Allow use of sbsign to sign things.Peter Jones
2017-08-11Add ENABLE_SHIM_CERT to make MokManager/fallback signing optional.Peter Jones
2017-08-11Make DEFAULT_LOADER have the EFI arch suffix by default.Peter Jones
2017-08-11Make ARM targets use -mstrict-alignPeter Jones
2017-08-11Add install targets.Peter Jones
2017-08-11Fix openssl compile flags for x86_64Peter Jones
2017-08-11fallback: work around the issue of boot option creation with AMI BIOSLans Zhang
2017-08-11fallback: fix double free of dpLans Zhang
2017-08-03Add README.tpm to explain which PCRs we extend things to.Peter Jones
2017-08-03Add MokListX to MokVars.txtPeter Jones
2017-08-03Make fallback aware of tpm measurements, and reboot if tpm is used.Peter Jones
2017-08-03Make tpm.c build right on 32-bit platforms.Peter Jones
2017-08-03Always measure all of MokSBState, MokList, and MokListXPeter Jones
2017-08-03Measure stage 2 according to specMatthew Garrett
2017-08-01Extend PCR 7Matthew Garrett
2017-08-01fallback.c: be more correct with device path code.Peter Jones