131 Ревизии (e6111c151794c4c15a0988e259666ef5be24ffcc)

Автор SHA1 Съобщение Дата
  Michael Brown 188789eb3c [tcp] Send TCP keepalives on idle established connections преди 8 години
  Michael Brown fef8e34b6f [tcp] Guard against malformed TCP options преди 8 години
  Michael Brown 9546b0c17b [tcp] Ensure FIN is actually sent if connection is closed while idle преди 9 години
  Michael Brown 38afcc51ea [tcp] Gracefully close connections during shutdown преди 9 години
  Michael Brown c117b25e0b [tcp] Do not shrink window when discarding received packets преди 9 години
  Michael Brown e0fc8fe781 [tcp] Implement support for TCP Selective Acknowledgements (SACK) преди 9 години
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL преди 9 години
  Michael Brown d28bb51f44 [tcp] Defer sending ACKs until all received packets have been processed преди 10 години
  Michael Brown 767f2acb98 [tcp] Profile transmit and receive datapaths преди 10 години
  Michael Brown 859664ea2a [tcp] Update window even if ACK does not acknowledge new data преди 10 години
  Michael Brown e191298a1d [tcp] Calculate correct MSS from peer address преди 10 години
  Michael Brown 9f324cf9a5 [tcp] Add AF_INET6 socket opener преди 11 години
  Michael Brown 6bf36f57a0 [tcpip] Pass through network device to transport layer protocols преди 11 години
  Michael Brown 252d28f098 [tcpip] Allow binding to unspecified privileged ports (below 1024) преди 11 години
  Michael Brown d4f8e56bb4 [tcp] Fix comment to match code behaviour преди 11 години
  Michael Brown 18d0818f94 [tcp] Do not send RST for unrecognised connections преди 11 години
  Michael Brown a5d16a91af [tcp] Truncate TCP window to prevent future packet discards преди 12 години
  Michael Brown 024247317d [arp] Try to avoid discarding ARP cache entries преди 12 години
  Michael Brown 55f52bb77a [tcp] Avoid potential NULL pointer dereference преди 12 години
  Michael Brown 49ac629821 [tcp] Use a zero window size for RST packets преди 12 години
  Michael Brown ea61075c60 [tcp] Add support for TCP window scaling преди 12 години
  Michael Brown 5482b0abb6 [tcp] Mark any unacknowledged transmission as a pending operation преди 12 години
  Michael Brown 8a0331c29b [tcp] Discard all TCP connections on shutdown преди 12 години
  Michael Brown 52dd4bacad [tcp] Fix potential NULL pointer dereference преди 12 години
  Michael Brown 469bd11f39 [tcp] Allow sufficient headroom for TCP headers преди 13 години
  Michael Brown c68bf14559 [tcp] Send xfer_window_changed() when window opens преди 13 години
  Michael Brown c4369eb6c2 [tcp] Update ts_recent whenever window is advanced преди 13 години
  Michael Brown 3f442d3f60 [tcp] Record ts_recent on first received packet преди 13 години
  Michael Brown d012f87018 [tcp] Use MAX_LL_NET_HEADER_LEN instead of defining our own MAX_HDR_LEN преди 14 години
  Michael Brown 67dc832d15 [tcp] Set PSH flag only on packets containing data преди 14 години
  Michael Brown ea631f6fb8 [list] Add list_first_entry() преди 14 години
  Michael Brown 28934eef81 [retry] Hold reference while timer is running and during expiry callback преди 14 години
  Piotr Jaroszyński 02e6092cd5 [tcp] Fix a 64bit compile time error преди 14 години
  Michael Brown 1d3b6619e5 [tcp] Allow out-of-order receive queue to be discarded преди 14 години
  Michael Brown 68613047f0 [tcp] Handle out-of-order received packets преди 14 години
  Michael Brown f033694356 [tcp] Treat ACKs as sent only when successfully transmitted преди 14 години
  Michael Brown 75505942ac [tcp] Merge boolean flags into a single "flags" field преди 14 години
  Michael Brown c57e26381c [tcp] Use a dedicated timer for the TIME_WAIT state преди 14 години
  Guo-Fu Tseng 1e7e4c9a61 [tcp] Randomise local TCP port преди 14 години
  Michael Brown 73e3672468 [tcp] Fix typos by changing ntohl() to htonl() where appropriate преди 14 години
  Michael Brown 43450342a9 [tcp] Store local port in host byte order преди 14 години
  Michael Brown 68c2f07f15 [tcp] Fix potential use-after-free when accessing timestamp option преди 14 години
  Michael Brown 4327d5d39f [interface] Convert all data-xfer interfaces to generic interfaces преди 14 години
  Michael Brown 5fa6775b61 [retry] Use start_timer_fixed() instead of direct timeout manipulation преди 14 години
  Michael Brown c760ac3022 [retry] Add timer_init() wrapper function преди 14 години
  Michael Brown 4bfd5b52c1 [refcnt] Add ref_init() wrapper function преди 14 години
  Michael Brown 9ff8229693 [tcp] Update received sequence number before delivering received data преди 14 години
  Michael Brown 8406115834 [build] Rename gPXE to iPXE преди 14 години
  Michael Brown 5552a1b202 [tcp] Avoid printf format warnings on some compilers преди 15 години
  Michael Brown 58f60df66c [tcp] Avoid rewinding sequence numbers on receiving old duplicate ACKs преди 15 години