summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* [rndis] Ignore start-of-day RNDIS_INDICATE_STATUS_MSG with status 0x40020006Michael Brown2014-12-201-0/+4
* [hyperv] Assume that VMBus xfer page ranges correspond to RNDIS messagesMichael Brown2014-12-201-50/+13Star
* [rndis] Clear receive filter when closing the deviceMichael Brown2014-12-201-11/+30
* [rndis] Send RNDIS_HALT_MSGMichael Brown2014-12-191-0/+58
* [rndis] Send RNDIS_INITIALISE_MSGMichael Brown2014-12-191-22/+161
* [rndis] Add generic RNDIS device abstractionMichael Brown2014-12-181-0/+850
* [netdevice] Fix erroneous use of free(iobuf) instead of free_iob(iobuf)Michael Brown2014-12-121-1/+1
* [dhcp] Remove obsolete dhcp_chaddr() functionMichael Brown2014-09-221-75/+5Star
* [dhcp] Check for matching chaddr in received DHCP packetsMichael Brown2014-09-221-0/+37
* [netdevice] Avoid registering duplicate network devicesMichael Brown2014-07-301-5/+40
* [lacp] Set "aggregatable" flag in response LACPDUSven Ulland2014-07-231-1/+2
* [netdevice] Reset network device index when last device is unregisteredMichael Brown2014-07-141-2/+8
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-241-2/+2
* [scsi] Improve sense code parsingMichael Brown2014-06-032-7/+9
* [ethernet] Provide eth_random_addr() to generate random Ethernet addressesHannes Reinecke2014-06-021-0/+16
* [ipv6] Avoid potentially copying from a NULL pointer in ipv6_tx()Michael Brown2014-05-231-1/+2
* [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/+0Star
* [dhcpv6] Do not set sin6_scope_id on the unspecified client socket addressMichael Brown2014-05-231-1/+0Star
* [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-281-0/+16
* [crypto] Generalise X.509 cache to a full certificate storeMichael Brown2014-03-282-41/+35Star
* [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/+5Star
* [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/+1Star
* [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