Age | Commit message (Expand) | Author | Files | Lines |
2022-03-15 | [efi] Support Unicode character output via framebuffer console | Michael Brown | 1 | -3/+48 |
2022-03-15 | [fbcon] Support Unicode character output | Michael Brown | 1 | -70/+128 |
2022-03-15 | [efi] Support Unicode character output via text console | Michael Brown | 1 | -1/+17 |
2022-02-15 | [console] Support AltGr to access ASCII characters via remapping | Michael Brown | 1 | -0/+3 |
2022-02-15 | [console] Centralise handling of key modifiers | Michael Brown | 1 | -16/+28 |
2022-02-10 | [efi] Support keyboard remapping via the EFI console | Michael Brown | 1 | -0/+8 |
2022-01-18 | [efi] Attempt to fetch autoexec script via TFTP | Michael Brown | 1 | -0/+176 |
2022-01-18 | [efi] Allow for autoexec scripts that are not located in a filesystem | Michael Brown | 1 | -21/+41 |
2022-01-04 | [settings] Support formatting UUIDs as little-endian GUIDsguid | Michael Brown | 1 | -1/+2 |
2021-11-25 | [efi] Disable EFI watchdog timer when shutting down to boot an OS | Michael Brown | 1 | -0/+34 |
2021-11-23 | [efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notify | Michael Brown | 3 | -6/+20 |
2021-11-22 | [efi] Raise TPL during driver unload entry point | Michael Brown | 1 | -0/+7 |
2021-11-21 | [efi] Modify global system table when wrapping a loaded image | Michael Brown | 1 | -43/+56 |
2021-11-21 | [efi] Do not attempt to use console output after ExitBootServices() | Michael Brown | 1 | -3/+6 |
2021-07-27 | [efi] Record cached ProxyDHCPOFFER and PXEBSACK, if present | Michael Brown | 1 | -3/+26 |
2021-06-11 | [efi] Veto the Itautec Ip4ConfigDxe driveritautec | Michael Brown | 1 | -8/+10 |
2021-05-21 | [efi] Provide an "initrd.magic" file for use by UEFI kernels | Michael Brown | 1 | -0/+88 |
2021-05-21 | [efi] Allow for non-image-backed virtual files | Michael Brown | 1 | -69/+221 |
2021-04-21 | [efi] Show ACPI address space descriptor ranges in debug messages | Michael Brown | 1 | -0/+3 |
2021-04-20 | [efi] Always map full length of coherent DMA buffer allocation | Michael Brown | 1 | -1/+2 |
2021-04-20 | [xen] Avoid infinite loop on allocation failure in xenstore_response() | Michael Brown | 1 | -6/+6 |
2021-03-11 | [linux] Fail at link time if building slirp.linux without libslirp | Michael Brown | 1 | -29/+3 |
2021-03-03 | [linux] Do not assume that stat() works on sysfs files | Michael Brown | 1 | -29/+20 |
2021-03-03 | [linux] Validate length of ACPI table read from sysfs | Michael Brown | 1 | -0/+10 |
2021-03-03 | [linux] Use fstat() rather than statx() | Michael Brown | 2 | -8/+7 |
2021-03-02 | [linux] Use generic sysfs mechanism to read SMBIOS table | Michael Brown | 2 | -64/+86 |
2021-03-02 | [linux] Use generic sysfs mechanism to read ACPI tables | Michael Brown | 1 | -78/+21 |
2021-03-02 | [linux] Add a generic function for reading files from sysfs | Michael Brown | 2 | -0/+123 |
2021-03-02 | [linux] Free cached ACPI tables on shutdown | Michael Brown | 1 | -0/+22 |
2021-03-02 | [build] Fix building on older versions of gcc | Michael Brown | 1 | -0/+3 |
2021-03-02 | [slirp] Add libslirp driver for Linux | Michael Brown | 1 | -0/+158 |
2021-03-01 | [linux] Provide ACPI settings via /sys/firmware/acpi/tables | Michael Brown | 1 | -0/+173 |
2021-03-01 | [acpi] Allow for platforms that provide ACPI tables individuallykexec3kexec2kexec | Michael Brown | 1 | -0/+1 |
2021-02-28 | [linux] Use host glibc system call wrappers | Michael Brown | 10 | -8/+419 |
2021-02-17 | [efi] Record cached DHCPACK from loaded image's device handle, if presentcachedhcp | Michael Brown | 2 | -0/+98 |
2021-02-17 | [efi] Defer autoboot link-layer address and autoexec script probing | Michael Brown | 1 | -6/+20 |
2021-02-17 | [efi] Split out autoexec script portions of efi_autoboot.c | Michael Brown | 3 | -189/+214 |
2021-02-03 | [efi] Fix erroneous comparison of a pointer against userptr_t | Michael Brown | 1 | -1/+1 |
2021-01-27 | [efi] Use EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL if available | Michael Brown | 1 | -11/+66 |
2021-01-26 | [efi] Fix misleading debug message | Michael Brown | 1 | -1/+2 |
2021-01-26 | [efi] Fix use of uninitialised variable | Michael Brown | 1 | -0/+3 |
2021-01-25 | [efi] Automatically load "/autoexec.ipxe" when booted from a filesystem | Michael Brown | 1 | -10/+200 |
2021-01-03 | [efi] Leave asynchronous USB endpoints open until device is removed | Michael Brown | 1 | -11/+13 |
2020-12-31 | [efi] Use segment and bus number to identify PCI root bridge I/O protocolv1.21.1 | Michael Brown | 1 | -4/+68 |
2020-12-29 | [smbios] Add support for the 64-bit SMBIOS3 entry point | Michael Brown | 2 | -18/+35 |
2020-12-29 | [efi] Allow for longer device paths in debug messages | b1f6c1c4 | 1 | -1/+1 |
2020-12-17 | [efi] Allow EFI_USB_IO_PROTOCOL interfaces to be nullified and leaked | Michael Brown | 2 | -9/+179 |
2020-12-17 | [efi] Skip interface uninstallation during shutdown | Michael Brown | 4 | -18/+23 |
2020-12-17 | [efi] Nullify interfaces unconditionally on error and shutdown paths | Michael Brown | 4 | -16/+16 |
2020-12-08 | [efi] Avoid using potentially uninitialised driver name in veto checks | Michael Brown | 1 | -2/+4 |