summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* [console] Generalise bios_keymap() as key_remap()Michael Brown2022-02-101-0/+2
* [efi] Include Secure Boot Advanced Targeting (SBAT) metadataMichael Brown2022-01-131-0/+68
* [doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown2022-01-131-1/+1
* [settings] Support formatting UUIDs as little-endian GUIDsMichael Brown2022-01-041-0/+1
* [efi] Run ExitBootServices shutdown hook at TPL_NOTIFYMichael Brown2021-11-231-0/+1
* [efi] Modify global system table when wrapping a loaded imageMichael Brown2021-11-211-1/+1
* [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-121-7/+24
* [virtio] Update driver to use DMA APIAaron Young2021-10-282-3/+12
* [acpi] Allow for extraction of a MAC address from the DSDT/SSDTMichael Brown2021-09-092-0/+15
* [acpi] Generalise DSDT/SSDT data extraction logicMichael Brown2021-09-081-1/+3
* [efi] Record cached ProxyDHCPOFFER and PXEBSACK, if presentMichael Brown2021-07-272-2/+9
* [libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constantsMichael Brown2021-07-151-0/+4
* [rdc] Add driver for RDC R6040 embedded NICMichael Brown2021-06-281-0/+1
* [realtek] Work around hardware bug on RTL8211BMichael Brown2021-06-241-0/+2
* [libc] Match standard prototype for putchar()Michael Brown2021-06-071-1/+1
* [rndis] Fix size of reserved fieldsMichael Brown2021-06-071-2/+2
* [cpio] Split out bzImage initrd CPIO header constructionMichael Brown2021-05-211-0/+21
* [libc] Add strncasecmp()Michael Brown2021-05-181-0/+2
* [image] Allow single-member archive images to be executed transparentlyMichael Brown2021-05-121-0/+1
* [gzip] Add support for gzip archive imagesMichael Brown2021-05-082-0/+72
* [zlib] Add support for zlib archive imagesMichael Brown2021-05-082-0/+44
* [image] Add "imgextract" command for extracting archive imagesMichael Brown2021-05-083-0/+27
* [image] Provide image_set_len() utility functionMichael Brown2021-05-081-0/+1
* [readline] Add an optional timeout to readline_history()Michael Brown2021-04-231-1/+2
* [xen] Support scatter-gather to allow for jumbo framesMichael Brown2021-04-141-3/+4
* [netdevice] Ensure driver transmit() and poll() will not be re-enteredMichael Brown2021-04-101-0/+6
* [pci] Avoid scanning nonexistent buses when using PCIAPI_DIRECTMichael Brown2021-04-101-0/+3
* [linux] Validate length of ACPI table read from sysfsMichael Brown2021-03-031-0/+1
* [linux] Use fstat() rather than statx()Michael Brown2021-03-031-3/+1Star
* [linux] Use generic sysfs mechanism to read SMBIOS tableMichael Brown2021-03-031-0/+1
* [linux] Add a generic function for reading files from sysfsMichael Brown2021-03-033-0/+20
* [linux] Add missing pci_num_bus() stubMichael Brown2021-03-021-0/+11
* [slirp] Add libslirp driver for LinuxMichael Brown2021-03-023-0/+175
* [linux] Provide ACPI settings via /sys/firmware/acpi/tablesMichael Brown2021-03-012-0/+19
* [acpi] Allow for platforms that provide ACPI tables individuallyMichael Brown2021-03-013-3/+28
* [linux] Use host glibc system call wrappersMichael Brown2021-03-013-112/+86Star
* [efi] Record cached DHCPACK from loaded image's device handle, if presentMichael Brown2021-02-172-0/+17
* [efi] Split out autoexec script portions of efi_autoboot.cMichael Brown2021-02-173-1/+20
* [pxe] Split out platform-independent portions of cachedhcp.cMichael Brown2021-02-172-0/+18
* [build] Use .balign directive instead of .alignMichael Brown2021-02-131-2/+2
* [build] Remove support for building with the Intel C compilerMichael Brown2021-02-122-76/+0Star
* [infiniband] Require drivers to specify the number of portsChristian Iversen2021-01-271-1/+2
* [cmdline] Expose "iflinkwait" as a commandMichael Brown2021-01-261-1/+2
* [efi] Automatically load "/autoexec.ipxe" when booted from a filesystemMichael Brown2021-01-251-0/+1
* [image] Provide image_memory()Michael Brown2021-01-252-2/+3
* [image] Add the "imgmem" commandMichael Brown2021-01-221-0/+2
* [image] Provide image_set_data()Michael Brown2021-01-221-0/+1
* [eap] Treat an EAP Request-Identity as indicating a blocked linkMichael Brown2021-01-193-0/+73
* [eapol] Replace EAPoL codeMichael Brown2021-01-191-90/+34Star
* [efi] Use segment and bus number to identify PCI root bridge I/O protocolMichael Brown2020-12-311-0/+3