summaryrefslogtreecommitdiff
path: root/net/mptcp/protocol.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-07mptcp: Fix proto fallback detection with BPFJiayuan Chen1-2/+7
2025-12-07mptcp: do not fallback when OoO is presentPaolo Abeni1-0/+9
2025-12-07mptcp: fix race condition in mptcp_schedule_work()Eric Dumazet1-7/+12
2025-12-07mptcp: introduce mptcp_schedule_workPaolo Abeni1-14/+22
2025-10-02mptcp: propagate shutdown to subflows when possibleMatthieu Baerts (NGI0)1-0/+16
2025-05-02mptcp: sockopt: fix getting IPV6_V6ONLYMatthieu Baerts (NGI0)1-0/+45
2025-03-13mptcp: prevent excessive coalescing on receivePaolo Abeni1-0/+1
2024-10-22mptcp: handle consistently DSS corruptionPaolo Abeni1-3/+17
2024-10-22mptcp: track and update contiguous data statusGeliang Tang1-1/+5
2024-09-12mptcp: pr_debug: add missing \n at the endMatthieu Baerts (NGI0)1-27/+27
2024-09-04mptcp: sched: check both backup in retransMatthieu Baerts (NGI0)1-1/+1
2024-08-19mptcp: sched: check both directions for backupMatthieu Baerts (NGI0)1-4/+6
2024-07-05mptcp: ensure snd_una is properly initialized on connectPaolo Abeni1-0/+1
2024-05-25mptcp: ensure snd_nxt is properly initialized on connectPaolo Abeni1-0/+2
2024-04-13mptcp: don't account accept() of non-MPC client as fallback to TCPDavide Caratti1-3/+0
2024-03-06mptcp: fix double-free on socket dismantleDavide Caratti1-0/+49
2023-04-26inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().Kuniyuki Iwashima1-7/+0
2022-08-31net: Fix data-races around sysctl_[rw]mem(_offset)?.Kuniyuki Iwashima1-3/+3
2022-08-03tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf.Kuniyuki Iwashima1-1/+1
2021-12-22mptcp: clear 'kern' flag from fallback socketsFlorian Westphal1-1/+3
2021-06-23mptcp: try harder to borrow memory from subflow under pressurePaolo Abeni1-4/+6
2021-06-03mptcp: fix data stream corruptionPaolo Abeni1-0/+6
2021-04-14mptcp: forbit mcast-related sockopt on MPTCP socketsPaolo Abeni1-0/+45
2021-02-23mptcp: skip to next candidate if subflow has unacked dataFlorian Westphal1-1/+4
2021-01-06mptcp: fix security context on server socketPaolo Abeni1-0/+2
2020-11-10mptcp: provide rmem[0] limitPaolo Abeni1-0/+1
2020-10-29mptcp: add missing memory scheduling in the rx pathPaolo Abeni1-0/+10
2020-10-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+17
2020-10-10mptcp: subflows garbage collectionPaolo Abeni1-0/+17
2020-10-09mptcp: fix infinite loop on recvmsg()/worker() race.Paolo Abeni1-1/+8
2020-10-06mptcp: don't skip needed ackPaolo Abeni1-2/+4
2020-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-4/+4
2020-09-30mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seqMat Martineau1-4/+4
2020-09-25mptcp: add mptcp_destroy_common helperGeliang Tang1-3/+8
2020-09-25mptcp: remove addr and subflow in PM netlinkGeliang Tang1-4/+5
2020-09-25mptcp: add the incoming RM_ADDR supportGeliang Tang1-4/+8
2020-09-18mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofoYe Bin1-2/+3
2020-09-14mptcp: call tcp_cleanup_rbuf on subflowsPaolo Abeni1-0/+6
2020-09-14mptcp: allow picking different xmit subflowsPaolo Abeni1-16/+95
2020-09-14mptcp: add OoO related mibsPaolo Abeni1-1/+23
2020-09-14mptcp: move ooo skbs into msk out of order queue.Paolo Abeni1-56/+208
2020-09-14mptcp: introduce and use mptcp_try_coalesce()Paolo Abeni1-12/+19
2020-09-14mptcp: basic sndbuf autotuningPaolo Abeni1-4/+13
2020-09-14mptcp: trigger msk processing even for OoO dataPaolo Abeni1-6/+27
2020-09-14mptcp: rethink 'is writable' conditionalPaolo Abeni1-25/+46
2020-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+2
2020-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-2/+1
2020-08-31mptcp: Remove unused macro MPTCP_SAME_STATEYueHaibing1-2/+0
2020-08-27mptcp: free acked data before waiting for more memoryFlorian Westphal1-2/+1
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+1