| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-04 | mptcp: pm: in-kernel: record fullmesh endp nb | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: add laminar endpoints | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'local_addr_max' to 'endp_subflow_max' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_accept_max' to 'limit_add_addr_accepted' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_signal_max' to 'endp_signal_max' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'subflows_max' to 'limit_extra_subflows' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-26 | mptcp: pm: rename 'subflows' to 'extra_subflows' | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2025-09-09 | mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN | Krister Johansen | 1 | -6/+5 |
| 2025-07-21 | mptcp: add TCP_MAXSEG sockopt support | Geliang Tang | 1 | -0/+26 |
| 2025-07-21 | mptcp: sockopt: drop redundant tcp_getsockopt | Geliang Tang | 1 | -4/+3 |
| 2025-03-21 | mptcp: sockopt: fix getting freebind & transparent | Matthieu Baerts (NGI0) | 1 | -0/+12 |
| 2025-03-21 | mptcp: sockopt: fix getting IPV6_V6ONLY | Matthieu Baerts (NGI0) | 1 | -0/+16 |
| 2024-08-27 | mptcp: pr_debug: add missing \n at the end | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2024-06-06 | mptcp: add mptcp_space_from_win helper | Geliang Tang | 1 | -1/+1 |
| 2024-05-13 | mptcp: prefer strscpy over strcpy | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2024-05-13 | mptcp: sockopt: info: stop early if no buffer | Matthieu Baerts (NGI0) | 1 | -0/+4 |
| 2024-05-13 | mptcp: fix full TCP keep-alive support | Matthieu Baerts (NGI0) | 1 | -0/+58 |
| 2024-05-13 | mptcp: SO_KEEPALIVE: fix getsockopt support | Matthieu Baerts (NGI0) | 1 | -2/+0 |
| 2024-05-13 | tcp: socket option to check for MPTCP fallback to TCP | Matthieu Baerts (NGI0) | 1 | -0/+2 |
| 2024-04-11 | mptcp: add last time fields in mptcp_info | Geliang Tang | 1 | -5/+11 |
| 2024-04-05 | tcp: annotate data-races around tp->window_clamp | Eric Dumazet | 1 | -1/+1 |
| 2024-04-01 | mptcp: prevent BPF accessing lowat from a subflow socket. | Paolo Abeni | 1 | -0/+4 |
| 2024-03-04 | mptcp: cleanup SOL_TCP handling | Paolo Abeni | 1 | -45/+30 |
| 2024-03-04 | mptcp: implement TCP_NOTSENT_LOWAT support | Paolo Abeni | 1 | -0/+12 |
| 2024-03-04 | mptcp: avoid some duplicate code in socket option handling | Paolo Abeni | 1 | -12/+8 |
| 2024-02-05 | mptcp: annotate lockless accesses around read-mostly fields | Paolo Abeni | 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-11-29 | mptcp: add mptcpi_subflows_total counter | Geliang Tang | 1 | -0/+2 |
| 2023-11-14 | mptcp: fix setsockopt(IP_TOS) subflow locking | Paolo Abeni | 1 | -0/+3 |
| 2023-10-27 | mptcp: use mptcp_check_fallback helper | Geliang Tang | 1 | -1/+1 |
| 2023-10-25 | mptcp: refactor sndbuf auto-tuning | Paolo Abeni | 1 | -1/+4 |
| 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 | 1 | -22/+0 |
| 2023-10-25 | mptcp: give rcvlowat some love | Paolo Abeni | 1 | -0/+42 |
| 2023-10-19 | inet: lock the socket in ip_sock_set_tos() | Eric Dumazet | 1 | -2/+2 |
| 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-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-14 | mptcp: change the mpc check helper to return a sk | Paolo Abeni | 1 | -24/+19 |
| 2023-08-14 | mptcp: avoid additional indirection in sockopt | Paolo Abeni | 1 | -12/+16 |
| 2023-07-29 | net: annotate data-races around sk->sk_mark | Eric Dumazet | 1 | -1/+1 |
| 2023-06-21 | mptcp: introduce MPTCP_FULL_INFO getsockopt | Paolo Abeni | 1 | -2/+125 |
| 2023-06-21 | mptcp: track some aggregate data counters | Paolo Abeni | 1 | -5/+20 |
| 2023-06-12 | scm: add SO_PASSPIDFD and SCM_PIDFD | Alexander Mikhalitsyn | 1 | -0/+1 |
| 2023-04-17 | mptcp: move first subflow allocation at mpc access time | Paolo Abeni | 1 | -10/+14 |
| 2023-03-29 | mptcp: do not fill info not used by the PM in used | Matthieu Baerts | 1 | -7/+13 |
| 2023-03-17 | inet: preserve const qualifier in inet_sk() | Eric Dumazet | 1 | -1/+1 |
| 2023-02-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+9 |
| 2023-02-08 | mptcp: fix locking for setsockopt corner-case | Paolo Abeni | 1 | -2/+9 |
| 2023-01-26 | mptcp: propagate sk_ipv6only to subflows | Matthieu Baerts | 1 | -0/+1 |
| 2023-01-09 | mptcp: use msk_owned_by_me helper | Geliang Tang | 1 | -1/+1 |
| 2022-12-09 | mptcp: return 0 instead of 'err' var | Matthieu Baerts | 1 | -1/+1 |
| 2022-11-29 | mptcp: add support for TCP_FASTOPEN_KEY sockopt | Matthieu Baerts | 1 | -3/+3 |
| 2022-11-29 | mptcp: add TCP_FASTOPEN sock option | Dmytro Shytyi | 1 | -1/+4 |
| 2022-11-11 | mptcp: get sk from msk directly | Geliang Tang | 1 | -2/+2 |
| 2022-10-25 | mptcp: sockopt: use new helper for TCP_DEFER_ACCEPT | Matthieu Baerts | 1 | -13/+3 |
| 2022-10-25 | mptcp: add TCP_FASTOPEN_NO_COOKIE support | Matthieu Baerts | 1 | -2/+5 |
| 2022-10-25 | mptcp: sockopt: make 'tcp_fastopen_connect' generic | Matthieu Baerts | 1 | -5/+6 |
| 2022-09-28 | mptcp: add TCP_FASTOPEN_CONNECT socket option | Benjamin Hesmans | 1 | -1/+18 |
| 2022-05-16 | mptcp: sockopt: add TCP_DEFER_ACCEPT support | Florian Westphal | 1 | -0/+15 |
| 2022-04-11 | mptcp: remove locking in mptcp_diag_fill_info | Florian Westphal | 1 | -6/+0 |
| 2022-02-16 | mptcp: add SNDTIMEO setsockopt support | Geliang Tang | 1 | -0/+2 |
| 2022-01-07 | mptcp: cleanup MPJ subflow list handling | Paolo Abeni | 1 | -18/+6 |
| 2021-12-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+0 |
| 2021-12-14 | mptcp: remove tcp ulp setsockopt support | Florian Westphal | 1 | -1/+0 |
| 2021-12-07 | mptcp: support TCP_CORK and TCP_NODELAY | Maxim Galaganov | 1 | -0/+70 |
| 2021-12-07 | mptcp: getsockopt: add support for IP_TOS | Florian Westphal | 1 | -6/+30 |
| 2021-12-07 | mptcp: add TCP_INQ cmsg support | Florian Westphal | 1 | -1/+37 |
| 2021-11-20 | mptcp: sockopt: add SOL_IP freebind & transparent options | Florian Westphal | 1 | -1/+65 |
| 2021-11-20 | mptcp: Support for IP_TOS for MPTCP setsockopt() | Poorva Sonparote | 1 | -0/+40 |
| 2021-10-16 | mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs() | Tim Gardner | 1 | -0/+3 |
| 2021-09-18 | mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support | Florian Westphal | 1 | -0/+91 |
| 2021-09-18 | mptcp: add MPTCP_TCPINFO getsockopt support | Florian Westphal | 1 | -0/+115 |
| 2021-09-18 | mptcp: add MPTCP_INFO getsockopt | Florian Westphal | 1 | -1/+39 |
| 2021-09-18 | mptcp: add new mptcp_fill_diag helper | Florian Westphal | 1 | -0/+32 |
| 2021-07-01 | net: sock: extend SO_TIMESTAMPING for PHC binding | Yangbo Lu | 1 | -6/+17 |
| 2021-07-01 | mptcp: setsockopt: convert to mptcp_setsockopt_sol_socket_timestamping() | Yangbo Lu | 1 | -17/+40 |
| 2021-06-04 | mptcp: setsockopt: handle SOL_SOCKET in one place only | Florian Westphal | 1 | -70/+29 |
| 2021-06-04 | mptcp: sockopt: propagate timestamp request to subflows | Florian Westphal | 1 | -0/+50 |
| 2021-05-25 | mptcp: avoid OOB access in setsockopt() | Paolo Abeni | 1 | -2/+2 |
| 2021-04-16 | mptcp: sockopt: add TCP_CONGESTION and TCP_INFO | Florian Westphal | 1 | -0/+101 |
| 2021-04-16 | mptcp: setsockopt: SO_DEBUG and no-op options | Florian Westphal | 1 | -0/+16 |
| 2021-04-16 | mptcp: setsockopt: add SO_INCOMING_CPU | Florian Westphal | 1 | -0/+16 |
| 2021-04-16 | mptcp: setsockopt: add SO_MARK support | Florian Westphal | 1 | -0/+8 |
| 2021-04-16 | mptcp: setsockopt: support SO_LINGER | Florian Westphal | 1 | -0/+43 |
| 2021-04-16 | mptcp: setsockopt: handle receive/send buffer and device bind | Florian Westphal | 1 | -0/+52 |
| 2021-04-16 | mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY | Florian Westphal | 1 | -0/+106 |
| 2021-04-16 | mptcp: tag sequence_seq with socket state | Florian Westphal | 1 | -2/+45 |
| 2021-04-16 | mptcp: add skeleton to sync msk socket options to subflows | Florian Westphal | 1 | -0/+19 |
| 2021-04-16 | mptcp: only admit explicitly supported sockopt | Paolo Abeni | 1 | -0/+216 |
| 2021-04-16 | mptcp: move sockopt function into a new file | Paolo Abeni | 1 | -0/+136 |