summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-06Add -m64 compiler flag to allow cross-compiling to 64-bit version on 32-bit s...Tamas K Lengyel
2018-02-28ident: We don't actually need the hostname or kernel version, and it makes th...Peter Jones
2018-02-28Add proxy dhcp supportcdadmin
2018-02-28Cryptlib: replace CryptPem with CryptPemNullGary Lin
2018-02-28httpboot: include console.hGary Lin
2018-02-28httpboot: fix the infinite loopGary Lin
2018-02-28httpboot: Amend the device path matching ruleGary Lin
2018-02-01Uninstall shim protocols before re-installing themMathieu Trudel-Lapierre
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