aboutsummaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
...
* [ipv6] Include network device when transcribing multicast addressesMichael Brown2014-05-231-1/+1
* [ipv6] Do not set sin6_scope_id on source addressMichael Brown2014-05-231-1/+0
* [dhcpv6] Do not set sin6_scope_id on the unspecified client socket addressMichael Brown2014-05-231-1/+0
* [nfs] Rewrite NFS URI handlingMarin Hannache2014-05-182-90/+198
* [syslog] Strip invalid characters from hostnameMichael Brown2014-05-161-6/+31
* [nfs] Fix an invalid free() when loading a regular (non-symlink) fileMarin Hannache2014-05-161-3/+4
* [tcp] Defer sending ACKs until all received packets have been processedMichael Brown2014-05-121-8/+25
* [nfs] Fix an invalid free() when loading a symlinkMarin Hannache2014-05-121-0/+11
* [http] Profile receive datapathMichael Brown2014-04-281-0/+13
* [tcp] Profile transmit and receive datapathsMichael Brown2014-04-281-0/+20
* [ipv4] Profile transmit and receive datapathsMichael Brown2014-04-281-0/+15
* [netdevice] Profile common operationsMichael Brown2014-04-271-0/+16
* [crypto] Generalise X.509 cache to a full certificate storeMichael Brown2014-03-282-41/+35
* [crypto] Remove dynamically-allocated storage for certificate OCSP URIMichael Brown2014-03-251-1/+1
* [crypto] Remove dynamically-allocated storage for certificate nameMichael Brown2014-03-252-11/+5
* [http] Accept Content-Length header with trailing whitespaceMichael Brown2014-03-251-1/+2
* [netdevice] Notify upper-layer drivers when RX processing is (un)frozenMichael Brown2014-03-141-0/+28
* [http] Automatically retry request on a 503 Service UnavailableMichael Brown2014-03-071-1/+45
* [http] Use a retry timer to trigger retried requestsMichael Brown2014-03-071-15/+44
* [tcp] Update window even if ACK does not acknowledge new dataMichael Brown2014-03-071-2/+4
* [netdevice] Mark devices as open before calling open() methodMichael Brown2014-03-051-4/+8
* [tcp] Calculate correct MSS from peer addressMichael Brown2014-03-041-1/+14
* [tcpip] Provide tcpip_mtu() to determine the maximum transmission unitMichael Brown2014-03-043-0/+31
* [tcpip] Provide tcpip_netdev() to determine the transmitting network deviceMichael Brown2014-03-043-10/+86
* [tcpip] Add IP statistics collection as per RFC 4293Michael Brown2014-03-024-21/+102
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-274-44/+65
* [dhcp] Copy exactly the required length when resizing DHCP optionsMichael Brown2014-02-261-3/+1
* [dns] Update end-of-name pointer after processing CNAME recordMichael Brown2014-02-261-2/+12
* [dns] Support DNS search listsMichael Brown2014-02-054-265/+723
* [ipv6] Expose NDP-provided settings (including the DNS server)Michael Brown2013-12-051-9/+197
* [dhcpv6] Add DHCPv6 "filename" settingMichael Brown2013-12-051-0/+10
* [settings] Merge SETTING_IPv4 and SETTING_IPv6Michael Brown2013-12-052-5/+5
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-0510-23/+30
* [dhcpv6] Use DUID-UUID form of client DUIDMichael Brown2013-12-051-20/+21
* [syslog] Add support for IPv6 syslog serverMichael Brown2013-12-052-17/+35
* [dns] Add support for resolving IPv6 addresses via AAAA recordsMichael Brown2013-12-052-34/+103
* [settings] Allow for IPv6 setting types in non-IPv6 buildsMichael Brown2013-12-053-17/+52
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-0515-134/+88
* [console] Allow console input and output to be disabled independentlyMichael Brown2013-11-282-4/+4
* [console] Pass escape sequence context to ANSI escape sequence handlersMichael Brown2013-11-272-2/+6
* [dhcpv6] Allow stateful DHCPv6 to apply obtained IPv6 addressesMichael Brown2013-11-151-6/+24
* [ipv6] Separate the concepts of prefix and address creationMichael Brown2013-11-152-118/+183
* [dhcpv6] Add basic support for stateful and stateless DHCPv6Michael Brown2013-11-142-5/+991
* [ipv6] Add "ipv6" setting typeMichael Brown2013-11-141-0/+53
* [ipv6] Use given source address only if it is not the unspecified addressMichael Brown2013-11-141-1/+1
* [settings] Move user-class setting from dhcp.c to settings.cMichael Brown2013-11-141-8/+0
* [ipv6] Add IPv6 network device configuratorMichael Brown2013-11-071-26/+217
* [dhcp] Add DHCP network device configuratorMichael Brown2013-11-051-0/+6
* [netdevice] Add generic concept of a network device configuratorMichael Brown2013-11-051-5/+203
* [netdevice] Make all net_driver methods optionalMichael Brown2013-11-014-40/+13