summaryrefslogtreecommitdiff
path: root/MokManager.c
AgeCommit message (Expand)Author
2018-08-01MokManager: Update to new openssl APIGary Lin
2018-07-18MokManager: Stop using EFI_VARIABLE_APPEND_WRITEGary Lin
2018-07-18Let 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
2015-06-16MokManager: Support SHA1 hash in MOKGary Ching-Pang Lin
2015-06-16MokManager: fix the hash list counting in deleteGary Ching-Pang Lin
2015-06-16MokManager: calculate the variable size correctlyGary Ching-Pang Lin
2015-06-16MokManager: Write the hash list properlyGary Ching-Pang Lin
2015-06-16MokManager: Match all hashes in the listGary Ching-Pang Lin
2015-06-16MokManager: delete the hash properlyGary Ching-Pang Lin
2015-06-16MokManager: show the hash list properlyGary Ching-Pang Lin
2015-06-16Support MOK blacklistGary Ching-Pang Lin
2015-04-13gcc 5.0 changes some include bits, so copy what arm does on x86.Peter Jones
2014-10-02Make another integer compare be signed/unsigned safe as well.Peter Jones
2014-10-02OOB access when parsing MOK List/Certificates on MOK enrollmentSebastian Krahmer
2014-09-21Make list_keys() index variables all be signed.Peter Jones
2014-06-25MokManager: handle the error status from ReadKeyStrokeGary Ching-Pang Lin
2014-06-25MokManager: delete the BS+NV variables the right wayGary Ching-Pang Lin
2014-06-25Check the first 4 bytes of the certificateGary Ching-Pang Lin
2014-04-11additional bounds-checking on section sizesKees Cook