aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [efi] Attempt to fetch autoexec script via TFTPautoexec_pxeMichael Brown2022-01-171-0/+149
* [efi] Allow for autoexec scripts that are not located in a filesystemMichael Brown2022-01-171-21/+41
* [pxe] Allow cached DHCP settings to be fetched before registrationMichael Brown2022-01-173-1/+34
* [uri] Allow for relative URIs that include colons within the pathMichael Brown2022-01-132-5/+20
* [efi] Include Secure Boot Advanced Targeting (SBAT) metadatasbatMichael Brown2022-01-139-0/+139
* [build] Ensure version.%.o is always rebuilt as expectedMichael Brown2022-01-131-2/+2
* [doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown2022-01-137-20/+20
* [efi] Do not align VirtualSize for .reloc and .debug sectionsMichael Brown2022-01-111-9/+9
* [settings] Support formatting UUIDs as little-endian GUIDsMichael Brown2022-01-044-6/+31
* [efi] Disable EFI watchdog timer when shutting down to boot an OSMichael Brown2021-11-251-0/+34
* [efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown2021-11-236-11/+36
* [build] Include EFI system partition table entry in isohybrid imagesMichael Brown2021-11-231-0/+3
* [efi] Raise TPL during driver unload entry pointMichael Brown2021-11-221-0/+7
* [intel] Add PCI ID for Intel X553 0x15e4Benedikt Braunger2021-11-221-0/+1
* [efi] Modify global system table when wrapping a loaded imageMichael Brown2021-11-212-44/+57
* [efi] Do not attempt to use console output after ExitBootServices()Michael Brown2021-11-211-3/+6
* [xhci] Avoid DMA during shutdown if firmware has disabled bus masteringMichael Brown2021-11-121-0/+22
* [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-125-75/+148
* [xhci] Allow for permanent failure of the command mechanismxhci_failMichael Brown2021-10-282-2/+51
* [virtio] Update driver to use DMA APIAaron Young2021-10-285-31/+69
* [readline] Extend maximum read line length to 1024 charactersMichael Brown2021-09-101-7/+17
* [ecm] Use ACPI-provided system-specific MAC address if presentMichael Brown2021-09-091-0/+9
* [ecm] Expose USB vendor/device information to ecm_fetch_mac()Michael Brown2021-09-093-7/+8
* [acpi] Allow for extraction of a MAC address from the DSDT/SSDTMichael Brown2021-09-093-0/+169
* [acpi] Generalise DSDT/SSDT data extraction logicMichael Brown2021-09-083-69/+99
* [efi] Record cached ProxyDHCPOFFER and PXEBSACK, if presentMichael Brown2021-07-275-51/+167
* [efi] Use zero for PCI vendor/device IDs when no applicable ID existsMichael Brown2021-07-261-1/+2
* [build] Fix genfsimg to work with FATDIR with spaceJuniorJPDJ2021-07-261-1/+1
* [cloud] Retry DHCP aggressively in AWS EC2Michael Brown2021-07-201-1/+16
* [efi] Match signtool expectations for file alignmentMichael Brown2021-07-151-1/+15
* [libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constantsMichael Brown2021-07-151-0/+4
* [uri] Make URI schemes case-insensitiveMichael Brown2021-07-012-2/+4
* [rdc] Add driver for RDC R6040 embedded NICMichael Brown2021-06-283-0/+889
* [realtek] Work around hardware bug on RTL8211BMichael Brown2021-06-242-0/+12
* [cloud] Show ifstat output after a failed boot attemptMichael Brown2021-06-232-2/+4
* [peerdist] Assume that most recently discovered peer can be reusedMichael Brown2021-06-221-0/+23
* [build] Fix building on broken versions of GNU binutilsMichael Brown2021-06-171-1/+2
* [build] Ensure build ID is deterministicBernhard M. Wiedemann2021-06-141-1/+1
* [efi] Veto the Itautec Ip4ConfigDxe driveritautecMichael Brown2021-06-111-8/+10
* [libc] Match standard prototype for putchar()Michael Brown2021-06-072-2/+5
* [base64] Include terminating NUL within base64 character arrayMichael Brown2021-06-071-1/+1
* [rndis] Fix size of reserved fieldsMichael Brown2021-06-071-2/+2
* [ath5k] Avoid returning uninitialised data on EEPROM read errorsMichael Brown2021-06-041-0/+3
* [crypto] Add memory output constraints for big-integer inline assemblyMichael Brown2021-06-032-22/+43
* [build] Use SOURCE_DATE_EPOCH for isohybrid MBR ID if it existsMichael Brown2021-05-241-1/+5
* [build] Use SOURCE_DATE_EPOCH for .iso timestamps if it existsMichael Brown2021-05-241-0/+10
* [efi] Provide an "initrd.magic" file for use by UEFI kernelsMichael Brown2021-05-211-0/+88
* [efi] Allow for non-image-backed virtual filesMichael Brown2021-05-211-69/+221
* [cpio] Split out bzImage initrd CPIO header constructionMichael Brown2021-05-215-56/+110
* [x509] Use case-insensitive comparison for certificate namesMichael Brown2021-05-182-1/+3