134 Revize (efc1ae5abac01a77c5816884612c9daf0c344e8a)

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