summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_input.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-09tcp: add one more quick ack after after ECN eventsEric Dumazet1-2/+2
2018-08-09tcp: refactor tcp_ecn_check_ce to remove sk type castYousuk Seung1-12/+14
2018-08-09tcp: do not aggressively quick ack after ECN eventsEric Dumazet1-2/+2
2018-08-09tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_modeEric Dumazet1-11/+13
2018-08-09tcp: do not force quickack when receiving out-of-order packetsEric Dumazet1-2/+0
2018-07-28tcp: detect malicious patterns in tcp_collapse_ofo_queue()Eric Dumazet1-2/+14
2018-07-28tcp: avoid collapses in tcp_prune_queue() if possibleEric Dumazet1-0/+3
2018-07-28tcp: do not delay ACK in DCTCP upon CE status changeYuchung Cheng1-1/+2
2018-07-22tcp: prevent bogus FRTO undos with non-SACK flowsIlpo Järvinen1-0/+9
2018-07-03tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()Eric Dumazet1-1/+1
2018-06-13tcp: avoid integer overflows in tcp_rcv_space_adjust()Eric Dumazet1-4/+6
2018-04-29tcp: don't read out-of-bounds opsizeJann Horn1-5/+2
2018-03-24tcp: remove poll() flakes with FastOpenEric Dumazet1-7/+9
2017-08-30tcp: when rearming RTO, if RTO time is in past then fire RTO ASAPNeal Cardwell1-2/+1
2017-08-13tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction statesYuchung Cheng1-2/+2
2017-06-07tcp: eliminate negative reordering in tcp_clean_rtx_queueSoheil Hassas Yeganeh1-1/+1
2017-06-07tcp: avoid fragmenting peculiar skbs in SACKYuchung Cheng1-4/+5
2017-04-22tcp: initialize icsk_ack.lrcvtime at session start timeEric Dumazet1-1/+1
2017-04-18tcp: fix a compile error in DBGUNDO()Eric Dumazet1-2/+1
2016-08-24tcp: make challenge acks less predictableEric Dumazet1-4/+9
2015-12-14tcp: initialize tp->copied_seq in case of cross SYN connectionEric Dumazet1-0/+1
2015-12-14tcp: fix potential huge kmalloc() calls in TCP_REPAIREric Dumazet1-3/+19
2015-04-27tcp: fix FRTO undo on cumulative ACK of SACKed rangeNeal Cardwell1-3/+4
2014-11-21tcp: Restore RFC5961-compliant behavior for SYN packetsCalvin Owens1-2/+2
2014-11-06tcp: zero retrans_stamp if all retrans were ackedMarcelo Leitner1-29/+31
2014-10-14tcp: fix tcp_ack() performance problemEric Dumazet1-9/+27
2014-10-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-122/+163
2014-10-08Merge tag 'dmaengine-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds1-75/+8
2014-09-29tcp: change TCP_ECN prefixes to lower caseFlorian Westphal1-19/+22
2014-09-29tcp: move TCP_ECN_create_request out of headerFlorian Westphal1-1/+35
2014-09-29net: tcp: more detailed ACK events and events for CE marked packetsFlorian Westphal1-4/+18
2014-09-29net: tcp: split ack slow/fast events from cwnd_eventFlorian Westphal1-2/+10
2014-09-29net: tcp: add flag for ca to indicate that ECN is requiredDaniel Borkmann1-1/+1
2014-09-29tcp: use tcp_flags in tcp_data_queue()Peter Pan(潘卫平)1-3/+2
2014-09-29tcp: change tcp_skb_pcount() locationEric Dumazet1-4/+4
2014-09-28net_dma: revert 'copied_early'Dan Williams1-14/+8
2014-09-28net_dma: simple removalDan Williams1-61/+0
2014-09-23tcp: add coalescing attempt in tcp_ofo_queue()Eric Dumazet1-42/+47
2014-09-23tcp: avoid possible arithmetic overflowsEric Dumazet1-2/+3
2014-09-20tcp: do not fake tcp headers in tcp_send_rcvq()Eric Dumazet1-9/+4
2014-09-15tcp: do not copy headers in tcp_collapse()Eric Dumazet1-15/+2
2014-09-15tcp: allow segment with FIN in tcp_try_coalesce()Eric Dumazet1-3/+1
2014-09-15tcp: use TCP_SKB_CB(skb)->tcp_flags in input pathEric Dumazet1-5/+5
2014-09-06tcp: remove TCP_SKB_CB(skb)->whenEric Dumazet1-1/+2
2014-09-06tcp: introduce TCP_SKB_CB(skb)->tcp_tw_isnEric Dumazet1-1/+1
2014-08-23tcp: improve undo on timeoutYuchung Cheng1-15/+11
2014-08-15tcp: fix ssthresh and undo for consecutive short FRTO episodesNeal Cardwell1-5/+3
2014-08-15tcp: don't allow syn packets without timestamps to pass tcp_tw_recycle logicHannes Frederic Sowa1-3/+6
2014-08-14net-timestamp: fix missing ACK timestampWillem de Bruijn1-5/+5
2014-08-06net-timestamp: ACK timestamp for bytestreamsWillem de Bruijn1-0/+6