summaryrefslogtreecommitdiff
path: root/MokManager.c
AgeCommit message (Expand)Author
2025-01-17MokManager: remove redundant logical constraintsHeinrich Schuchardt
2022-05-04Allow MokListTrusted to be enabled by defaultEric Snowberg
2021-12-10Minor coverity fixes15.5-rc2Peter Jones
2021-11-03Introduce a new MOK variable called MokListTrustedRTEric Snowberg
2021-10-12console: add a clear_screen() primitivePeter Jones
2021-09-07cleanup: always use BS and RT, not gBS and gRTPeter Jones
2021-03-10Restructure our includes.Peter Jones
2021-02-25Fix all the places we need UNUSED on arguments.Peter Jones
2021-02-16console: Move the countdown function to console.cGary Lin
2021-02-16Fix up a bunch of our license statements and add SPDX most placesPeter Jones
2020-10-15Fix some mokmanager deletion pathsPeter Jones
2020-07-23MokManager: fix a wrong allocation failure check.Peter Jones
2020-07-23MokManager: fix uninitialized valuePeter Jones
2020-07-23MokManager: avoid -Werror=address-of-packed-memberJonas Witschel
2020-07-23MokManager: console mode modification for hi-dpi screen devicesIvan Hu
2020-07-23MokManager: Use CompareMem on MokListNode.Type instead of CompareGuidGary Lin
2020-07-23Work around stuff -Waddress-of-packed-member finds.Peter Jones
2020-07-23MokManager: Stop using EFI_VARIABLE_APPEND_WRITEGary Lin
2020-07-23Let MokManager follow a MokTimeout var for timeout length for the promptMathieu Trudel-Lapierre
2018-04-05Audit get_variable() calls for correct FreePool() use.Peter Jones
2018-03-20Revert "MokManager: stop using StrnCat"Peter Jones
2018-03-13MokManager: stop using StrnCatHans de Goede
2018-03-12console: Do not set EFI console to textmode until something is printedHans 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-12MokManager: get rid of struct menu_item, it is unused.Peter Jones
2018-03-12MokManager: Fix a conditional on an uninitialized value in one error path.Peter Jones
2018-03-12MokManager: handle mok parameter allocations better.Peter Jones
2018-03-12MokManager: use EFI_ERROR() instead of comparing to EFI_SUCCESS.Peter Jones
2018-03-12MokManager: check_der_suffix(): use StrnCat() on our suffix checker.Peter Jones
2018-03-12MokManager: Lindent (and other reformats) the whole file.Peter Jones
2018-03-12Get rid of all the places we cast to (CHAR16 *[])Peter Jones
2018-03-12Fix some "if (x < 0)" tests where x is UINTN.Peter Jones
2018-03-12Don't have tons of local guid definitions for no reason at all.Peter Jones
2018-03-12Move includes around to clean the source tree up a bit.Peter Jones
2017-08-31Revert lots of Cryptlib updates.Peter Jones
2017-08-18Rework looping in enter_mok_menu(), to allow multiple MOK changesMathieu Trudel-Lapierre
2017-04-11MokManager: Update to new openssl APIGary Lin
2016-09-21MokManager: list Extended Key Usage OIDsMathieu Trudel-Lapierre
2016-09-09MokManager: free new_data after useGary Lin
2016-09-09MokManager: Try APPEND_WRITE firstGary Lin
2016-09-09MokManager: Remove the usage of APPEND_WRITEGary Lin
2016-09-06Update to openssl to 1.0.2eGary Lin
2015-11-17MokManager: Fix a -Wsign-compare bug on i?86Peter Jones
2015-06-16MokManager: Nerf SHA-1 again for actual hashes and signatures.Peter Jones
2015-06-16MokManager: fix comparison between signed and unsigned integerGary Ching-Pang Lin
2015-06-16MokManager: Discard the list contains an invalid signatureGary Ching-Pang Lin
2015-06-16MokManager: Support SHA224, SHA384, and SHA512Gary Ching-Pang Lin
2015-06-16MokManager: Add more key list safe checksGary Ching-Pang Lin
2015-06-16MokManager: fix the return value and typeGary Ching-Pang Lin