summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2021-02-25sbat: fix the residual "resource section" for SBATGary 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 test cases for our CSV parser.Peter Jones
2021-02-25make 'make test' able to run unit test harnessesPeter Jones
2021-02-25SBAT: make our SBAT variable parser use the CSV parserPeter Jones
2021-02-25SBAT: make our sbat section parser use the csv parserPeter Jones
2021-02-25Add a stand-alone CSV parser.Peter Jones
2021-02-25includes: include all gnu-efi includes at one place.Peter Jones
2021-02-25Move is_utf8_bom() to str.hPeter Jones
2021-02-25Add a list_size() primitivePeter Jones
2021-02-25Tidy up our string primitives...Peter Jones
2021-02-25compiler.h: fix a typo and add some more function attribute macrosPeter Jones
2021-02-25Make 'make fanalyzer' targetsPeter Jones
2021-02-25Move the coverity and scan-build makefiles out of the top directoryPeter Jones
2021-02-22tpm: minor cleanup: use EV_IPL not 0xdPeter Jones
2021-02-19sbat: make shim to parse it's own .sbat section on initJavier Martinez Canillas
2021-02-19Don't re-parse the SBAT EFI variable for each binary we load.Javier Martinez Canillas
2021-02-19parse_sbat: handle the realloc failure leak and batch allocations.Peter Jones
2021-02-19pe.c: parse SBAT variable and perform basic verificationAlex Burmashev
2021-02-19sbat: drop the struct sbat and just use two variables insteadPeter Jones
2021-02-17add list_empty to linked list primitivesAlex Burmashev
2021-02-17strndupa: allocate len + 1, so that \0 is not lostAlex Burmashev
2021-02-17Fix an off by one in strnlena()Peter Jones
2021-02-16sbat: remove unused buffer parameter in parse_sbat() functionJavier Martinez Canillas
2021-02-16sbat: clang-format the whole thing.Peter Jones
2021-02-16Make the variable name and pointer const in all of our efi vars functionsPeter Jones
2021-02-16Fix a bunch of trivial trailing whitespace issues.Peter Jones
2021-02-16console: Fix a typo in the EFI warning list in gnu-efiPeter Jones
2021-02-16console: Move the countdown function to console.cGary Lin
2021-02-16Make sure MIN() and MAX() are always defined.Peter Jones
2021-02-16SPDX: Clarify the attribution for crypt_blowfishPeter Jones
2021-02-16Fix up a bunch of our license statements and add SPDX most placesPeter Jones
2021-02-15sbat: make the includes work like everything else.Peter Jones
2021-02-13add an ascii strndup() implementation.Peter Jones
2021-02-13Add some linked list primitives.Peter Jones
2021-02-13Add a function to parse the SBAT metadata from the .sbat sectionJavier Martinez Canillas
2021-02-13Add the beginning of .sbat parsing stuffPeter Jones
2021-02-13Move a bunch of PE-related stuff out of shim.cPeter Jones
2021-02-13includes: add strchra() and strchrnula() implsPeter Jones
2021-01-29Renaming PeImage.h to pe.h wasn't actually a good idea.Peter Jones
2021-01-29Work around some clang-format oddnessesPeter Jones
2021-01-29Always use lower case for our local include file names.Peter Jones
2020-10-15Fix incorrect allocation size for EV_EFI_BOOT_SERVICES_APPLICATION events15.2James Bottomley
2020-10-15hexdump.h: fix arithmetic error.Peter Jones
2020-07-25Implement lennysz's suggestions for MokListRTPeter Jones
2020-07-25Also use a config table to mirror mok variables.Peter Jones
2020-07-25Improve debug output somePeter Jones
2020-07-23Add support for vendor_db built-in shim authorized list.Peter Jones
2020-07-23tpm: Include information about PE/COFF images in the TPM Event LogJavier Martinez Canillas