summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
...
| * [efi] Add various well-known GUIDs encountered in WiFi bootMichael Brown2025-03-281-0/+36
| * [efi] Install a device tree for the booted OS, if availableMichael Brown2025-03-281-0/+82
| * [efi] Create a copy of the system flattened device tree, if presentMichael Brown2025-03-281-0/+11
| * [fdt] Allow for parsing device trees where the length is known in advanceMichael Brown2025-03-281-1/+1
| * [fdt] Allow for the existence of multiple device treesMichael Brown2025-03-281-3/+3
| * [efi] Add support for installing EFI configuration tablesMichael Brown2025-03-272-18/+179
| * [efi] Add flattened device tree header and GUID definitionsMichael Brown2025-03-272-6/+10
| * [efi] Add ACPI and SMBIOS tables as well-known GUIDsMichael Brown2025-03-271-0/+26
| * [efi] Allow use of typed pointers for efi_open() et alMichael Brown2025-03-2417-211/+113Star
| * [efi] Eliminate uses of HandleProtocol()Michael Brown2025-03-242-9/+3Star
| * [efi] Use efi_open() for all ephemeral protocol opensMichael Brown2025-03-2413-352/+104Star
| * [efi] Use efi_open_unsafe() for all explicitly unsafe protocol opensMichael Brown2025-03-243-20/+15Star
| * [efi] Use efi_open_by_driver() for all by-driver protocol opensMichael Brown2025-03-243-42/+19Star
| * [efi] Use efi_open_by_child() for all by-child protocol opensMichael Brown2025-03-241-12/+3Star
| * [efi] Create safe wrappers for OpenProtocol() and CloseProtocol()Michael Brown2025-03-241-0/+358
| * [efi] Remove the efipci_open() and efipci_close() wrappersMichael Brown2025-03-242-48/+42Star
| * [efi] Avoid function name near-collisionMichael Brown2025-03-231-3/+3
| * [efi] Remove spurious close of SNP device parent's device pathMichael Brown2025-03-231-4/+0Star
| * [efi] Use driver name only from driver binding handles in debug messagesMichael Brown2025-03-211-6/+0Star
| * [efi] Get veto candidate driver name via either component name protocolMichael Brown2025-03-201-15/+26
| * [efi] Get veto candidate driver name from image handleMichael Brown2025-03-201-5/+5
| * [efi] Show image address range in veto debug messagesMichael Brown2025-03-201-3/+3
| * [efi] Prefer driver name to device path for debug messagesMichael Brown2025-03-201-3/+3
| * [efi] Attempt to retrieve driver name from image handle for debug messagesMichael Brown2025-03-201-0/+91
| * [efi] Allow wrapping the global boot services table in situMichael Brown2025-03-201-63/+123
| * [efi] Fix debug wrappers for CloseEvent() and CheckEvent()Michael Brown2025-03-191-2/+2
| * [efi] Ignore path separator characters in virtual filenamesMichael Brown2025-03-181-1/+5
| * [efi] Prescroll the display after a failed wrapped ExitBootServices() callMichael Brown2025-03-181-0/+44
| * [efi] Add EFI_RNG_PROTOCOL_GUID as a well-known GUIDMichael Brown2025-03-181-0/+7
| * [efi] Accept and trust CA certificates in the TlsCaCertificates variableMichael Brown2025-03-131-0/+200
| * [efi] Add TLS authentication header and GUID definitionsMichael Brown2025-03-131-0/+6
| * [efi] Add EFI_GLOBAL_VARIABLE as a well-known GUIDMichael Brown2025-03-131-0/+6
| * [efi] Allow efi_guid_ntoa() to be used in non-EFI buildsMichael Brown2025-03-112-236/+236
| * [efi] Add EFI_SIGNATURE_LIST header and GUID definitionsMichael Brown2025-03-102-0/+6
| * [cpio] Allow for construction of parent directories as neededMichael Brown2025-02-241-7/+9
| * [efi] Increase download timeout for autoexec.ipxeMichael Brown2025-02-171-2/+5
| * [efi] Add EFI_TCG2_PROTOCOL header and GUID definitionMichael Brown2024-12-172-0/+7
| * [efi] Ensure local drives are connected when attempting a SAN bootMichael Brown2024-11-201-0/+3
| * [uaccess] Rename UACCESS_EFI to UACCESS_FLATMichael Brown2024-10-251-44/+0Star
| * [efi] Use standard va_args macros instead of VA_START() etcMichael Brown2024-09-151-12/+12
| * [efi] Centralise definition of efi_cpu_nap()Michael Brown2024-09-131-0/+57
| * [efi] Allow discovery of PCI bus:dev.fn address rangesMichael Brown2024-08-151-64/+176
| * [pci] Separate permission to probe buses from bus:dev.fn range discoveryMichael Brown2024-08-151-0/+1
| * [efi] Veto the Dhcp6Dxe driver on all platformsMichael Brown2024-04-161-0/+30
| * [efi] Do not attempt to download autoexec.ipxe without a valid base URIMichael Brown2024-04-151-0/+10
* | Merge branch 'master' into openslxSimon Rettberg2024-04-127-551/+920
|\|
| * [efi] Restructure handling of autoexec.ipxe scriptMichael Brown2024-04-032-378/+122Star
| * [efi] Allow for allocating EFI devices from arbitrary handlesMichael Brown2024-03-291-42/+65
| * [efi] Add error table entry for local filesystem EFI_NOT_FOUND errorMichael Brown2024-03-291-1/+18
| * [efi] Report local file errors during download, rather than on openingMichael Brown2024-03-291-124/+130