aboutsummaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Expand)AuthorFilesLines
2014-07-14[netdevice] Reset network device index when last device is unregisteredMichael Brown1-2/+8
2014-06-24[build] Expose build timestamp, build name, and product namesMichael Brown1-2/+2
2014-06-03[scsi] Improve sense code parsingMichael Brown2-7/+9
2014-06-01[ethernet] Provide eth_random_addr() to generate random Ethernet addressesHannes Reinecke1-0/+16
2014-05-23[ipv6] Avoid potentially copying from a NULL pointer in ipv6_tx()Michael Brown1-1/+2
2014-05-23[ipv6] Include network device when transcribing multicast addressesMichael Brown1-1/+1
2014-05-23[ipv6] Do not set sin6_scope_id on source addressMichael Brown1-1/+0
2014-05-23[dhcpv6] Do not set sin6_scope_id on the unspecified client socket addressMichael Brown1-1/+0
2014-05-18[nfs] Rewrite NFS URI handlingMarin Hannache2-90/+198
2014-05-16[syslog] Strip invalid characters from hostnameMichael Brown1-6/+31
2014-05-16[nfs] Fix an invalid free() when loading a regular (non-symlink) fileMarin Hannache1-3/+4
2014-05-12[tcp] Defer sending ACKs until all received packets have been processedMichael Brown1-8/+25
2014-05-12[nfs] Fix an invalid free() when loading a symlinkMarin Hannache1-0/+11
2014-04-28[http] Profile receive datapathMichael Brown1-0/+13
2014-04-28[tcp] Profile transmit and receive datapathsMichael Brown1-0/+20
2014-04-28[ipv4] Profile transmit and receive datapathsMichael Brown1-0/+15
2014-04-27[netdevice] Profile common operationsMichael Brown1-0/+16
2014-03-28[crypto] Generalise X.509 cache to a full certificate storeMichael Brown2-41/+35
2014-03-25[crypto] Remove dynamically-allocated storage for certificate OCSP URIMichael Brown1-1/+1
2014-03-25[crypto] Remove dynamically-allocated storage for certificate nameMichael Brown2-11/+5
2014-03-25[http] Accept Content-Length header with trailing whitespaceMichael Brown1-1/+2
2014-03-14[netdevice] Notify upper-layer drivers when RX processing is (un)frozenMichael Brown1-0/+28
2014-03-07[http] Automatically retry request on a 503 Service UnavailableMichael Brown1-1/+45
2014-03-07[http] Use a retry timer to trigger retried requestsMichael Brown1-15/+44
2014-03-07[tcp] Update window even if ACK does not acknowledge new dataMichael Brown1-2/+4
2014-03-05[netdevice] Mark devices as open before calling open() methodMichael Brown1-4/+8
2014-03-04[tcp] Calculate correct MSS from peer addressMichael Brown1-1/+14
2014-03-04[tcpip] Provide tcpip_mtu() to determine the maximum transmission unitMichael Brown3-0/+31
2014-03-04[tcpip] Provide tcpip_netdev() to determine the transmitting network deviceMichael Brown3-10/+86
2014-03-02[tcpip] Add IP statistics collection as per RFC 4293Michael Brown4-21/+102
2014-02-27[uri] Refactor URI parsing and formattingMichael Brown4-44/+65
2014-02-26[dhcp] Copy exactly the required length when resizing DHCP optionsMichael Brown1-3/+1
2014-02-26[dns] Update end-of-name pointer after processing CNAME recordMichael Brown1-2/+12
2014-02-05[dns] Support DNS search listsMichael Brown4-265/+723
2013-12-05[ipv6] Expose NDP-provided settings (including the DNS server)Michael Brown1-9/+197
2013-12-05[dhcpv6] Add DHCPv6 "filename" settingMichael Brown1-0/+10
2013-12-05[settings] Merge SETTING_IPv4 and SETTING_IPv6Michael Brown2-5/+5
2013-12-05[settings] Force settings into alphabetical order within sectionsMichael Brown10-23/+30
2013-12-05[dhcpv6] Use DUID-UUID form of client DUIDMichael Brown1-20/+21
2013-12-05[syslog] Add support for IPv6 syslog serverMichael Brown2-17/+35
2013-12-05[dns] Add support for resolving IPv6 addresses via AAAA recordsMichael Brown2-34/+103
2013-12-05[settings] Allow for IPv6 setting types in non-IPv6 buildsMichael Brown3-17/+52
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown15-134/+88
2013-11-28[console] Allow console input and output to be disabled independentlyMichael Brown2-4/+4
2013-11-27[console] Pass escape sequence context to ANSI escape sequence handlersMichael Brown2-2/+6
2013-11-15[dhcpv6] Allow stateful DHCPv6 to apply obtained IPv6 addressesMichael Brown1-6/+24
2013-11-15[ipv6] Separate the concepts of prefix and address creationMichael Brown2-118/+183
2013-11-14[dhcpv6] Add basic support for stateful and stateless DHCPv6Michael Brown2-5/+991
2013-11-14[ipv6] Add "ipv6" setting typeMichael Brown1-0/+53
2013-11-14[ipv6] Use given source address only if it is not the unspecified addressMichael Brown1-1/+1