aboutsummaryrefslogtreecommitdiff
path: root/src/interface/efi/efi_file.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-17[image] Generalise concept of selected imageMichael Brown1-1/+1
2023-05-05[efi] Allow currently selected image to be opened as "grub*.efi"Michael Brown1-0/+11
2023-05-05[image] Allow for images to be hidden from lists of all imagesMichael Brown1-10/+26
2023-05-05[efi] Show original filenames in debug messagesMichael Brown1-8/+16
2023-05-05[efi] Allow downloaded images to take precedence over constructed filesMichael Brown1-22/+33
2023-03-15[efi] Claim fixed device paths by uninstalling device path protocolinitrdMichael Brown1-122/+172
2023-03-07[image] Always unregister currently executing imageMichael Brown1-5/+1
2023-03-06[image] Consistently use for_each_image() to iterate over imagesMichael Brown1-1/+1
2023-02-28[efi] Omit EFI_LOAD_FILE2_PROTOCOL for a zero-length initrdnoinitrdMichael Brown1-2/+11
2023-02-15[efi] Support the initrd autodetection mechanism in newer Linux kernelsefiinitrdMichael Brown1-0/+190
2023-02-15[efi] Fix debug message when reading from EFI virtual filesMichael Brown1-1/+1
2021-05-21[efi] Provide an "initrd.magic" file for use by UEFI kernelsMichael Brown1-0/+88
2021-05-21[efi] Allow for non-image-backed virtual filesMichael Brown1-69/+221
2015-12-09[efi] Centralise EFI file system info GUIDsMichael Brown1-6/+0
2015-10-07[efi] Reset root directory when installing EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown1-0/+3
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2014-08-27[efi] Make our virtual file system case insensitiveMichael Brown1-4/+24
2014-08-22[efi] Dump details of any calls to our dummy block and disk I/O protocolsMichael Brown1-15/+33
2014-08-05[efi] Provide centralised definitions of commonly-used GUIDsMichael Brown1-12/+0
2014-07-31[efi] Dump existing openers when we are unable to open a protocolMichael Brown1-0/+1
2014-07-31[efi] Avoid unnecessarily passing pointers to EFI_HANDLEsMichael Brown1-7/+7
2014-07-14[efi] Install our own disk I/O protocol and claim exclusive use of itMichael Brown1-13/+104
2013-04-19[efi] Perform meaningful error code conversionsMichael Brown1-2/+5
2013-03-20[efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown1-3/+2
2013-03-13[efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown1-0/+594