summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-25net/tcp-md5: Fix MAC comparison to be constant-timeEric Biggers1-1/+2
2026-03-04tcp: tcp_tx_timestamp() must look at the rtx queueEric Dumazet1-0/+3
2025-11-13net: devmem: expose tcp_recvmsg_locked errorsStanislav Fomichev1-2/+2
2025-10-19tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()Eric Dumazet1-1/+4
2025-10-15tcp: fix __tcp_close() to only send RST when requiredEric Dumazet1-4/+5
2025-09-25tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().Kuniyuki Iwashima1-0/+5
2025-07-17tcp: Correct signedness in skb remaining space calculationJiayuan Chen1-1/+1
2025-03-07tcp: devmem: don't write truncated dmabuf CMSGs to userspaceStanislav Fomichev1-16/+10
2025-02-27bpf: Fix wrong copied_seq calculationJiayuan Chen1-5/+24
2024-09-12tcp: RX path for devmem TCPMina Almasry1-5/+252
2024-09-12net: add support for skbs with unreadable fragsMina Almasry1-0/+3
2024-09-12net: support non paged skb fragsMina Almasry1-0/+3
2024-09-11net-timestamp: introduce SOF_TIMESTAMPING_OPT_RX_FILTER flagJason Xing1-2/+7
2024-08-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+11
2024-08-28tcp: fix forever orphan socket caused by tcp_abortXueming Feng1-7/+11
2024-08-07tcp: rstreason: introduce SK_RST_REASON_TCP_DISCONNECT_WITH_DATA for active r...Jason Xing1-1/+2
2024-08-07tcp: rstreason: introduce SK_RST_REASON_TCP_STATE for active resetJason Xing1-4/+6
2024-08-07tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_MEMORY for active resetJason Xing1-1/+1
2024-08-07tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_LINGER for active resetJason Xing1-1/+1
2024-08-07tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_CLOSE for active resetJason Xing1-1/+1
2024-06-12net/tcp: Remove tcp_hash_fail()Dmitry Safonov1-25/+0
2024-06-12net/tcp: Add tcp-md5 and tcp-ao tracepointsDmitry Safonov1-0/+17
2024-06-12net/tcp: Move tcp_inbound_hash() from headersDmitry Safonov1-2/+72
2024-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+8
2024-06-06net: use unrcu_pointer() helperEric Dumazet1-1/+1
2024-06-05tcp: add sysctl_tcp_rto_min_usKevin Yang1-1/+3
2024-06-05tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTABJason Xing1-1/+5
2024-06-04net: tls: fix marking packets as decryptedJakub Kicinski1-0/+3
2024-05-30tcp: fix races in tcp_abort()Eric Dumazet1-5/+1
2024-05-30tcp: add tcp_done_with_error() helperEric Dumazet1-1/+1
2024-05-14tcp: socket option to check for MPTCP fallback to TCPMatthieu Baerts (NGI0)1-0/+3
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-05-03tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV socketsEric Dumazet1-2/+2
2024-05-01net: add <net/proto_memory.h>Eric Dumazet1-0/+1
2024-05-01tcp: move tcp_out_of_memory() to net/ipv4/tcp.cEric Dumazet1-1/+9
2024-05-01net: move sysctl_max_skb_frags to net_hotdataEric Dumazet1-1/+2
2024-04-26rstreason: prepare for active resetJason Xing1-5/+10
2024-04-12tcp: add support for SO_PEEK_OFF socket optionJon Maloy1-6/+10
2024-04-11tcp: tweak tcp_sock_write_txrx size assertionEric Dumazet1-1/+5
2024-04-09tcp: replace TCP_SKB_CB(skb)->tcp_tw_isn with a per-cpu fieldEric Dumazet1-0/+3
2024-04-08tcp: more struct tcp_sock adjustmentsEric Dumazet1-4/+4
2024-04-06tcp: annotate data-races around tp->window_clampEric Dumazet1-4/+4
2024-03-26tcp: properly terminate timers for kernel socketsEric Dumazet1-0/+2
2024-03-11tcp: annotate a data-race around sysctl_tcp_wmem[0]Jason Xing1-1/+1
2024-03-11tcp: fix incorrect parameter validation in the do_tcp_getsockopt() functionGavrilov Ilia1-2/+2
2024-03-08net: introduce include/net/rps.hEric Dumazet1-0/+1
2024-03-05tcp: align tcp_sock_write_rx groupEric Dumazet1-1/+1
2024-02-12tcp: move tp->scaling_ratio to tcp_sock_read_txrx groupEric Dumazet1-1/+2
2024-01-29tcp: add sanity checks to rx zerocopyEric Dumazet1-1/+11
2024-01-23tcp: Add memory barrier to tcp_push()Salvatore Dipietro1-0/+1