summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2025-03-14simple_dir_filter(): test our 'next' pointerPeter Jones
2025-03-14SetSecureVariable(): free Cert on failurePeter Jones
2025-02-11Implement shim image load protocolArd Biesheuvel
2025-01-21simple_file: Use second variable to create filesystem entriesMichał Żygowski
2025-01-21simple_file: Allow to form a volume name from DevicePathMichał Żygowski
2025-01-21lib/simple_file.c: Allocate zeroed pool for SimpleFS entriesMichał Żygowski
2025-01-15Backport EFI_HTTP_ERROR status codeDan Nicholson
2023-12-05BS Variables for bootmgr revocationsJan Setje-Eilers
2023-06-21Rename 'msecs' to 'usecs' to avoid potential confusionKamil Aronowski
2023-06-21Skip testing msleep()Kamil Aronowski
2022-08-16Enable TDX measurement to RTMR registerLu Ken
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