summaryrefslogtreecommitdiffstats
path: root/net/mptcp
Commit message (Expand)AuthorAgeFilesLines
* mptcp: don't account accept() of non-MPC client as fallback to TCPDavide Caratti2024-04-102-2/+2
* mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()Davide Caratti2024-04-101-64/+44
* mptcp: fix possible deadlock in subflow diagPaolo Abeni2024-03-061-0/+3
* mptcp: fix double-free on socket dismantleDavide Caratti2024-03-061-0/+49
* mptcp: fix potential wake-up event lossPaolo Abeni2024-03-061-10/+11
* mptcp: fix snd_wnd initialization for passive socketPaolo Abeni2024-03-061-1/+1
* mptcp: push at DSS boundariesPaolo Abeni2024-03-061-0/+1
* mptcp: avoid printing warning once on client sideMatthieu Baerts (NGI0)2024-03-061-1/+1
* mptcp: map v4 address to v6 when destroying subflowGeliang Tang2024-03-061-0/+10
* mptcp: add needs_id for netlink appending addrGeliang Tang2024-03-011-5/+19
* mptcp: userspace pm send RM_ADDR for ID 0Geliang Tang2024-03-011-0/+39
* mptcp: fix duplicate subflow creationPaolo Abeni2024-03-011-15/+18
* mptcp: fix data races on remote_idPaolo Abeni2024-03-012-7/+7
* mptcp: fix data races on local_idPaolo Abeni2024-03-015-12/+22
* mptcp: fix lockless access in subflow ULP diagPaolo Abeni2024-03-011-1/+5
* mptcp: add needs_id for userspace appending addrGeliang Tang2024-03-011-6/+7
* mptcp: corner case locking for rx path fields initializationPaolo Abeni2024-03-015-39/+50
* mptcp: fix more tx path fields initializationPaolo Abeni2024-03-012-6/+13
* mptcp: use mptcp_set_stateGeliang Tang2024-03-013-20/+25
* mptcp: add CurrEstab MIB counter supportGeliang Tang2024-03-014-0/+28
* mptcp: really cope with fastopen racePaolo Abeni2024-02-231-1/+2
* mptcp: check addrs list in userspace_pm_get_local_idGeliang Tang2024-02-231-1/+12
* mptcp: fix rcv space initializationPaolo Abeni2024-02-233-7/+10
* mptcp: drop the push_pending fieldPaolo Abeni2024-02-232-7/+6
* mptcp: fix data re-injection from stale subflowPaolo Abeni2024-02-231-3/+0
* mptcp: relax check on MPC passive fallbackPaolo Abeni2024-01-251-1/+2
* mptcp: refine opt_mp_capable determinationEric Dumazet2024-01-251-4/+4
* mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()Eric Dumazet2024-01-251-2/+2
* mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()Eric Dumazet2024-01-251-1/+1
* mptcp: strict validation before using mp_opt->hmacEric Dumazet2024-01-251-1/+1
* mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOINEric Dumazet2024-01-251-3/+3
* mptcp: fix uninit-value in mptcp_incoming_optionsEdward Adam Davis2024-01-201-0/+1
* mptcp: prevent tcp diag from closing listener subflowsPaolo Abeni2024-01-101-0/+13
* mptcp: fix inconsistent state on fastopen racePaolo Abeni2024-01-053-17/+26
* mptcp: fix possible NULL pointer dereference on closePaolo Abeni2024-01-051-3/+4
* mptcp: refactor sndbuf auto-tuningPaolo Abeni2024-01-054-10/+70
* mptcp: fix setsockopt(IP_TOS) subflow lockingPaolo Abeni2023-11-281-0/+3
* mptcp: add validity check for sending RM_ADDRGeliang Tang2023-11-281-2/+3
* mptcp: deal with large GSO sizePaolo Abeni2023-11-281-0/+4
* mptcp: properly account fastopen dataPaolo Abeni2023-11-201-0/+1
* mptcp: avoid sending RST when closing the initial subflowGeliang Tang2023-10-191-6/+22
* mptcp: more conservative check for zero probesPaolo Abeni2023-10-191-7/+1
* tcp: allow again tcp_disconnect() when threads are waitingPaolo Abeni2023-10-131-7/+0
* mptcp: userspace pm allow creating id 0 subflowGeliang Tang2023-10-051-6/+0
* mptcp: fix delegated action racesPaolo Abeni2023-10-053-39/+34
* mptcp: fix dangling connection hang-upPaolo Abeni2023-09-183-44/+65
* mptcp: rename timer related helper to less confusing namesPaolo Abeni2023-09-183-23/+23
* mptcp: process pending subflow error on closePaolo Abeni2023-09-181-29/+34
* mptcp: move __mptcp_error_report in protocol.cPaolo Abeni2023-09-182-36/+36
* mptcp: fix bogus receive window shrinkage with multiple subflowsPaolo Abeni2023-09-181-2/+3