summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_input.c
AgeCommit message (Expand)Author
2020-01-23tcp: fix marked lost packets not being retransmittedPengcheng Yang
2020-01-12tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACKPengcheng Yang
2019-09-21tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWRNeal Cardwell
2019-06-17tcp: limit payload size of sacked skbsEric Dumazet
2019-04-27tcp: tcp_grow_window() needs to respect tcp_space()Eric Dumazet
2019-04-03tcp/dccp: drop SYN packets if accept queue is fullEric Dumazet
2019-03-23tcp: handle inet_csk_reqsk_queue_add() failuresGuillaume Nault
2018-10-13tcp: add tcp_ooo_try_coalesce() helperEric Dumazet
2018-10-13tcp: call tcp_drop() from tcp_data_queue_ofo()Eric Dumazet
2018-10-13tcp: free batches of packets in tcp_prune_ofo_queue()Eric Dumazet
2018-10-13tcp: fix a stale ooo_last_skb after a replaceEric Dumazet
2018-10-13tcp: use an RB tree for ooo receive queueYaogong Wang
2018-10-13tcp: increment sk_drops for dropped rx packetsEric Dumazet
2018-08-17tcp: Fix missing range_truesize enlargement in the backportTakashi Iwai
2018-08-06tcp: add one more quick ack after after ECN eventsEric Dumazet
2018-08-06tcp: refactor tcp_ecn_check_ce to remove sk type castYousuk Seung
2018-08-06tcp: do not aggressively quick ack after ECN eventsEric Dumazet
2018-08-06tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_modeEric Dumazet
2018-08-06tcp: do not force quickack when receiving out-of-order packetsEric Dumazet
2018-07-28tcp: detect malicious patterns in tcp_collapse_ofo_queue()Eric Dumazet
2018-07-28tcp: avoid collapses in tcp_prune_queue() if possibleEric Dumazet
2018-07-28tcp: do not delay ACK in DCTCP upon CE status changeYuchung Cheng
2018-07-22tcp: prevent bogus FRTO undos with non-SACK flowsIlpo Järvinen
2018-07-03tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()Eric Dumazet
2018-06-06tcp: avoid integer overflows in tcp_rcv_space_adjust()Eric Dumazet
2018-04-29tcp: don't read out-of-bounds opsizeJann Horn
2018-04-13tcp: better validation of received ack sequencesEric Dumazet
2018-03-24tcp: remove poll() flakes with FastOpenEric Dumazet
2017-12-09tcp: correct memory barrier usage in tcp_check_space()Jason Baron
2017-11-18tcp/dccp: fix ireq->opt racesEric Dumazet
2017-08-30tcp: when rearming RTO, if RTO time is in past then fire RTO ASAPNeal Cardwell
2017-08-12tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction statesYuchung Cheng
2017-07-15tcp: fix tcp_mark_head_lost to check skb len before fragmentingNeal Cardwell
2017-06-07tcp: eliminate negative reordering in tcp_clean_rtx_queueSoheil Hassas Yeganeh
2017-06-07tcp: avoid fragmenting peculiar skbs in SACKYuchung Cheng
2017-03-30tcp: initialize icsk_ack.lrcvtime at session start timeEric Dumazet
2016-11-15tcp: fix a compile error in DBGUNDO()Eric Dumazet
2016-08-16tcp: enable per-socket rate limiting of all 'challenge acks'Jason Baron
2016-08-16tcp: make challenge acks less predictableEric Dumazet
2016-01-06tcp: fix zero cwnd in tcp_cwnd_reductionYuchung Cheng
2015-11-30tcp: initialize tp->copied_seq in case of cross SYN connectionEric Dumazet
2015-11-20tcp: fix potential huge kmalloc() calls in TCP_REPAIREric Dumazet
2015-10-21tcp: use RACK to detect lossesYuchung Cheng
2015-10-21tcp: track the packet timings in RACKYuchung Cheng
2015-10-21tcp: add tcp_tsopt_ecr_before helperYuchung Cheng
2015-10-21tcp: remove tcp_mark_lost_retrans()Yuchung Cheng
2015-10-21tcp: track min RTT using windowed min-filterYuchung Cheng
2015-10-21tcp: apply Kern's check on RTTs used for congestion controlYuchung Cheng
2015-10-18tcp: do not set queue_mapping on SYNACKEric Dumazet
2015-10-12net: shrink struct sock and request_sock by 8 bytesEric Dumazet