summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-257-198/+239
* [ipv6] Automatically choose source for link-local and multicast destinationsMichael Brown2013-10-251-30/+34
* [ipv6] Treat sin6_scope_id consistentlyMichael Brown2013-10-252-5/+5
* [ipv6] Support stateless address autoconfiguration (SLAAC)Michael Brown2013-10-234-70/+235
* [ipv6] Extract link layer addresses from router advertisementsMichael Brown2013-10-233-54/+188
* [ipv6] Handle IPv6 option length correctlyMichael Brown2013-10-231-1/+1
* [intel] Add Intel I217 Gigabit Ethernet PCI IDlolipop2013-10-231-0/+1
* [cmdline] Add "ping" commandMichael Brown2013-10-213-0/+104
* [ping] Add top-level ping() function to ping a hostMichael Brown2013-10-212-0/+97
* [ping] Add generic ping mechanismMichael Brown2013-10-213-0/+327
* [ping] Add concept of a ping socketMichael Brown2013-10-213-0/+282
* [icmp] Add support for sending ICMP echo requestsMichael Brown2013-10-219-121/+402
* [resolv] Use sock_aton() to allow parsing of arbitrary numeric addressesMichael Brown2013-10-211-13/+4Star
* [ipv6] Add IPv6 socket address converterMichael Brown2013-10-212-2/+102
* [ipv4] Add IPv4 socket address converterMichael Brown2013-10-211-0/+37
* [socket] Add concept of a generalised socket address converterMichael Brown2013-10-213-0/+102
* [netdevice] Add find_netdev_by_index()Michael Brown2013-10-212-0/+19
* [udp] Add AF_INET6 socket openerMichael Brown2013-10-211-2/+9
* [tcp] Add AF_INET6 socket openerMichael Brown2013-10-211-2/+9
* [cmdline] Add "nstat" commandMichael Brown2013-09-253-0/+73
* [neighbour] Add nstat() function to print out neighbour tableMichael Brown2013-09-254-41/+115
* [build] Work around bug in gcc >= 4.8Michael Brown2013-09-256-20/+35
* [ipv6] Add inet6_aton()Michael Brown2013-09-113-5/+141
* [tcp] Reduce path MTU to 1280 bytesMichael Brown2013-09-041-3/+12
* [ipv6] Fix uninitialised-variable warningMichael Brown2013-09-031-0/+3
* [ipv6] Replace IPv6 stackMichael Brown2013-09-0316-652/+1669
* [ipv4] Abstract out protocol-specific portions of "route" commandMichael Brown2013-09-034-14/+115
* [neighbour] Generalise concept of neighbour discoveryMichael Brown2013-09-035-357/+579
* [tcpip] Pass through network device to transport layer protocolsMichael Brown2013-09-038-13/+26
* [linux] Apply MAC address prior to registering network deviceMichael Brown2013-09-031-5/+6
* [ethernet] Add support for generating multicast hash for IPv6 addressesMichael Brown2013-09-031-0/+5
* [netdevice] Add method for generating EUI-64 address from link-layer addressMichael Brown2013-09-035-0/+28
* [netdevice] Add concept of a network device indexMichael Brown2013-09-032-2/+5
* [netdevice] Increase maximum network-layer address lengthMichael Brown2013-09-031-1/+1
* [ipv4] Generalise fragment reassembly mechanismMichael Brown2013-08-274-129/+279
* [linux] Give tap devices a name and bus typeMichael Brown2013-08-273-1/+8
* [settings] Make built-in settings a linker tableMichael Brown2013-08-272-46/+68
* [3c90x] Fix High-MTU packet receptionThomas Miletich2013-08-201-0/+4
* [3c90x] Don't round up transmit packet lengthThomas Miletich2013-08-202-3/+5
* [3c90x] Stall upload engine before setting RX ring addressThomas Miletich2013-08-201-0/+4
* [http] Add support for HTTP POSTMichael Brown2013-08-191-3/+121
* [uri] Allow URIs to incorporate a parameter listMichael Brown2013-08-192-1/+34
* [cmdline] Add "params" and "param" commands to manage form parameter listsMichael Brown2013-08-194-0/+167
* [params] Add support for the general concept of a form parameter listMichael Brown2013-08-194-0/+237
* [settings] Expose memory map via settings mechanismMichael Brown2013-08-124-0/+247
* [settings] Allow numeric_setting_value() to handle long setting valuesMichael Brown2013-08-122-4/+10
* [test] Add self-tests for snprintf()Michael Brown2013-08-122-0/+103
* [settings] Expose CPUID instruction via settings mechanismMichael Brown2013-08-076-19/+303
* [nfs] Fix an issue with the selection of a local portMarin Hannache2013-08-061-2/+2
* [tcpip] Allow binding to unspecified privileged ports (below 1024)Michael Brown2013-08-065-81/+117