summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_input.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-26Merge tag 'net-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-4/+14
2026-02-26tcp: re-enable acceptance of FIN packets when RWIN is 0Simon Baatz1-4/+14
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+1
2026-02-05tcp: split tcp_check_space() in two partsEric Dumazet1-9/+4
2026-02-05tcp: move tcp_rbtree_insert() to tcp_output.cEric Dumazet1-19/+0
2026-02-03tcp: accecn: detect loss ACK w/ AccECN option and add TCP_ACCECN_OPTION_PERSISTChia-Yu Chang1-1/+12
2026-02-03tcp: accecn: unset ECT if receive or send ACE=0 in AccECN negotiaionChia-Yu Chang1-0/+2
2026-02-03tcp: disable RFC3168 fallback identifier for CC modulesChia-Yu Chang1-1/+1
2026-02-03tcp: ECT_1_NEGOTIATION and NEEDS_ACCECN identifiersChia-Yu Chang1-1/+2
2026-02-03tcp: try to avoid safer when ACKs are thinnedIlpo Järvinen1-1/+19
2026-01-29tcp: move tcp_rack_advance() to tcp_input.cEric Dumazet1-0/+32
2026-01-29tcp: move tcp_rack_update_reo_wnd() to tcp_input.cEric Dumazet1-0/+43
2026-01-29tcp: mark tcp_process_tlp_ack() as unlikelyEric Dumazet1-2/+2
2026-01-23tcp: move tcp_rate_gen to tcp_input.cEric Dumazet1-0/+110
2026-01-21tcp: move tcp_rate_skb_delivered() to tcp_input.cEric Dumazet1-0/+44
2025-11-21tcp: add net.ipv4.tcp_rcvbuf_low_rttEric Dumazet1-4/+14
2025-11-08tcp: add net.ipv4.tcp_comp_sack_rtt_percentEric Dumazet1-8/+18
2025-11-08tcp: Remove timeout arg from reqsk_queue_hash_req().Kuniyuki Iwashima1-9/+5
2025-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+14
2025-10-30tcp: fix too slow tcp_rcvbuf_grow() actionEric Dumazet1-2/+9
2025-10-30tcp: add newval parameter to tcp_rcvbuf_grow()Eric Dumazet1-7/+7
2025-10-28tcp: remove one ktime_get() from recvmsg() fast pathEric Dumazet1-2/+8
2025-10-15tcp: better handle TCP_TX_DELAY on established flowsEric Dumazet1-2/+2
2025-10-06tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().Kuniyuki Iwashima1-1/+0
2025-09-30tcp: make tcp_rcvbuf_grow() accessible to mptcp codePaolo Abeni1-1/+1
2025-09-30tcp: use skb->len instead of skb->truesize in tcp_can_ingest()Eric Dumazet1-2/+13
2025-09-23tcp: reclaim 8 bytes in struct request_sock_queueEric Dumazet1-2/+2
2025-09-23net: move sk->sk_err_soft and sk->sk_sndbufEric Dumazet1-1/+2
2025-09-18tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristicsIlpo Järvinen1-2/+34
2025-09-18tcp: accecn: AccECN option failure handlingChia-Yu Chang1-2/+33
2025-09-18tcp: accecn: AccECN option send controlChia-Yu Chang1-1/+3
2025-09-18tcp: accecn: AccECN optionIlpo Järvinen1-4/+90
2025-09-18tcp: accecn: AccECN needs to know delivered bytesIlpo Järvinen1-2/+12
2025-09-18tcp: accecn: add AccECN rx byte countersIlpo Järvinen1-3/+4
2025-09-18tcp: accecn: AccECN negotiationIlpo Järvinen1-10/+40
2025-09-18tcp: AccECN coreIlpo Järvinen1-8/+92
2025-09-16tcp: ecn functions in separated include fileChia-Yu Chang1-44/+1
2025-08-28net: add sk_drops_skbadd() helperEric Dumazet1-1/+1
2025-08-26tcp: annotate data-races around icsk->icsk_probes_outEric Dumazet1-1/+1
2025-08-26tcp: annotate data-races around icsk->icsk_retransmitsEric Dumazet1-3/+3
2025-08-23tcp: annotate data-races around tp->rx_opt.user_mssEric Dumazet1-4/+4
2025-07-23tcp: do not increment BeyondWindow MIB for old seqPaolo Abeni1-1/+5
2025-07-23tcp: do not set a zero size receive bufferPaolo Abeni1-0/+4
2025-07-17tcp: fix UaF in tcp_prune_ofo_queue()Paolo Abeni1-1/+1
2025-07-15tcp: stronger sk_rcvbuf checksEric Dumazet1-6/+16
2025-07-15tcp: add const to tcp_try_rmem_schedule() and sk_rmem_schedule() skbEric Dumazet1-1/+1
2025-07-15tcp: call tcp_measure_rcv_mss() for ooo packetsEric Dumazet1-0/+1
2025-07-15tcp: add LINUX_MIB_BEYOND_WINDOWEric Dumazet1-0/+1
2025-07-15tcp: do not accept packets beyond windowEric Dumazet1-5/+17
2025-07-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3