summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe
Commit message (Expand)AuthorAgeFilesLines
* [settings] Expose memory map via settings mechanismMichael Brown2013-08-121-0/+1
* [tcpip] Allow binding to unspecified privileged ports (below 1024)Michael Brown2013-08-062-7/+41
* [ipv6] Rename sin_{family,port} to sin6_{family,port} in struct sockaddr_in6Michael Brown2013-08-061-2/+2
* [pci] Add pci_find_next() to iterate over existent PCI devicesMichael Brown2013-08-051-0/+2
* [settings] Introduce the generalised concept of a numeric settingMichael Brown2013-08-011-5/+40
* [settings] Remove now-unused fetchf_named_setting() and storef_named_setting()Michael Brown2013-07-221-7/+0Star
* [parseopt] Add parse_setting()Michael Brown2013-07-221-1/+15
* [parseopt] Move parse_settings() to parseopt.cMichael Brown2013-07-221-1/+2
* [parseopt] Allow parsed option to be modifiedMichael Brown2013-07-221-9/+9
* [settings] Remove now-unused store_named_setting()Michael Brown2013-07-191-13/+0Star
* [settings] Add fetchf_setting_copy()Michael Brown2013-07-191-0/+2
* [settings] Expose parse_setting_name()Michael Brown2013-07-191-1/+8
* [nfs] Add support for NFS protocolMarin Hannache2013-07-1510-4/+571
* [cmdline] Add "poweroff" commandMarin Hannache2013-07-152-0/+12
* [legal] Add missing FILE_LICENCE declarationsMarin Hannache2013-07-152-0/+4
* [velocity] Rewrite VIA Velocity driverAdrian Jamróz2013-07-151-1/+1
* [rhine] Rewrite VIA Rhine driverAdrian Jamróz2013-07-141-1/+1
* [settings] Make "netX" settings block function as a symbolic linkMichael Brown2013-07-131-0/+7
* [settings] Expose PCI configuration space via settings mechanismMichael Brown2013-07-131-0/+1
* [linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown2013-07-134-0/+140
* [settings] Add "busdevfn" setting typeMichael Brown2013-07-121-0/+1
* [settings] Add "hexraw" setting typeMichael Brown2013-07-121-0/+1
* [base16] Generalise base16_decode() to hex_decode()Michael Brown2013-07-121-0/+2
* [crypto] Accept OCSP responses containing multiple certificatesMichael Brown2013-05-291-0/+19
* [smbios] Allow access to multiple instances of SMBIOS structuresMichael Brown2013-05-011-1/+1
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-013-82/+46Star
* [netdevice] Add netdev_tx_defer() to allow drivers to defer transmissionsMichael Brown2013-05-011-0/+4
* [process] Mark process descriptor as static in PERMANENT_PROCESSMichael Brown2013-04-251-1/+1
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-194-16/+23
* [libc] Redefine low 8 bits of error code as "platform error code"Michael Brown2013-04-192-0/+242
* [libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown2013-04-191-73/+75
* [efi] Remove obsolete EFI I/O implementation using EFI_CPU_IO_PROTOCOLMichael Brown2013-04-194-373/+0Star
* [intel] Add intelx driver for Intel 10 Gigabit Ethernet NICsMichael Brown2013-04-191-0/+1
* [efi] Fetch device path for loaded image during initialisationMichael Brown2013-03-271-0/+1
* [cmdline] Add ability to perform a warm rebootMichael Brown2013-03-221-1/+2
* [efi] Add "reboot" command for EFIMichael Brown2013-03-223-0/+93
* [efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown2013-03-201-14/+5Star
* [uuid] Abstract UUID mangling code out to a separate uuid_mangle() functionMichael Brown2013-03-201-0/+19
* [smbios] Provide SMBIOS version number via smbios_version()Michael Brown2013-03-201-0/+12
* [int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown2013-03-202-0/+147
* [efi] Add EFI-specific debugging macrosMichael Brown2013-03-202-0/+121
* [efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown2013-03-141-0/+3
* [efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2013-03-137-2/+800
* [efi] Add last_opened_snpdev()Michael Brown2013-03-131-0/+1
* [efi] Update to latest EDK2 headersMichael Brown2013-03-138-73/+125
* [tftp] Allow TFTP block size to be controlled via the PXE TFTP APIMichael Brown2013-03-061-2/+0Star
* [netdevice] Add vlan_tag() to get the VLAN tag of a network deviceStefan Hajnoczi2013-03-011-0/+1
* [tls] Concatenate received non-data records before processingMichael Brown2013-01-311-0/+1
* [src] Fix spelling in comments, debug messages and local variable namesStefan Weil2013-01-032-2/+2
* [umalloc] Split largest_memblock() function out from init_eheap()Michael Brown2012-11-061-0/+17