aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-21[icmp] Add support for sending ICMP echo requestsMichael Brown9-121/+402
2013-10-21[resolv] Use sock_aton() to allow parsing of arbitrary numeric addressesMichael Brown1-13/+4
2013-10-21[ipv6] Add IPv6 socket address converterMichael Brown2-2/+102
2013-10-21[ipv4] Add IPv4 socket address converterMichael Brown1-0/+37
2013-10-21[socket] Add concept of a generalised socket address converterMichael Brown3-0/+102
2013-10-21[netdevice] Add find_netdev_by_index()Michael Brown2-0/+19
2013-10-21[udp] Add AF_INET6 socket openerMichael Brown1-2/+9
2013-10-21[tcp] Add AF_INET6 socket openerMichael Brown1-2/+9
2013-09-25[cmdline] Add "nstat" commandMichael Brown3-0/+73
2013-09-25[neighbour] Add nstat() function to print out neighbour tableMichael Brown4-41/+115
2013-09-25[build] Work around bug in gcc >= 4.8Michael Brown6-20/+35
2013-09-11[ipv6] Add inet6_aton()Michael Brown3-5/+141
2013-09-04[tcp] Reduce path MTU to 1280 bytesMichael Brown1-3/+12
2013-09-03[ipv6] Fix uninitialised-variable warningMichael Brown1-0/+3
2013-09-03[ipv6] Replace IPv6 stackMichael Brown16-652/+1669
2013-09-03[ipv4] Abstract out protocol-specific portions of "route" commandMichael Brown4-14/+115
2013-09-03[neighbour] Generalise concept of neighbour discoveryMichael Brown5-357/+579
2013-09-03[tcpip] Pass through network device to transport layer protocolsMichael Brown8-13/+26
2013-09-03[linux] Apply MAC address prior to registering network deviceMichael Brown1-5/+6
2013-09-03[ethernet] Add support for generating multicast hash for IPv6 addressesMichael Brown1-0/+5
2013-09-03[netdevice] Add method for generating EUI-64 address from link-layer addressMichael Brown5-0/+28
2013-09-03[netdevice] Add concept of a network device indexMichael Brown2-2/+5
2013-09-03[netdevice] Increase maximum network-layer address lengthMichael Brown1-1/+1
2013-08-27[ipv4] Generalise fragment reassembly mechanismMichael Brown4-129/+279
2013-08-27[linux] Give tap devices a name and bus typeMichael Brown3-1/+8
2013-08-27[settings] Make built-in settings a linker tableMichael Brown2-46/+68
2013-08-20[3c90x] Fix High-MTU packet receptionThomas Miletich1-0/+4
2013-08-20[3c90x] Don't round up transmit packet lengthThomas Miletich2-3/+5
2013-08-20[3c90x] Stall upload engine before setting RX ring addressThomas Miletich1-0/+4
2013-08-19[http] Add support for HTTP POSTMichael Brown1-3/+121
2013-08-19[uri] Allow URIs to incorporate a parameter listMichael Brown2-1/+34
2013-08-19[cmdline] Add "params" and "param" commands to manage form parameter listsMichael Brown4-0/+167
2013-08-19[params] Add support for the general concept of a form parameter listMichael Brown4-0/+237
2013-08-12[settings] Expose memory map via settings mechanismMichael Brown4-0/+247
2013-08-12[settings] Allow numeric_setting_value() to handle long setting valuesMichael Brown2-4/+10
2013-08-12[test] Add self-tests for snprintf()Michael Brown2-0/+103
2013-08-07[settings] Expose CPUID instruction via settings mechanismMichael Brown6-19/+303
2013-08-06[nfs] Fix an issue with the selection of a local portMarin Hannache1-2/+2
2013-08-06[tcpip] Allow binding to unspecified privileged ports (below 1024)Michael Brown5-81/+117
2013-08-06[ipv6] Rename sin_{family,port} to sin6_{family,port} in struct sockaddr_in6Michael Brown3-5/+5
2013-08-06[udp] Move high-frequency debug messages to DBGLVL_EXTRAMichael Brown1-5/+5
2013-08-05[cmdline] Add "pciscan" command to allow iteration over PCI devicesMichael Brown3-0/+118
2013-08-05[pci] Add pci_find_next() to iterate over existent PCI devicesMichael Brown2-21/+46
2013-08-01[cmdline] Add "inc" commandMichael Brown1-0/+72
2013-08-01[settings] Introduce the generalised concept of a numeric settingMichael Brown4-183/+542
2013-07-25[script] Allow commands following a script labelMichael Brown1-43/+53
2013-07-25[script] Allow initial whitespace on lines containing labelsMichael Brown1-4/+29
2013-07-22[settings] Remove now-unused fetchf_named_setting() and storef_named_setting()Michael Brown2-121/+0
2013-07-22[settings] Eliminate calls to {fetch,store}f_named_setting() in NVO commandsMichael Brown1-40/+56
2013-07-22[settings] Eliminate call to storef_named_setting() in choose_exec()Michael Brown1-5/+12