aboutsummaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)AuthorFilesLines
2022-03-15[fbcon] Support Unicode console outputMichael Brown1-2/+5
2022-03-01[utf8] Add ability to accumulate Unicode characters from UTF-8 bytesMichael Brown1-0/+69
2022-02-16[console] Support changing keyboard map at runtimeMichael Brown2-0/+3
2022-02-16[console] Ensure that US keyboard map appears at start of linker tableMichael Brown1-1/+4
2022-02-15[console] Support AltGr to access ASCII characters via remappingMichael Brown1-0/+5
2022-02-15[console] Centralise handling of key modifiersMichael Brown1-0/+21
2022-02-15[console] Allow for named keyboard mappingsMichael Brown1-3/+16
2022-02-14[tables] Add ability to declare static table start and end markersMichael Brown1-0/+27
2022-02-10[console] Handle remapping of scancode 86Michael Brown1-0/+3
2022-02-10[console] Generalise bios_keymap() as key_remap()Michael Brown1-0/+2
2022-01-13[efi] Include Secure Boot Advanced Targeting (SBAT) metadatasbatMichael Brown1-0/+68
2022-01-13[doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown1-1/+1
2022-01-04[settings] Support formatting UUIDs as little-endian GUIDsguidMichael Brown1-0/+1
2021-11-23[efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown1-0/+1
2021-11-21[efi] Modify global system table when wrapping a loaded imageMichael Brown1-1/+1
2021-11-12[uri] Retain original encodings for path, query, and fragment fieldsuriMichael Brown1-7/+24
2021-10-28[virtio] Update driver to use DMA APIAaron Young2-3/+12
2021-09-09[acpi] Allow for extraction of a MAC address from the DSDT/SSDTMichael Brown2-0/+15
2021-09-08[acpi] Generalise DSDT/SSDT data extraction logicMichael Brown1-1/+3
2021-07-27[efi] Record cached ProxyDHCPOFFER and PXEBSACK, if presentMichael Brown2-2/+9
2021-07-15[libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constantsMichael Brown1-0/+4
2021-06-28[rdc] Add driver for RDC R6040 embedded NICMichael Brown1-0/+1
2021-06-24[realtek] Work around hardware bug on RTL8211Brealtek_hackMichael Brown1-0/+2
2021-06-07[libc] Match standard prototype for putchar()Michael Brown1-1/+1
2021-06-07[rndis] Fix size of reserved fieldsrndis_paddingMichael Brown1-2/+2
2021-05-21[cpio] Split out bzImage initrd CPIO header constructionMichael Brown1-0/+21
2021-05-18[libc] Add strncasecmp()Michael Brown1-0/+2
2021-05-12[image] Allow single-member archive images to be executed transparentlyMichael Brown1-0/+1
2021-05-08[gzip] Add support for gzip archive imagesimgextractMichael Brown2-0/+72
2021-05-08[zlib] Add support for zlib archive imagesMichael Brown2-0/+44
2021-05-08[image] Add "imgextract" command for extracting archive imagesMichael Brown3-0/+27
2021-05-08[image] Provide image_set_len() utility functionMichael Brown1-0/+1
2021-04-23[readline] Add an optional timeout to readline_history()Michael Brown1-1/+2
2021-04-14[xen] Support scatter-gather to allow for jumbo framesxen-sgMichael Brown1-3/+4
2021-04-10[netdevice] Ensure driver transmit() and poll() will not be re-enteredMichael Brown1-0/+6
2021-04-10[pci] Avoid scanning nonexistent buses when using PCIAPI_DIRECTMichael Brown1-0/+3
2021-03-03[linux] Validate length of ACPI table read from sysfsMichael Brown1-0/+1
2021-03-03[linux] Use fstat() rather than statx()Michael Brown1-3/+1
2021-03-02[linux] Use generic sysfs mechanism to read SMBIOS tableMichael Brown1-0/+1
2021-03-02[linux] Add a generic function for reading files from sysfsMichael Brown3-0/+20
2021-03-02[linux] Add missing pci_num_bus() stubMichael Brown1-0/+11
2021-03-02[slirp] Add libslirp driver for LinuxMichael Brown3-0/+175
2021-03-01[linux] Provide ACPI settings via /sys/firmware/acpi/tablesMichael Brown2-0/+19
2021-03-01[acpi] Allow for platforms that provide ACPI tables individuallykexec3kexec2kexecMichael Brown3-3/+28
2021-02-28[linux] Use host glibc system call wrappersMichael Brown3-112/+86
2021-02-17[efi] Record cached DHCPACK from loaded image's device handle, if presentcachedhcpMichael Brown2-0/+17
2021-02-17[efi] Split out autoexec script portions of efi_autoboot.cMichael Brown3-1/+20
2021-02-17[pxe] Split out platform-independent portions of cachedhcp.cMichael Brown2-0/+18
2021-02-12[build] Use .balign directive instead of .alignMichael Brown1-2/+2
2021-02-12[build] Remove support for building with the Intel C compilerMichael Brown2-76/+0