summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-05-17PE Loader: support and require NXPeter Jones
2022-05-17shim: use SHIM_DEVEL_VERBOSE when built in devel modePeter Jones
2022-05-17Use ASCII as fallback if Unicode Box Drawing characters failTony Persson
2022-03-30MokManager: removed Locate graphic output protocol fail error messageLee, Chun-Yi
2021-12-10Minor coverity fixes15.5-rc2Peter Jones
2021-10-12console: add a clear_screen() primitivePeter Jones
2021-10-12console: check that ST->ConIn and ST->ConOut are non-NULLPeter Jones
2021-09-07shim/mm/fb: move global state to its own source filePeter Jones
2021-09-07cleanup: always use BS and RT, not gBS and gRTPeter Jones
2021-09-07Make CopyMem() work with EFI's declarationPeter Jones
2021-07-20Make test cases link against libefi.aPeter Jones
2021-03-25Make building outside of the top directory work.Peter Jones
2021-03-22Fix boot failures due to variable size constraintsupstream/shim-15.3-rc4shim-15.3-rc4Chris Coulson
2021-03-22Make 'make test' work on gcc 4.8.5Peter Jones
2021-03-18Ensure that MOK variable mirroring creates well formed ESLsChris Coulson
2021-03-17Sort input file names in lib/MakefileThomas Frauendorfer | Miray Software
2021-03-12More va_* workPeter Jones
2021-03-12get_variable_attr(): fix a nit scan-build found.Peter Jones
2021-03-10Add more string test cases.Peter Jones
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-10Restructure our includes.Peter Jones
2021-03-09Don't use WCHAR even when we're assigning wide string literalsPeter Jones
2021-03-09Re-organize a bunch of CFLAGS-related makefile bitsPeter Jones
2021-03-09Add get_variable_size()/set_variable()del_variable() wrappers.Peter Jones
2021-02-25Fix all the places we need UNUSED on arguments.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-16lib: move print_crypto_errors() out of console.cGary Lin
2021-02-16Make sure MIN() and MAX() are always defined.Peter Jones
2021-02-16SPDX: Clarify the attribution for James's lib/ codePeter Jones
2021-02-13get_variable: always allocate a NUL character at the end.Peter Jones
2021-01-29Always use lower case for our local include file names.Peter Jones
2020-07-25Also use a config table to mirror mok variables.Peter Jones
2020-07-23Add support for vendor_db built-in shim authorized list.Peter Jones
2020-07-23simple_file: fix uninitialized variable/unchecked returnPeter Jones
2020-07-23MokManager: console mode modification for hi-dpi screen devicesIvan Hu
2018-04-05Fix get_variable() usage in setup_verbosity()Peter Jones
2018-04-05Make setup_console(-1) do GetMode() and call it from setup_verbosity()Peter Jones
2018-03-13console: Fix indentationHans de Goede
2018-03-12console: Do not set EFI console to textmode until something is printedHans de Goede
2018-03-12console: Move setup_console() definition to higher in the fileHans de Goede
2018-03-12console: Add console_print and console_print_at helpersHans de Goede
2018-03-12Don't use uefi_call_wrapper(), ever.Peter Jones
2018-03-12lib/shell.c: minor cleanupPeter Jones
2018-03-12lib/simple_file.c: minor cleanupPeter Jones
2018-03-12lib: Use EFI_ERROR() instead of comparing to EFI_SUCCESS everywhere.Peter Jones
2018-03-12lib: find_in_variable_esl(): Fix a tiny nitpick clang-analyze has.Peter Jones