index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
mptcp
Age
Commit message (
Expand
)
Author
Files
Lines
21 hours
Merge tag 'net-accept-more-20240515' of git://git.kernel.dk/linux
Linus Torvalds
1
-6
/
+5
6 days
mptcp: include inet_common in mib.h
Matthieu Baerts (NGI0)
1
-0
/
+2
6 days
mptcp: move mptcp_pm_gen.h's include
Matthieu Baerts (NGI0)
3
-2
/
+2
6 days
mptcp: remove unnecessary else statements
Matthieu Baerts (NGI0)
1
-15
/
+17
6 days
mptcp: prefer strscpy over strcpy
Matthieu Baerts (NGI0)
3
-4
/
+5
6 days
mptcp: add net.mptcp.available_schedulers
Gregory Detal
3
-1
/
+49
6 days
mptcp: sockopt: info: stop early if no buffer
Matthieu Baerts (NGI0)
1
-0
/
+4
6 days
mptcp: fix full TCP keep-alive support
Matthieu Baerts (NGI0)
2
-0
/
+61
6 days
mptcp: SO_KEEPALIVE: fix getsockopt support
Matthieu Baerts (NGI0)
1
-2
/
+0
6 days
net: change proto and proto_ops accept type
Jens Axboe
1
-6
/
+5
6 days
tcp: socket option to check for MPTCP fallback to TCP
Matthieu Baerts (NGI0)
1
-0
/
+2
10 days
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+38
12 days
mptcp: only allow set existing scheduler for net.mptcp.scheduler
Gregory Detal
1
-1
/
+38
12 days
mptcp: fix possible NULL dereferences
Eric Dumazet
1
-15
/
+17
13 days
mptcp: fix typos in comments
Shi-Sheng Yang
1
-2
/
+2
2024-05-03
net: Remove ctl_table sentinel elements from several networking subsystems
Joel Granados
1
-1
/
+0
2024-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+3
2024-04-30
mptcp: ensure snd_nxt is properly initialized on connect
Paolo Abeni
1
-0
/
+3
2024-04-30
net: move sysctl_max_skb_frags to net_hotdata
Eric Dumazet
1
-1
/
+2
2024-04-26
mptcp: introducing a helper into active reset logic
Jason Xing
3
-7
/
+14
2024-04-26
mptcp: support rstreason for passive reset
Jason Xing
2
-5
/
+44
2024-04-26
rstreason: prepare for active reset
Jason Xing
2
-3
/
+6
2024-04-26
rstreason: prepare for passive reset
Jason Xing
1
-3
/
+5
2024-04-22
sysctl: treewide: constify ctl_table_header::ctl_table_arg
Thomas Weißschuh
1
-1
/
+1
2024-04-11
mptcp: add last time fields in mptcp_info
Geliang Tang
4
-5
/
+22
2024-04-09
tcp: propagate tcp_tw_isn via an extra parameter to ->route_req()
Eric Dumazet
1
-4
/
+6
2024-04-08
mptcp: add reset reason options in some places
Jason Xing
1
-5
/
+15
2024-04-05
tcp: annotate data-races around tp->window_clamp
Eric Dumazet
2
-2
/
+2
2024-04-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-2
/
+6
2024-04-01
inet: preserve const qualifier in inet_csk()
Eric Dumazet
1
-1
/
+1
2024-04-01
mptcp: don't account accept() of non-MPC client as fallback to TCP
Davide Caratti
2
-2
/
+2
2024-04-01
mptcp: prevent BPF accessing lowat from a subflow socket.
Paolo Abeni
1
-0
/
+4
2024-03-11
mptcp: annotate a data-race around sysctl_tcp_wmem[0]
Jason Xing
1
-1
/
+1
2024-03-06
mptcp: drop lookup_by_id in lookup_addr
Geliang Tang
1
-7
/
+5
2024-03-06
mptcp: set error messages for set_flags
Geliang Tang
2
-3
/
+12
2024-03-06
mptcp: update set_flags interfaces
Geliang Tang
4
-52
/
+58
2024-03-06
mptcp: drop duplicate header inclusions
Geliang Tang
6
-9
/
+0
2024-03-04
mptcp: get addr in userspace pm list
Geliang Tang
3
-1
/
+15
2024-03-04
mptcp: implement mptcp_userspace_pm_get_addr
Geliang Tang
2
-0
/
+76
2024-03-04
mptcp: add userspace_pm_lookup_addr_by_id helper
Geliang Tang
1
-15
/
+16
2024-03-04
mptcp: check userspace pm flags
Geliang Tang
1
-5
/
+10
2024-03-04
mptcp: dump addrs in userspace pm list
Geliang Tang
3
-2
/
+20
2024-03-04
mptcp: add token for get-addr in yaml
Geliang Tang
2
-4
/
+5
2024-03-04
mptcp: implement mptcp_userspace_pm_dump_addr
Geliang Tang
2
-0
/
+62
2024-03-04
mptcp: export mptcp_genl_family & mptcp_nl_fill_addr
Geliang Tang
2
-6
/
+7
2024-03-04
mptcp: make pm_remove_addrs_and_subflows static
Geliang Tang
2
-4
/
+2
2024-03-04
mptcp: cleanup SOL_TCP handling
Paolo Abeni
1
-45
/
+30
2024-03-04
mptcp: implement TCP_NOTSENT_LOWAT support
Paolo Abeni
3
-6
/
+73
2024-03-04
mptcp: avoid some duplicate code in socket option handling
Paolo Abeni
1
-12
/
+8
2024-03-04
mptcp: cleanup writer wake-up
Paolo Abeni
2
-22
/
+9
2024-02-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
5
-12
/
+76
2024-02-26
mptcp: check the protocol in mptcp_sk() with DEBUG_NET
Matthieu Baerts (NGI0)
1
-1
/
+7
2024-02-26
mptcp: check the protocol in tcp_sk() with DEBUG_NET
Matthieu Baerts (NGI0)
1
-0
/
+10
2024-02-26
mptcp: token kunit: set protocol
Matthieu Baerts (NGI0)
1
-1
/
+6
2024-02-26
mptcp: fix possible deadlock in subflow diag
Paolo Abeni
1
-0
/
+3
2024-02-26
mptcp: fix double-free on socket dismantle
Davide Caratti
1
-0
/
+49
2024-02-26
mptcp: fix potential wake-up event loss
Paolo Abeni
1
-10
/
+11
2024-02-26
mptcp: fix snd_wnd initialization for passive socket
Paolo Abeni
1
-1
/
+1
2024-02-26
mptcp: push at DSS boundaries
Paolo Abeni
1
-0
/
+1
2024-02-26
mptcp: avoid printing warning once on client side
Matthieu Baerts (NGI0)
1
-1
/
+1
2024-02-26
mptcp: map v4 address to v6 when destroying subflow
Geliang Tang
1
-0
/
+10
2024-02-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
6
-46
/
+78
2024-02-18
mptcp: fix duplicate subflow creation
Paolo Abeni
1
-15
/
+18
2024-02-18
mptcp: fix data races on remote_id
Paolo Abeni
2
-7
/
+7
2024-02-18
mptcp: fix data races on local_id
Paolo Abeni
6
-13
/
+23
2024-02-18
mptcp: fix lockless access in subflow ULP diag
Paolo Abeni
1
-1
/
+5
2024-02-18
mptcp: add needs_id for netlink appending addr
Geliang Tang
1
-5
/
+19
2024-02-18
mptcp: add needs_id for userspace appending addr
Geliang Tang
1
-6
/
+7
2024-02-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
6
-57
/
+89
2024-02-12
mptcp: really cope with fastopen race
Paolo Abeni
1
-1
/
+2
2024-02-12
mptcp: check addrs list in userspace_pm_get_local_id
Geliang Tang
1
-1
/
+12
2024-02-12
mptcp: corner case locking for rx path fields initialization
Paolo Abeni
5
-39
/
+50
2024-02-12
mptcp: fix more tx path fields initialization
Paolo Abeni
2
-6
/
+13
2024-02-12
mptcp: fix rcv space initialization
Paolo Abeni
3
-7
/
+10
2024-02-12
mptcp: drop the push_pending field
Paolo Abeni
2
-7
/
+6
2024-02-05
mptcp: annotate lockless accesses around read-mostly fields
Paolo Abeni
2
-8
/
+8
2024-02-05
mptcp: annotate lockless access for token
Paolo Abeni
3
-7
/
+7
2024-02-05
mptcp: annotate lockless access for RX path fields
Paolo Abeni
2
-11
/
+14
2024-02-05
mptcp: annotate lockless access for the tx path
Paolo Abeni
3
-10
/
+9
2024-02-05
mptcp: annotate access for msk keys
Paolo Abeni
4
-13
/
+17
2024-02-01
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+0
2024-02-01
mptcp: fix data re-injection from stale subflow
Paolo Abeni
1
-3
/
+0
2024-01-23
inet_diag: add module pointer to "struct inet_diag_handler"
Eric Dumazet
1
-0
/
+1
2024-01-17
mptcp: relax check on MPC passive fallback
Paolo Abeni
1
-1
/
+2
2024-01-12
mptcp: refine opt_mp_capable determination
Eric Dumazet
1
-4
/
+4
2024-01-12
mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()
Eric Dumazet
1
-2
/
+2
2024-01-12
mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect()
Eric Dumazet
1
-1
/
+1
2024-01-12
mptcp: strict validation before using mp_opt->hmac
Eric Dumazet
1
-1
/
+1
2024-01-12
mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN
Eric Dumazet
1
-3
/
+3
2024-01-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+13
2024-01-02
mptcp: prevent tcp diag from closing listener subflows
Paolo Abeni
1
-0
/
+13
2024-01-02
mptcp: use mptcp_set_state
Geliang Tang
3
-20
/
+25
2024-01-02
mptcp: add CurrEstab MIB counter support
Geliang Tang
4
-0
/
+28
2023-12-29
genetlink: Use internal flags for multicast groups
Ido Schimmel
1
-1
/
+1
2023-12-26
mptcp: sockopt: support IP_LOCAL_PORT_RANGE and IP_BIND_ADDRESS_NO_PORT
Maxim Galaganov
1
-1
/
+20
2023-12-26
mptcp: rename mptcp_setsockopt_sol_ip_set_transparent()
Maxim Galaganov
1
-3
/
+3
2023-12-26
mptcp: don't overwrite sock_ops in mptcp_is_tcpsk()
Davide Caratti
1
-64
/
+44
2023-12-21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Paolo Abeni
5
-17
/
+28
2023-12-17
mptcp: fill in missing MODULE_DESCRIPTION()
Matthieu Baerts
2
-0
/
+2
2023-12-17
mptcp: fix inconsistent state on fastopen race
Paolo Abeni
3
-17
/
+26
2023-12-15
netlink: specs: mptcp: rename the MPTCP path management spec
Jakub Kicinski
2
-2
/
+2
2023-11-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+1
2023-11-29
mptcp: userspace pm rename remove_err to out
Geliang Tang
1
-4
/
+4
2023-11-29
mptcp: add mptcpi_subflows_total counter
Geliang Tang
2
-0
/
+11
2023-11-24
mptcp: fix uninit-value in mptcp_incoming_options
Edward Adam Davis
1
-0
/
+1
2023-11-19
net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modules
Jakub Kicinski
1
-0
/
+1
2023-11-14
mptcp: fix setsockopt(IP_TOS) subflow locking
Paolo Abeni
1
-0
/
+3
2023-11-14
mptcp: add validity check for sending RM_ADDR
Geliang Tang
1
-2
/
+3
2023-11-14
mptcp: fix possible NULL pointer dereference on close
Paolo Abeni
1
-3
/
+4
2023-11-14
mptcp: deal with large GSO size
Paolo Abeni
1
-0
/
+4
2023-11-02
Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...
Linus Torvalds
1
-1
/
+1
2023-10-27
mptcp: define more local variables sk
Geliang Tang
1
-11
/
+20
2023-10-27
mptcp: move sk assignment statement ahead
Geliang Tang
1
-5
/
+6
2023-10-27
mptcp: use mptcp_get_ext helper
Geliang Tang
1
-2
/
+2
2023-10-27
mptcp: use mptcp_check_fallback helper
Geliang Tang
2
-2
/
+2
2023-10-27
mptcp: drop useless ssk in pm_subflow_check_next
Geliang Tang
3
-3
/
+3
2023-10-27
mptcp: userspace pm send RM_ADDR for ID 0
Geliang Tang
1
-0
/
+39
2023-10-25
ipv6: drop feature RTAX_FEATURE_ALLFRAG
Yan Zhai
1
-1
/
+0
2023-10-25
mptcp: refactor sndbuf auto-tuning
Paolo Abeni
4
-10
/
+70
2023-10-25
mptcp: ignore notsent_lowat setting at the subflow level
Paolo Abeni
1
-0
/
+6
2023-10-25
mptcp: consolidate sockopt synchronization
Paolo Abeni
3
-33
/
+9
2023-10-25
mptcp: use copy_from_iter helpers on transmit
Paolo Abeni
1
-4
/
+15
2023-10-25
mptcp: give rcvlowat some love
Paolo Abeni
4
-15
/
+83
2023-10-25
mptcp: use plain bool instead of custom binary enum
Paolo Abeni
2
-12
/
+7
2023-10-25
mptcp: properly account fastopen data
Paolo Abeni
1
-0
/
+1
2023-10-25
mptcp: add a new sysctl for make after break timeout
Paolo Abeni
3
-3
/
+20
2023-10-24
net: mptcp: use policy generated by YAML spec
Davide Caratti
5
-161
/
+250
2023-10-24
net: mptcp: rename netlink handlers to mptcp_pm_nl_<blah>_{doit,dumpit}
Davide Caratti
3
-32
/
+32
2023-10-24
net: mptcp: convert netlink from small_ops to ops
Davide Caratti
1
-64
/
+127
2023-10-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-20
/
+23
2023-10-19
mptcp: avoid sending RST when closing the initial subflow
Geliang Tang
1
-6
/
+22
2023-10-19
mptcp: more conservative check for zero probes
Paolo Abeni
1
-7
/
+1
2023-10-19
inet: lock the socket in ip_sock_set_tos()
Eric Dumazet
1
-2
/
+2
2023-10-13
tcp: allow again tcp_disconnect() when threads are waiting
Paolo Abeni
1
-7
/
+0
2023-10-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
4
-45
/
+34
2023-10-05
mptcp: userspace pm allow creating id 0 subflow
Geliang Tang
1
-6
/
+0
2023-10-05
mptcp: fix delegated action races
Paolo Abeni
3
-39
/
+34
2023-10-01
inet: implement lockless IP_TOS
Eric Dumazet
1
-4
/
+4
2023-10-01
net: implement lockless SO_PRIORITY
Eric Dumazet
1
-1
/
+1
2023-09-18
mptcp: fix dangling connection hang-up
Paolo Abeni
3
-44
/
+65
2023-09-18
mptcp: rename timer related helper to less confusing names
Paolo Abeni
3
-23
/
+23
2023-09-18
mptcp: process pending subflow error on close
Paolo Abeni
1
-29
/
+34
2023-09-18
mptcp: move __mptcp_error_report in protocol.c
Paolo Abeni
2
-36
/
+36
2023-09-18
mptcp: fix bogus receive window shrinkage with multiple subflows
Paolo Abeni
1
-2
/
+3
2023-09-15
mptcp: Do not include crypto/algapi.h
Herbert Xu
1
-1
/
+1
2023-09-07
Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...
Linus Torvalds
1
-8
/
+15
2023-09-01
mptcp: annotate data-races around msk->rmem_fwd_alloc
Eric Dumazet
1
-6
/
+13
2023-09-01
net: annotate data-races around sk->sk_forward_alloc
Eric Dumazet
1
-3
/
+3
2023-08-29
Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
1
-1
/
+2
2023-08-22
mptcp: register default scheduler
Geliang Tang
3
-22
/
+35
2023-08-22
mptcp: use get_retrans wrapper
Geliang Tang
2
-28
/
+43
2023-08-22
mptcp: use get_send wrapper
Geliang Tang
2
-45
/
+81
2023-08-22
mptcp: add scheduler wrappers
Geliang Tang
3
-2
/
+54
2023-08-22
mptcp: add scheduled in mptcp_subflow_context
Geliang Tang
2
-0
/
+9
2023-08-22
mptcp: add sched in mptcp_sock
Geliang Tang
3
-0
/
+45
2023-08-22
mptcp: add a new sysctl scheduler
Geliang Tang
2
-0
/
+15
2023-08-22
mptcp: add struct mptcp_sched_ops
Geliang Tang
3
-1
/
+60
2023-08-22
mptcp: drop last_snd and MPTCP_RESET_SCHEDULER
Geliang Tang
4
-23
/
+2
2023-08-22
mptcp: refactor push_pending logic
Geliang Tang
1
-72
/
+81
2023-08-16
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+15
2023-08-16
bpf: Add update_socket_protocol hook
Geliang Tang
1
-0
/
+15
2023-08-16
inet: move inet->defer_connect to inet->inet_flags
Eric Dumazet
1
-4
/
+6
2023-08-16
inet: move inet->transparent to inet->inet_flags
Eric Dumazet
1
-6
/
+5
2023-08-16
inet: move inet->freebind to inet->inet_flags
Eric Dumazet
1
-3
/
+4
2023-08-15
networking: Update to register_net_sysctl_sz
Joel Granados
1
-1
/
+2
2023-08-14
mptcp: Remove unnecessary test for __mptcp_init_sock()
Kuniyuki Iwashima
1
-7
/
+2
2023-08-14
mptcp: get rid of msk->subflow
Paolo Abeni
2
-26
/
+12
2023-08-14
mptcp: change the mpc check helper to return a sk
Paolo Abeni
4
-55
/
+38
2023-08-14
mptcp: avoid ssock usage in mptcp_pm_nl_create_listen_socket()
Paolo Abeni
1
-9
/
+15
2023-08-14
mptcp: avoid additional indirection in sockopt
Paolo Abeni
1
-12
/
+16
2023-08-14
mptcp: avoid unneeded indirection in mptcp_stream_accept()
Paolo Abeni
1
-19
/
+10
2023-08-14
mptcp: avoid additional indirection in mptcp_poll()
Paolo Abeni
1
-3
/
+3
2023-08-14
mptcp: avoid additional indirection in mptcp_listen()
Paolo Abeni
1
-4
/
+9
2023-08-14
mptcp: mptcp: avoid additional indirection in mptcp_bind()
Paolo Abeni
1
-5
/
+12
2023-08-14
mptcp: avoid subflow socket usage in mptcp_get_port()
Paolo Abeni
1
-5
/
+3
2023-08-14
mptcp: avoid additional __inet_stream_connect() call
Paolo Abeni
1
-16
/
+33
2023-08-14
mptcp: avoid unneeded mptcp_token_destroy() calls
Paolo Abeni
1
-2
/
+2
2023-08-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-32
/
+31
2023-08-09
net: annotate data-races around sock->ops
Eric Dumazet
1
-4
/
+4
2023-08-04
mptcp: fix disconnect vs accept race
Paolo Abeni
2
-30
/
+29
2023-08-04
mptcp: avoid bogus reset on fallback close
Paolo Abeni
1
-1
/
+1
2023-08-04
mptcp: fix the incorrect judgment for msk->cb_flags
Xiang Yang
1
-1
/
+1
2023-08-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-07-29
net: annotate data-races around sk->sk_mark
Eric Dumazet
1
-1
/
+1
2023-07-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+1
2023-07-26
mptcp: more accurate NL event generation
Paolo Abeni
1
-2
/
+1
2023-07-24
mptcp: fix rcv buffer auto-tuning
Paolo Abeni
3
-10
/
+15
2023-07-24
ipv6: remove hard coded limitation on ipv6_pinfo
Eric Dumazet
1
-0
/
+1
2023-07-05
mptcp: do not rely on implicit state check in mptcp_listen()
Paolo Abeni
1
-0
/
+5
2023-07-05
mptcp: ensure subflow is unhashed before cleaning the backlog
Paolo Abeni
1
-1
/
+1
2023-06-28
Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
10
-130
/
+347
2023-06-27
Merge tag 'selinux-pr-20230626' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-0
/
+6
2023-06-24
sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)
David Howells
1
-2
/
+0
2023-06-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
4
-107
/
+76
2023-06-21
mptcp: pass addr to mptcp_pm_alloc_anno_list
Geliang Tang
3
-6
/
+6
2023-06-21
mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fastclose()
Paolo Abeni
1
-5
/
+3
2023-06-21
mptcp: introduce MPTCP_FULL_INFO getsockopt
Paolo Abeni
1
-2
/
+125
2023-06-21
mptcp: add subflow unique id
Paolo Abeni
3
-1
/
+12
2023-06-21
mptcp: track some aggregate data counters
Paolo Abeni
4
-8
/
+42
2023-06-21
mptcp: move snd_una update earlier for fallback socket
Paolo Abeni
2
-6
/
+6
[next]