131 Комити (b6f524388ba5a02cf95ffa3fb3bfd5f0feae7bb6)

Аутор 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 година