summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2021-03-10openssl: fix various build errors and warningsPaul Moore
2021-03-10Add some test cases, and make "make test" actually work.Peter Jones
2021-03-10Fix stdarg to work the same everywhere.Peter Jones
2021-03-10Consolidate most of our standard lib functions to libPeter Jones
2021-03-10Fix Cryptlib's va_* definitions.Peter Jones
2021-03-10Restructure our includes.Peter Jones
2021-03-09Cryptlib: make some Str*() args const.Peter Jones
2021-03-09build: Import gnu-efi as a submodule and build against itMatthew Garrett
2021-03-09Don't use WCHAR even when we're assigning wide string literalsPeter Jones
2021-03-09Switch to using -std=gnu11Peter Jones
2021-03-09More minor makefile cleanupsPeter Jones
2021-03-09static analysis: make our build targets work betterPeter Jones
2021-03-09Minor OpenSSL fixesPeter Jones
2021-03-09Re-organize a bunch of CFLAGS-related makefile bitsPeter Jones
2021-03-09CI: show our compilation when it failsPeter Jones
2021-03-09CI: try to update submodulesPeter Jones
2021-03-09Set the section flags for .sbatGary Lin
2021-03-09Add get_variable_size()/set_variable()del_variable() wrappers.Peter Jones
2021-03-06Restore loaded image of shim at Exit()Gary Lin
2021-02-25Fix column size check in SBAT variable parsing.Thomas Frauendorfer | Miray Software
2021-02-25sbat: Don't assume VirtualSize == SizeOfRawDataChris Coulson
2021-02-25SBAT: update the raw Markdown to look less terriblePaul Moore
2021-02-25SBAT: fix some typos in the SBAT docsPaul Moore
2021-02-25sbat: fix the residual "resource section" for SBATGary Lin
2021-02-25Fix two errant 'shim,0' outdated sbat cases.Peter Jones
2021-02-25sbat: fix the gcc warningsGary Lin
2021-02-25Make verify_sbat() more testablePeter Jones
2021-02-25Fix-up and enable a bunch of .sbat section parsing tests.Peter Jones
2021-02-25Add initial sbat unit testing codeChris Co
2021-02-25Add test cases for our CSV parser.Peter Jones
2021-02-25Add a tester for our string functions.Peter Jones