aboutsummaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Expand)AuthorFilesLines
2015-07-28[netdevice] Avoid using zero as a network device indexMichael Brown1-2/+2
2015-07-28[ipv6] Treat a missing network device name as "netX"Michael Brown1-4/+15
2015-07-27[802.11] Use correct SHA1_DIGEST_SIZE constant nameMichael Brown1-1/+1
2015-07-22[xferbuf] Generalise to handle umalloc()-based buffersMichael Brown1-2/+3
2015-07-22[fault] Generalise NETDEV_DISCARD_RATE fault injection mechanismMichael Brown1-7/+5
2015-07-22[tcp] Ensure FIN is actually sent if connection is closed while idleMichael Brown1-0/+1
2015-07-04[tcp] Gracefully close connections during shutdownMichael Brown1-1/+56
2015-06-29[ipoib] Attempt to generate ARPs as needed to repopulate REMAC cacheMichael Brown1-3/+3
2015-06-25[dhcp] Defer discovery if link is blockedMichael Brown1-0/+9
2015-06-25[stp] Fix interpretaton of hello timeMichael Brown1-3/+3
2015-06-25[stp] Add support for detecting Spanning Tree Protocol non-forwarding portsMichael Brown1-0/+152
2015-06-25[netdevice] Add a generic concept of a "blocked link"Michael Brown1-1/+51
2015-06-25[ethernet] Add minimal support for receiving LLC framesMichael Brown1-2/+36
2015-06-25[tcp] Do not shrink window when discarding received packetsMichael Brown1-20/+3
2015-05-20[neighbour] Return success when deferring a packetMichael Brown1-1/+1
2015-05-11[ipv6] Disambiguate received ICMPv6 errorsMichael Brown1-2/+78
2015-04-24[base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown3-3/+5
2015-04-24[base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown4-14/+18
2015-04-24[build] Add missing "const" qualifiersChristian Hesse1-2/+2
2015-04-13[peerdist] Add support for decoding PeerDist Content InformationMichael Brown1-0/+803
2015-03-18[netdevice] Add missing bus types to netdev_fetch_bustype()Michael Brown1-0/+4
2015-03-13[tcpip] Fix dubious calculation of min_portMichael Brown1-1/+1
2015-03-11[tcp] Implement support for TCP Selective Acknowledgements (SACK)Michael Brown1-4/+158
2015-03-09[http] Support MD5-sess Digest authenticationMichael Brown1-2/+42
2015-03-09[http] Abstract out HTTP Digest hash algorithm operationsMichael Brown1-28/+56
2015-03-05[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2015-03-05[retry] Colourise debug outputMichael Brown1-10/+10
2015-03-05[retry] Rewrite unrelicensable portions of retry.cMichael Brown3-31/+46
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown7-0/+19
2015-03-05[build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown4-0/+12
2015-03-02[iscsi] Rewrite unrelicensable portions of iscsi.cMichael Brown1-36/+28
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown1-1/+1
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown13-13/+53
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown3-3/+15
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown32-32/+160
2015-02-25[dhcp] Extract timing parameters out to config/dhcp.hAlex Williamson1-13/+19
2015-02-19[ipv4] Rewrite inet_aton()Michael Brown1-5/+37
2015-02-18[legal] Add missing copyright header to net/ipv4.cMichael Brown1-0/+20
2015-02-11[rndis] Add rndis_rx_err()Michael Brown1-0/+15
2015-02-06[tftp] Explicitly abort connection whenever parent interface is closedMichael Brown1-38/+16
2014-12-20[rndis] Ignore start-of-day RNDIS_INDICATE_STATUS_MSG with status 0x40020006Michael Brown1-0/+4
2014-12-20[hyperv] Assume that VMBus xfer page ranges correspond to RNDIS messagesMichael Brown1-50/+13
2014-12-20[rndis] Clear receive filter when closing the deviceMichael Brown1-11/+30
2014-12-19[rndis] Send RNDIS_HALT_MSGMichael Brown1-0/+58
2014-12-19[rndis] Send RNDIS_INITIALISE_MSGMichael Brown1-22/+161
2014-12-18[rndis] Add generic RNDIS device abstractionMichael Brown1-0/+850
2014-12-12[netdevice] Fix erroneous use of free(iobuf) instead of free_iob(iobuf)Michael Brown1-1/+1
2014-09-22[dhcp] Remove obsolete dhcp_chaddr() functionMichael Brown1-75/+5
2014-09-22[dhcp] Check for matching chaddr in received DHCP packetsMichael Brown1-0/+37
2014-07-30[netdevice] Avoid registering duplicate network devicesMichael Brown1-5/+40