summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-03-23Bump version to 15.3upstream/shim-15.315.3Peter Jones
2021-03-23Update 'make archive' to include gnu-efiPeter Jones
2021-03-22Fix boot failures due to variable size constraintsupstream/shim-15.3-rc4shim-15.3-rc4Chris Coulson
2021-03-22Try multi-arch CI building using cross compilationPeter Jones
2021-03-22Fix cross-compilation from x86_64->i686Peter Jones
2021-03-22Don't set LIBDIR in CI builds any more.Peter Jones
2021-03-22Make 'make test' work on gcc 4.8.5Peter Jones
2021-03-18Avoid creating unnecessary mirrored MOK variablesupstream/shim-15.3-rc3shim-15.3-rc3Chris Coulson
2021-03-18Ensure that MOK variable mirroring creates well formed ESLsChris Coulson
2021-03-18shim: Use the default loader if an EFI_LOAD_OPTION can't be parsedJavier Martinez Canillas
2021-03-18arm and aarch64: include the aligned part in SizeOfRawData of sbatGary Lin
2021-03-17Sort input file names in lib/MakefileThomas Frauendorfer | Miray Software
2021-03-16build: load local build configuration from Make.local if presentPaul Moore
2021-03-15arm and aarch64: fix some PE headers.upstream/shim-15.3-rc2shim-15.3-rc2Peter Jones
2021-03-15Fix up build of test code using gcc 8Steve McIntyre
2021-03-15Stop using EFI_PATH, and error out if people try to use itSteve McIntyre
2021-03-15Nerf an unnecessary string test on arm.Peter Jones
2021-03-15shim: Fix a NULL pointer dereference caused by start not being setJavier Martinez Canillas
2021-03-12'make test': try harder to make it build in the right order.upstream/shim-15.3-rc1shim-15.3-rc1Peter Jones
2021-03-12Fix a plausible NULL dereference.Peter Jones
2021-03-12set_sbat_uefi_variable(): align some decisions that are off-by-one.Peter Jones
2021-03-12set_sbat_uefi_variable(): add a pile of debug prints.Peter Jones
2021-03-12sbat variable: use UEFI_VAR_NV_BS_RT when we've got ENABLE_SHIM_DEVELPeter Jones
2021-03-12Make ENABLE_SHIM_DEVEL work better.Peter Jones
2021-03-12Don't even try to use builtins, just make sure we have the same types.Peter Jones
2021-03-12More va_* workPeter Jones
2021-03-12Fix include orderPeter Jones
2021-03-12get_variable_attr(): fix a nit scan-build found.Peter Jones
2021-03-12openssl: nerf some -W flags for clang.Peter Jones
2021-03-12Fix the compiler when invoking scan-build/fanalyzer/etcPeter Jones
2021-03-12arm arches: include .sbat in our section headers.Peter Jones
2021-03-12linker scripts: put .sbat after _edataPeter Jones
2021-03-11shim: simplify sbat self-check logic.Peter Jones
2021-03-11set_sbat_uefi_variable(): avoid comparing unsafe dataPeter Jones
2021-03-11If the SBAT UEFI variable is not set, initialize it as a bootservices variable.Jan Setje-Eilers
2021-03-10shim: attempt to improve the argument handlingPaul Moore
2021-03-10Fix compilation for older gccAlex Burmashev
2021-03-10fallback: Allow defining FALLBACK_VERBOSE at build timeJoão Paulo Rechi Vita
2021-03-10fallback: Make verbose mode's wait time configurableJoão Paulo Rechi Vita
2021-03-10fallback: Wait before chainloading in verbose modeJoão Paulo Rechi Vita
2021-03-10fallback: Print original BootOrder value in verbose modeJoão Paulo Rechi Vita
2021-03-10fallback: Be silent by defaultJoão Paulo Rechi Vita
2021-03-10fallback: Only use VerbosePrint for debug messagesJoão Paulo Rechi Vita
2021-03-10fallback: Consider all Boot* vars when checking for duplicatesJoão Paulo Rechi Vita
2021-03-10fallback: Store label size instead of calculating on every useJoão Paulo Rechi Vita
2021-03-10Drop comments, and make push workflow use same matrix as pullrequest.Dimitri John Ledkov
2021-03-10Add testsuite to the github pull request workflow.Dimitri John Ledkov
2021-03-10Add more string test cases.Peter Jones
2021-03-10Test our strncmp vs known failing ones as wellPeter Jones
2021-03-10make: use -Wextra (minus some obnoxious bits)Peter Jones