aboutsummaryrefslogtreecommitdiff
path: root/src/include/ipxe
AgeCommit message (Expand)AuthorFilesLines
2013-10-21[icmp] Add support for sending ICMP echo requestsMichael Brown5-25/+71
2013-10-21[ipv6] Add IPv6 socket address converterMichael Brown1-1/+4
2013-10-21[socket] Add concept of a generalised socket address converterMichael Brown2-0/+37
2013-10-21[netdevice] Add find_netdev_by_index()Michael Brown1-0/+1
2013-09-25[neighbour] Add nstat() function to print out neighbour tableMichael Brown1-0/+44
2013-09-11[ipv6] Add inet6_aton()Michael Brown1-1/+2
2013-09-04[tcp] Reduce path MTU to 1280 bytesMichael Brown1-3/+12
2013-09-03[ipv6] Replace IPv6 stackMichael Brown6-172/+391
2013-09-03[neighbour] Generalise concept of neighbour discoveryMichael Brown3-3/+66
2013-09-03[tcpip] Pass through network device to transport layer protocolsMichael Brown1-3/+5
2013-09-03[netdevice] Add method for generating EUI-64 address from link-layer addressMichael Brown2-0/+10
2013-09-03[netdevice] Add concept of a network device indexMichael Brown1-0/+2
2013-09-03[netdevice] Increase maximum network-layer address lengthMichael Brown1-1/+1
2013-08-27[ipv4] Generalise fragment reassembly mechanismMichael Brown2-12/+68
2013-08-27[linux] Give tap devices a name and bus typeMichael Brown1-0/+3
2013-08-27[settings] Make built-in settings a linker tableMichael Brown1-0/+22
2013-08-19[uri] Allow URIs to incorporate a parameter listMichael Brown1-0/+4
2013-08-19[cmdline] Add "params" and "param" commands to manage form parameter listsMichael Brown1-0/+1
2013-08-19[params] Add support for the general concept of a form parameter listMichael Brown2-0/+48
2013-08-12[settings] Expose memory map via settings mechanismMichael Brown1-0/+1
2013-08-06[tcpip] Allow binding to unspecified privileged ports (below 1024)Michael Brown2-7/+41
2013-08-06[ipv6] Rename sin_{family,port} to sin6_{family,port} in struct sockaddr_in6Michael Brown1-2/+2
2013-08-05[pci] Add pci_find_next() to iterate over existent PCI devicesMichael Brown1-0/+2
2013-08-01[settings] Introduce the generalised concept of a numeric settingMichael Brown1-5/+40
2013-07-22[settings] Remove now-unused fetchf_named_setting() and storef_named_setting()Michael Brown1-7/+0
2013-07-22[parseopt] Add parse_setting()Michael Brown1-1/+15
2013-07-22[parseopt] Move parse_settings() to parseopt.cMichael Brown1-1/+2
2013-07-22[parseopt] Allow parsed option to be modifiedMichael Brown1-9/+9
2013-07-19[settings] Remove now-unused store_named_setting()Michael Brown1-13/+0
2013-07-19[settings] Add fetchf_setting_copy()Michael Brown1-0/+2
2013-07-19[settings] Expose parse_setting_name()Michael Brown1-1/+8
2013-07-15[nfs] Add support for NFS protocolMarin Hannache10-4/+571
2013-07-15[cmdline] Add "poweroff" commandMarin Hannache2-0/+12
2013-07-15[legal] Add missing FILE_LICENCE declarationsMarin Hannache2-0/+4
2013-07-15[velocity] Rewrite VIA Velocity driverAdrian Jamróz1-1/+1
2013-07-14[rhine] Rewrite VIA Rhine driverAdrian Jamróz1-1/+1
2013-07-13[settings] Make "netX" settings block function as a symbolic linkMichael Brown1-0/+7
2013-07-13[settings] Expose PCI configuration space via settings mechanismMichael Brown1-0/+1
2013-07-13[linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown4-0/+140
2013-07-12[settings] Add "busdevfn" setting typeMichael Brown1-0/+1
2013-07-12[settings] Add "hexraw" setting typeMichael Brown1-0/+1
2013-07-12[base16] Generalise base16_decode() to hex_decode()Michael Brown1-0/+2
2013-05-29[crypto] Accept OCSP responses containing multiple certificatesMichael Brown1-0/+19
2013-05-01[smbios] Allow access to multiple instances of SMBIOS structuresMichael Brown1-1/+1
2013-05-01[settings] Eliminate settings "tag magic"Michael Brown3-82/+46
2013-05-01[netdevice] Add netdev_tx_defer() to allow drivers to defer transmissionsMichael Brown1-0/+4
2013-04-25[process] Mark process descriptor as static in PERMANENT_PROCESSMichael Brown1-1/+1
2013-04-19[efi] Perform meaningful error code conversionsMichael Brown4-16/+23
2013-04-19[libc] Redefine low 8 bits of error code as "platform error code"Michael Brown2-0/+242
2013-04-19[libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown1-73/+75