aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-07-07[console] Restore compatibility with "--key" values in existing scriptskeyvalsMichael Brown3-3/+31
2023-07-05[linux] Set a default MAC address for tap devicesMichael Brown1-0/+5
2023-07-05[linux] Fix error control flow in af_packet_nic_probe()Michael Brown1-1/+1
2023-07-05[linux] Fix error control flow in tap_probe()Michael Brown1-1/+1
2023-07-05[netdevice] Stop link block timer when device is closedMichael Brown1-1/+4
2023-07-04[interface] Fix debug message values for temporary interfacestmpintfMichael Brown3-17/+59
2023-07-04[build] Inhibit more linker warnings about an implied executable stackMichael Brown1-0/+1
2023-07-04[build] Silence the "creating blib.a" messageMichael Brown1-1/+1
2023-07-04[console] Avoid overlap between special keys and Unicode charactersMichael Brown3-31/+77
2023-07-04[console] Avoid overlap between remapping flags and character valuesMichael Brown1-4/+4
2023-07-03[build] Use separate code segment if supported by linkerMichael Brown2-0/+14
2023-06-30[build] Inhibit linker warnings about an implied executable stackGeert Stappers32-0/+33
2023-06-30[build] Avoid using multiple target patterns in pattern rulesMichael Brown2-3/+13
2023-06-29[loong64] Add support for building EFI binariesXiaotian Wu2-0/+19
2023-06-29[loong64] Add CPU sleeping API for EFI LoongArch64Xiaotian Wu4-1/+75
2023-06-29[loong64] Add I/O API for LoongArch64Xiaotian Wu3-0/+130
2023-06-29[ioapi] Centralise definitions for dummy PIOMichael Brown3-50/+70
2023-06-29[arm] Add missing arch/arm/core source directoryMichael Brown2-2/+4
2023-06-29[arm] Remove redundant inclusion of io.hMichael Brown1-2/+0
2023-06-23[efi] Process veto objects in reverse order of enumerationMichael Brown1-7/+11
2023-06-23[efi] Check for protocols opened by vetoed driver and image handlesMichael Brown1-1/+4
2023-06-23[efi] Unload vetoed drivers by image handle rather than driver handleMichael Brown1-3/+6
2023-06-23[efi] Pass more detailed driver information to veto methodsMichael Brown1-36/+58
2023-06-22[efi] Show manufacturer in veto debug outputMichael Brown1-0/+1
2023-06-21[efi] Always poll for TX completionsdell3440bMichael Brown1-5/+5
2023-06-09[efi] Provide read-only access to EFI variables via settings mechanismMichael Brown5-0/+244
2023-06-08[efi] Veto the VMware UefiPxeBcDxe driverMichael Brown1-0/+35
2023-06-08[efi] Include protocol interface address in debug outputMichael Brown2-5/+42
2023-06-07[efi] Add UefiPxeBcDxe module GUIDMichael Brown1-0/+8
2023-06-07[efi] Add HttpBootDxe module GUIDMichael Brown1-0/+8
2023-06-07[efi] Add new IScsiDxe module GUIDMichael Brown1-1/+9
2023-06-07[efi] Add HTTP header and GUID definitionsMichael Brown4-0/+531
2023-06-07[efi] Add DNS headers and GUID definitionsMichael Brown5-0/+1103
2023-06-07[efi] Add Ip4Config2 header and GUID definitionMichael Brown4-0/+326
2023-06-07[efi] Add IPv6 versions of existing IPv4 headers and GUID definitionsMichael Brown9-0/+4436
2023-06-07[efi] Update to current EDK2 headersMichael Brown8-40/+266
2023-06-07[efi] Disable static assertions in EFI headers on non-EFI platformsMichael Brown1-0/+9
2023-06-02[crypto] Add support for PKCS#8 private key formatpkcs8Michael Brown4-2/+105
2023-05-24[efi] Implement "shim" as a dummy command on non-EFI platformsMichael Brown3-2/+15
2023-05-23[efi] Support versions of shim that perform SBAT verificationMichael Brown5-6/+160
2023-05-23[efi] Separate GetMemoryMap() wrapper from shim unlockerMichael Brown1-27/+34
2023-05-22[efi] Add "shim" commandMichael Brown4-0/+117
2023-05-22[efi] Add support for executing images via a shimMichael Brown8-3/+413
2023-05-22[efi] Add definitions for the UEFI shim lock protocolMichael Brown4-0/+39
2023-05-22[efi] Add efi_asprintf() and efi_vasprintf()Michael Brown4-10/+53
2023-05-17[image] Generalise concept of selected imageMichael Brown6-50/+85
2023-05-17[efi] Attempt to detect EFI images that fail Secure Boot verificationMichael Brown1-5/+71
2023-05-15[ci] Work around Ubuntu packaging metadata issuesMichael Brown1-1/+2
2023-05-05[efi] Allow currently selected image to be opened as "grub*.efi"Michael Brown1-0/+11
2023-05-05[efi] Allow currently executing image to be opened via virtual filesystemMichael Brown1-0/+10