summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [smbios] Mangle UUIDs for SMBIOS version 2.6 and newerMichael Brown2013-03-201-9/+33
* [smbios] Provide SMBIOS version number via smbios_version()Michael Brown2013-03-204-0/+33
* [int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown2013-03-204-116/+149
* [efi] Add EFI-specific debugging macrosMichael Brown2013-03-203-0/+216
* [efi] Fix minor typos in efi_image.cMichael Brown2013-03-201-3/+3
* [lkrnprefix] Allow relocation when no initrd is presentMichael Brown2013-03-151-3/+10
* [efi] Fix building with newer binutilsMichael Brown2013-03-141-0/+2
* [efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown2013-03-142-1/+59
* [efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2013-03-1310-115/+1546
* [efi] Add last_opened_snpdev()Michael Brown2013-03-132-0/+16
* [autoboot] Split main control flow out of main() into a new function ipxe()Michael Brown2013-03-133-82/+98
* [efi] Update to latest EDK2 headersMichael Brown2013-03-138-73/+125
* [romprefix] Display only one "Ctrl-B" prompt per PCI device during POSTMichael Brown2013-03-111-3/+11
* [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POSTMichael Brown2013-03-116-10/+37
* [prefix] Use %cs as implicit parameter to uninstall()Michael Brown2013-03-081-6/+6
* [nbiprefix] Set up real-mode stack before jumping to .text16Michael Brown2013-03-081-0/+4
* [pcbios] Add extra debugging messages when unhiding iPXE from memoryMichael Brown2013-03-081-5/+15
* [build] Add vmware build targetBrandon Penglase2013-03-061-0/+17
* [tftp] Allow TFTP block size to be controlled via the PXE TFTP APIMichael Brown2013-03-063-29/+28Star
* [menu] Prevent separators with shortcut keys from being selectedMichael Brown2013-03-061-10/+12
* [menu] Prevent character code zero from acting as a shortcut keyMichael Brown2013-03-061-1/+2
* [zbin] Fix size used for memset in alloc_output_fileDaniel P. Berrange2013-03-051-1/+1
* [undi] Work around specific devices with known broken interrupt behaviourMichael Brown2013-03-051-0/+52
* [tg3] Fix various tg3 issuesKevin Tran2013-03-042-1/+15
* [netdevice] Separate VLAN support from presence of VLAN-supporting driversMichael Brown2013-03-011-0/+12
* [iscsi] Include 802.1Q VLAN identifier in iBFTStefan Hajnoczi2013-03-011-0/+3
* [netdevice] Add vlan_tag() to get the VLAN tag of a network deviceStefan Hajnoczi2013-03-013-0/+29
* [efi] Ensure EFI binaries comply with Authenticode requirementsMichael Brown2013-02-251-1/+4
* [intel] Add Intel I210 Gigabit Ethernet PCI IDJens Rottmann2013-02-201-0/+1
* [build] Include self-tests within "make everything"Michael Brown2013-01-311-1/+2
* [tls] Concatenate received non-data records before processingMichael Brown2013-01-313-12/+53
* [src] Fix spelling in comments, debug messages and local variable namesStefan Weil2013-01-0331-66/+66
* [efi] Include product short name in EFI SNP device namesMichael Brown2012-11-211-3/+5
* [efi] Delegate to child device's EFI_COMPONENT_NAME2_PROTOCOL, if presentMichael Brown2012-11-211-5/+22
* [bzimage] Allow initrds to be rearranged in placeMichael Brown2012-11-131-73/+140
* [initrd] Add ability to reshuffle initrds into image list orderMichael Brown2012-11-123-0/+330
* [libc] Relicense x86 string.hMichael Brown2012-11-121-19/+24
* [libc] Fix and externalise memswap()Michael Brown2012-11-122-15/+30
* [libc] Reduce overall code size by externalising strlen()Michael Brown2012-11-122-12/+20
* [libc] Reduce overall code size by externalising strncmp()Michael Brown2012-11-122-21/+40
* [libc] Remove unnecessary "cld" instruction from memset()Michael Brown2012-11-121-11/+18
* [libc] Convert memcpy() from a macro to an inline functionMichael Brown2012-11-122-4/+25
* [libc] Reduce overall code size by externalising memmove()Michael Brown2012-11-122-24/+74
* [libc] Remove obsolete implementation of memcpy()Michael Brown2012-11-121-12/+0Star
* [test] Add self-tests for string functionsMichael Brown2012-11-122-0/+134
* [umalloc] Split largest_memblock() function out from init_eheap()Michael Brown2012-11-063-49/+106
* [uaccess] Add userptr_sub() to find the difference between two user pointersMichael Brown2012-11-054-0/+39
* [list] Reduce overall code size by externalising many list functionsMichael Brown2012-11-022-122/+215
* [build] Make version.o depend on the git indexThomas Miletich2012-11-021-0/+4
* [build] Include version number within only a single object fileMichael Brown2012-11-0211-21/+87