summaryrefslogtreecommitdiff
path: root/net/mptcp
AgeCommit message (Expand)AuthorFilesLines
2023-02-15net: no longer support SOCK_REFCNT_DEBUG featureJason Xing1-1/+0
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-8/+34
2023-02-08mptcp: be careful on subflow status propagation on errorsPaolo Abeni1-1/+9
2023-02-08mptcp: fix locking for in-kernel listener creationPaolo Abeni2-5/+7
2023-02-08mptcp: fix locking for setsockopt corner-casePaolo Abeni1-2/+9
2023-02-08mptcp: do not wait for bare sockets' timeoutPaolo Abeni1-0/+9
2023-01-26mptcp: userspace pm: use a single point of exitMatthieu Baerts1-2/+3
2023-01-26mptcp: propagate sk_ipv6only to subflowsMatthieu Baerts1-0/+1
2023-01-26mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addressesPaolo Abeni1-27/+31
2023-01-23net/sock: Introduce trace_sk_data_ready()Peilin Ye1-0/+3
2023-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-6/+43
2023-01-14mptcp: netlink: respect v4/v6-only socketsMatthieu Baerts3-0/+35
2023-01-14mptcp: explicitly specify sock family at subflow creation timePaolo Abeni3-6/+8
2023-01-09mptcp: add statistics for mptcp socket in useMenglong Dong2-1/+17
2023-01-09mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect()Menglong Dong2-5/+5
2023-01-09mptcp: init sk->sk_prot in build_msk()Menglong Dong1-0/+3
2023-01-09mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen()Menglong Dong1-6/+7
2023-01-09mptcp: use local variable ssk in write_optionsGeliang Tang1-2/+1
2023-01-09mptcp: use net instead of sock_netGeliang Tang2-5/+4
2023-01-09mptcp: use msk_owned_by_me helperGeliang Tang2-6/+5
2022-12-22mptcp: fix lockdep false positivePaolo Abeni3-4/+19
2022-12-22mptcp: fix deadlock in fastopen error pathPaolo Abeni2-4/+16
2022-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-10/+55
2022-12-13mptcp: use proper req destructor for IPv6Matthieu Baerts1-3/+16
2022-12-13mptcp: dedicated request sock for subflow in v6Matthieu Baerts1-8/+26
2022-12-13mptcp: remove MPTCP 'ifdef' in TCP SYN cookiesMatthieu Baerts1-1/+11
2022-12-13mptcp: netlink: fix some error return codeWei Yongjun1-0/+4
2022-12-10mptcp: return 0 instead of 'err' varMatthieu Baerts2-3/+3
2022-12-10mptcp: use nlmsg_free instead of kfree_skbGeliang Tang1-4/+4
2022-12-02mptcp: add pm listener eventsGeliang Tang3-0/+62
2022-11-30mptcp: add support for TCP_FASTOPEN_KEY sockoptMatthieu Baerts1-3/+3
2022-11-30mptcp: add TCP_FASTOPEN sock optionDmytro Shytyi1-1/+4
2022-11-30mptcp: add subflow_v(4,6)_send_synack()Dmytro Shytyi4-1/+92
2022-11-30mptcp: implement delayed seq generation for passive fastopenDmytro Shytyi6-15/+54
2022-11-30mptcp: consolidate initial ack seq generationPaolo Abeni4-45/+45
2022-11-30mptcp: track accurately the incoming MPC suboption typePaolo Abeni1-3/+8
2022-11-30mptcp: add MSG_FASTOPEN sendmsg flag supportDmytro Shytyi1-6/+3
2022-11-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-10/+9
2022-11-29mptcp: fix sleep in atomic at close timePaolo Abeni1-3/+3
2022-11-29mptcp: don't orphan ssk in mptcp_close()Menglong Dong1-7/+6
2022-11-21mptcp: more detailed error reporting on endpoint creationPaolo Abeni1-11/+13
2022-11-21mptcp: deduplicate error paths on endpoint creationPaolo Abeni1-22/+13
2022-11-12mptcp: Fix grammar in a commentMat Martineau1-2/+2
2022-11-12mptcp: get sk from msk directlyGeliang Tang3-6/+6
2022-11-12mptcp: change 'first' as a parameterGeliang Tang1-14/+6
2022-11-12mptcp: use msk instead of mptcp_skGeliang Tang1-5/+5
2022-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-81/+113
2022-10-27mptcp: fix tracking issue in mptcp_subflow_create_socket()Eric Dumazet1-0/+2
2022-10-25mptcp: sockopt: use new helper for TCP_DEFER_ACCEPTMatthieu Baerts1-13/+3
2022-10-25mptcp: add TCP_FASTOPEN_NO_COOKIE supportMatthieu Baerts1-2/+5