summaryrefslogtreecommitdiff
path: root/net/mptcp/subflow.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-11mptcp: fallback earlier on simult connectionPaolo Abeni1-9/+1
2025-12-01mptcp: Disallow MPTCP subflows from sockmapJiayuan Chen1-0/+8
2025-09-25mptcp: set remote_deny_join_id0 on SYN recvMatthieu Baerts (NGI0)1-0/+4
2025-08-20net: better track kernel sockets lifetimeEric Dumazet1-4/+1
2025-07-24mptcp: plug races between subflow fail and subflow creationPaolo Abeni1-5/+14
2025-07-24mptcp: make fallback action and fallback decision atomicPaolo Abeni1-6/+5
2025-04-20mptcp: only inc MPJoinAckHMacFailure for HMAC failuresMatthieu Baerts (NGI0)1-2/+6
2025-04-20mptcp: fix NULL pointer in can_accept_new_subflowGang Yan1-7/+8
2025-03-07mptcp: reset when MPTCP opts are dropped after joinMatthieu Baerts (NGI0)1-14/+1
2024-12-14mptcp: annotate data-races around subflow->fully_establishedGang Yan1-2/+2
2024-10-15mptcp: prevent MPC handshake on port-based signal endpointsPaolo Abeni1-0/+11
2024-10-10mptcp: fallback when MPTCP opts are dropped after 1st dataMatthieu Baerts (NGI0)1-1/+1
2024-10-10mptcp: handle consistently DSS corruptionPaolo Abeni1-1/+3
2024-09-12mptcp: disable active MPTCP in case of blackholeMatthieu Baerts (NGI0)1-0/+4
2024-09-04mptcp: MIB counters for sent MP_JOINMatthieu Baerts (NGI0)1-3/+18
2024-09-04mptcp: pm: reduce entries iterations on connectMatthieu Baerts (NGI0)1-11/+18
2024-08-28mptcp: pr_debug: add missing \n at the endMatthieu Baerts (NGI0)1-24/+24
2024-08-28mptcp: close subflow when receiving TCP+FINMatthieu Baerts (NGI0)1-2/+6
2024-08-01mptcp: fix duplicate data handlingPaolo Abeni1-4/+12
2024-07-30mptcp: pm: fix backup support in signal endpointsMatthieu Baerts (NGI0)1-0/+3
2024-07-30mptcp: mib: count MPJ with backup flagMatthieu Baerts (NGI0)1-0/+6
2024-07-30mptcp: distinguish rcv vs sent backup flag in requestsMatthieu Baerts (NGI0)1-0/+1
2024-06-06mptcp: refer to 'MPTCP' socket in commentsDavide Caratti1-1/+1
2024-05-14mptcp: remove unnecessary else statementsMatthieu Baerts (NGI0)1-15/+17
2024-05-08mptcp: fix possible NULL dereferencesEric Dumazet1-15/+17
2024-05-07mptcp: fix typos in commentsShi-Sheng Yang1-2/+2
2024-04-26mptcp: introducing a helper into active reset logicJason Xing1-4/+2
2024-04-26mptcp: support rstreason for passive resetJason Xing1-5/+17
2024-04-26rstreason: prepare for active resetJason Xing1-2/+3
2024-04-26rstreason: prepare for passive resetJason Xing1-3/+5
2024-04-09tcp: propagate tcp_tw_isn via an extra parameter to ->route_req()Eric Dumazet1-4/+6
2024-04-08mptcp: add reset reason options in some placesJason Xing1-5/+15
2024-04-02mptcp: don't account accept() of non-MPC client as fallback to TCPDavide Caratti1-0/+2
2024-03-07mptcp: drop duplicate header inclusionsGeliang Tang1-2/+0
2024-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+8
2024-02-18mptcp: fix data races on remote_idPaolo Abeni1-3/+3
2024-02-18mptcp: fix data races on local_idPaolo Abeni1-4/+5
2024-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-27/+44
2024-02-12mptcp: corner case locking for rx path fields initializationPaolo Abeni1-24/+32
2024-02-12mptcp: fix more tx path fields initializationPaolo Abeni1-2/+11
2024-02-12mptcp: fix rcv space initializationPaolo Abeni1-2/+2
2024-02-05mptcp: annotate access for msk keysPaolo Abeni1-4/+6
2024-01-17mptcp: relax check on MPC passive fallbackPaolo Abeni1-1/+2
2024-01-13mptcp: refine opt_mp_capable determinationEric Dumazet1-4/+4
2024-01-13mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()Eric Dumazet1-2/+2
2024-01-13mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()Eric Dumazet1-1/+1
2024-01-13mptcp: strict validation before using mp_opt->hmacEric Dumazet1-1/+1
2024-01-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+13
2024-01-03mptcp: prevent tcp diag from closing listener subflowsPaolo Abeni1-0/+13
2024-01-02mptcp: use mptcp_set_stateGeliang Tang1-1/+1