| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -17/+74 |
| 13 days | mptcp: update window_clamp on subflows when SO_RCVBUF is set | Gang Yan | 1 | -2/+8 |
| 13 days | mptcp: reset rcv wnd on disconnect | Paolo Abeni | 1 | -0/+1 |
| 13 days | mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient | Li Xiasong | 1 | -10/+46 |
| 13 days | mptcp: do not drop partial packets | Shardul Bankar | 1 | -5/+19 |
| 2026-05-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2026-05-11 | mptcp: pm: in-kernel: increase endpoints limit | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2026-05-11 | mptcp: pm: kernel: allow flushing more than 8 endpoints | Matthieu Baerts (NGI0) | 1 | -11/+27 |
| 2026-05-11 | mptcp: pm: in-kernel: increase all limits to 64 | Matthieu Baerts (NGI0) | 1 | -2/+3 |
| 2026-05-11 | mptcp: pm: in-kernel: explicitly limit batches to array size | Matthieu Baerts (NGI0) | 1 | -11/+21 |
| 2026-05-09 | Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | Linus Torvalds | 1 | -1/+1 |
| 2026-05-08 | mptcp: bpf: Fix type confusion in bpf_mptcp_sock_from_subflow() | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2026-05-06 | mptcp: pm: prio: skip closed subflows | Matthieu Baerts (NGI0) | 1 | -0/+3 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: return early if no retrans | Matthieu Baerts (NGI0) | 1 | -0/+3 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: skip inactive subflows | Matthieu Baerts (NGI0) | 1 | -4/+14 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker | Matthieu Baerts (NGI0) | 1 | -6/+1 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: free sk if last | Matthieu Baerts (NGI0) | 1 | -10/+18 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: always decrease sk refcount | Matthieu Baerts (NGI0) | 1 | -5/+3 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: fix potential data-race | Matthieu Baerts (NGI0) | 1 | -0/+8 |
| 2026-05-06 | mptcp: pm: ADD_ADDR rtx: allow ID 0 | Matthieu Baerts (NGI0) | 1 | -3/+0 |
| 2026-05-06 | mptcp: pm: kernel: correctly retransmit ADD_ADDR ID 0 | Matthieu Baerts (NGI0) | 1 | -5/+8 |
| 2026-05-04 | mptcp: sockopt: increase seq in mptcp_setsockopt_all_sf | Matthieu Baerts (NGI0) | 1 | -0/+4 |
| 2026-05-04 | mptcp: fix rx timestamp corruption on fastopen | Paolo Abeni | 1 | -1/+3 |
| 2026-05-04 | mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure | Shardul Bankar | 1 | -1/+1 |
| 2026-05-04 | mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure | Shardul Bankar | 1 | -1/+1 |
| 2026-04-28 | mptcp: pm: kernel: reset fullmesh counter after flush | Matthieu Baerts (NGI0) | 1 | -0/+1 |
| 2026-04-28 | mptcp: fastclose msk when linger time is 0 | Matthieu Baerts (NGI0) | 1 | -1/+2 |
| 2026-04-28 | mptcp: fix scheduling with atomic in timestamp sockopt | Gang Yan | 1 | -4/+4 |
| 2026-04-28 | mptcp: sockopt: set timestamp flags on subflow socket, not msk | Gang Yan | 1 | -2/+2 |
| 2026-04-23 | mptcp: sync the msk->sndbuf at accept() time | Gang Yan | 1 | -1/+1 |
| 2026-04-09 | net: use get_random_u{16,32,64}() where appropriate | David Carlier | 1 | -2/+2 |
| 2026-04-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -25/+17 |
| 2026-04-08 | mptcp: add receive queue awareness in tcp_rcv_space_adjust() | Paolo Abeni | 1 | -3/+5 |
| 2026-04-08 | mptcp: better mptcp-level RTT estimator | Paolo Abeni | 2 | -29/+71 |
| 2026-04-08 | Revert "mptcp: add needs_id for netlink appending addr" | Matthieu Baerts (NGI0) | 1 | -19/+5 |
| 2026-04-08 | mptcp: fix slab-use-after-free in __inet_lookup_established | Jiayuan Chen | 3 | -6/+12 |
| 2026-04-06 | tcp: add recv_should_stop helper | Geliang Tang | 1 | -8/+3 |
| 2026-04-06 | mptcp: preserve MSG_EOR semantics in sendmsg path | Gang Yan | 2 | -4/+22 |
| 2026-04-06 | mptcp: reduce 'overhead' from u16 to u8 | Gang Yan | 2 | -1/+8 |
| 2026-04-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+8 |
| 2026-03-31 | mptcp: fix soft lockup in mptcp_recvmsg() | Li Xiasong | 1 | -3/+8 |
| 2026-03-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2026-03-19 | MPTCP: fix lock class name family in pm_nl_create_listen_socket | Li Xiasong | 1 | -1/+1 |
| 2026-03-14 | mptcp: keep rcv_mwnd_seq in sync with subflow rcv_wnd | Simon Baatz | 1 | -2/+4 |
| 2026-03-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -12/+52 |
| 2026-03-04 | mptcp: pm: in-kernel: always mark signal+subflow endp as used | Matthieu Baerts (NGI0) | 1 | -0/+9 |
| 2026-03-04 | mptcp: pm: avoid sending RM_ADDR over same subflow | Matthieu Baerts (NGI0) | 1 | -12/+43 |
| 2026-03-02 | net: remove addr_len argument of recvmsg() handlers | Eric Dumazet | 1 | -2/+2 |
| 2026-02-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -4/+6 |
| 2026-02-26 | Merge tag 'net-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd... | Linus Torvalds | 1 | -2/+4 |
| 2026-02-24 | tcp: make tcp_v{4,6}_send_check() static | Eric Dumazet | 1 | -1/+0 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -2/+2 |
| 2026-02-19 | tcp: fix potential race in tcp_v6_syn_recv_sock() | Eric Dumazet | 1 | -2/+4 |
| 2026-02-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 2 | -24/+21 |
| 2026-02-10 | mptcp: allow overridden write_space to be invoked | Geliang Tang | 2 | -1/+2 |
| 2026-02-06 | mptcp: fix kdoc warnings | Matthieu Baerts (NGI0) | 1 | -7/+9 |
| 2026-02-06 | mptcp: pm: in-kernel: clarify mptcp_pm_remove_anno_addr() | Matthieu Baerts (NGI0) | 1 | -6/+5 |
| 2026-02-06 | mptcp: pm: in-kernel: always set ID as avail when rm endp | Matthieu Baerts (NGI0) | 1 | -12/+8 |
| 2026-02-04 | mptcp: Change some dubious min_t(int, ...) to min() | David Laight | 1 | -4/+5 |
| 2026-02-04 | mptcp: pm: align endpoint flags size with the NL specs | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2026-02-04 | trace: mptcp: add mptcp_rcvbuf_grow tracepoint | Paolo Abeni | 1 | -0/+3 |
| 2026-02-04 | mptcp: consolidate rcv space init | Paolo Abeni | 3 | -18/+15 |
| 2026-02-04 | mptcp: fix receive space timestamp initialization | Paolo Abeni | 2 | -4/+9 |
| 2026-02-04 | mptcp: do not account for OoO in mptcp_rcvbuf_grow() | Paolo Abeni | 1 | -6/+0 |
| 2026-02-02 | mptcp: implement .splice_read | Geliang Tang | 1 | -0/+117 |
| 2026-02-02 | mptcp: implement .read_sock | Geliang Tang | 1 | -0/+82 |
| 2026-02-02 | mptcp: add eat_recv_skb helper | Geliang Tang | 1 | -7/+12 |
| 2026-01-28 | mptcp: only reset subflow errors when propagated | Matthieu Baerts (NGI0) | 1 | -4/+5 |
| 2026-01-28 | mptcp: avoid dup SUB_CLOSED events after disconnect | Matthieu Baerts (NGI0) | 1 | -2/+2 |
| 2026-01-26 | mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() | Eric Dumazet | 1 | -3/+13 |
| 2025-12-23 | mptcp: ensure context reset on disconnect() | Paolo Abeni | 2 | -4/+7 |
| 2025-12-23 | mptcp: fallback earlier on simult connection | Paolo Abeni | 3 | -10/+12 |
| 2025-12-08 | mptcp: avoid deadlock on fallback while reinjecting | Paolo Abeni | 1 | -2/+5 |
| 2025-12-08 | mptcp: schedule rtx timer only after pushing data | Paolo Abeni | 1 | -6/+9 |
| 2025-12-08 | mptcp: pm: ignore unknown endpoint flags | Matthieu Baerts (NGI0) | 1 | -1/+2 |
| 2025-12-08 | mptcp: select CRYPTO_LIB_UTILS instead of CRYPTO | Eric Biggers | 1 | -1/+1 |
| 2025-11-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+17 |
| 2025-11-27 | mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_... | Kuniyuki Iwashima | 1 | -0/+6 |
| 2025-11-26 | mptcp: clear scheduled subflows on retransmit | Paolo Abeni | 1 | -2/+11 |
| 2025-11-25 | tcp: remove icsk->icsk_retransmit_timer | Eric Dumazet | 1 | -10/+5 |
| 2025-11-25 | tcp: introduce icsk->icsk_keepalive_timer | Eric Dumazet | 2 | -5/+7 |
| 2025-11-25 | tcp: rename icsk_timeout() to tcp_timeout_expires() | Eric Dumazet | 1 | -1/+1 |
| 2025-11-25 | tools: ynl-gen: add regeneration comment | Asbjørn Sloth Tønnesen | 2 | -0/+2 |
| 2025-11-24 | mptcp: leverage the backlog for RX packet processing | Paolo Abeni | 2 | -58/+129 |
| 2025-11-24 | mptcp: introduce mptcp-level backlog | Paolo Abeni | 3 | -9/+97 |
| 2025-11-24 | mptcp: borrow forward memory from subflow | Paolo Abeni | 5 | -11/+46 |
| 2025-11-24 | mptcp: handle first subflow closing consistently | Paolo Abeni | 2 | -6/+11 |
| 2025-11-24 | mptcp: drop the __mptcp_data_ready() helper | Paolo Abeni | 1 | -12/+7 |
| 2025-11-24 | mptcp: make mptcp_destroy_common() static | Paolo Abeni | 2 | -23/+21 |
| 2025-11-24 | mptcp: do not miss early first subflow close event notification | Paolo Abeni | 1 | -2/+2 |
| 2025-11-24 | mptcp: ensure the kernel PM does not take action too late | Paolo Abeni | 2 | -1/+5 |
| 2025-11-24 | mptcp: cleanup fallback dummy mapping generation | Paolo Abeni | 2 | -1/+10 |
| 2025-11-24 | mptcp: cleanup fallback data fin reception | Paolo Abeni | 1 | -1/+3 |
| 2025-11-24 | mptcp: fix memcg accounting for passive sockets | Paolo Abeni | 3 | -11/+38 |
| 2025-11-24 | mptcp: grafting MPJ subflow earlier | Paolo Abeni | 1 | -7/+23 |
| 2025-11-24 | mptcp: factor-out cgroup data inherit helper | Paolo Abeni | 2 | -8/+14 |
| 2025-11-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 6 | -37/+134 |
| 2025-11-20 | Merge tag 'net-6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 5 | -35/+122 |
| 2025-11-19 | mptcp: fix address removal logic in mptcp_pm_nl_rm_addr | Gang Yan | 1 | -1/+1 |
| 2025-11-19 | mptcp: fix duplicate reset on fastclose | Paolo Abeni | 1 | -13/+23 |
| 2025-11-19 | mptcp: decouple mptcp fastclose from tcp close | Paolo Abeni | 2 | -5/+10 |
| 2025-11-19 | mptcp: do not fallback when OoO is present | Paolo Abeni | 1 | -0/+7 |
| 2025-11-19 | mptcp: fix premature close in case of fallback | Paolo Abeni | 1 | -1/+2 |
| 2025-11-19 | mptcp: avoid unneeded subflow-level drops | Paolo Abeni | 2 | -0/+32 |
| 2025-11-19 | mptcp: fix ack generation for fallback msk | Paolo Abeni | 1 | -1/+22 |
| 2025-11-18 | mptcp: fix a race in mptcp_pm_del_add_timer() | Eric Dumazet | 1 | -7/+13 |
| 2025-11-14 | mptcp: fix race condition in mptcp_schedule_work() | Eric Dumazet | 1 | -7/+12 |
| 2025-11-13 | mptcp: Fix proto fallback detection with BPF | Jiayuan Chen | 1 | -2/+4 |
| 2025-11-13 | mptcp: Disallow MPTCP subflows from sockmap | Jiayuan Chen | 1 | -0/+8 |
| 2025-11-04 | net: Convert proto callbacks from sockaddr to sockaddr_unsized | Kees Cook | 2 | -5/+6 |
| 2025-11-04 | net: Convert proto_ops connect() callbacks to use sockaddr_unsized | Kees Cook | 1 | -1/+1 |
| 2025-11-04 | net: Convert proto_ops bind() callbacks to use sockaddr_unsized | Kees Cook | 2 | -4/+4 |
| 2025-11-04 | mptcp: pm: in kernel: only use fullmesh endp if any | Matthieu Baerts (NGI0) | 1 | -7/+3 |
| 2025-11-04 | mptcp: pm: in-kernel: record fullmesh endp nb | Matthieu Baerts (NGI0) | 3 | -3/+38 |
| 2025-10-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -31/+56 |
| 2025-10-29 | mptcp: zero window probe mib | Paolo Abeni | 3 | -0/+3 |
| 2025-10-29 | mptcp: restore window probe | Paolo Abeni | 1 | -1/+6 |
| 2025-10-29 | mptcp: fix MSG_PEEK stream corruption | Paolo Abeni | 1 | -13/+25 |
| 2025-10-29 | mptcp: drop bogus optimization in __mptcp_check_push() | Paolo Abeni | 2 | -8/+5 |
| 2025-10-29 | tcp: fix too slow tcp_rcvbuf_grow() action | Eric Dumazet | 1 | -1/+9 |
| 2025-10-29 | tcp: add newval parameter to tcp_rcvbuf_grow() | Eric Dumazet | 1 | -12/+8 |
| 2025-10-29 | mptcp: fix subflow rcvbuf adjust | Paolo Abeni | 1 | -2/+6 |
| 2025-10-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+6 |
| 2025-10-21 | mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR | Matthieu Baerts (NGI0) | 1 | -0/+6 |
| 2025-10-16 | net: Allow opt-out from global protocol memory accounting. | Kuniyuki Iwashima | 1 | -3/+4 |
| 2025-09-29 | mptcp: minor move_skbs_to_msk() cleanup | Paolo Abeni | 1 | -6/+2 |
| 2025-09-29 | mptcp: factor out a basic skb coalesce helper | Paolo Abeni | 1 | -6/+17 |
| 2025-09-29 | mptcp: remove unneeded mptcp_move_skb() | Paolo Abeni | 1 | -7/+1 |
| 2025-09-29 | mptcp: introduce the mptcp_init_skb helper | Paolo Abeni | 1 | -21/+25 |
| 2025-09-29 | mptcp: rcvbuf auto-tuning improvement | Paolo Abeni | 2 | -52/+49 |
| 2025-09-29 | mptcp: leverage skb deferral free | Paolo Abeni | 1 | -2/+3 |
| 2025-09-26 | mptcp: pm: in-kernel: add laminar endpoints | Matthieu Baerts (NGI0) | 3 | -0/+85 |
| 2025-09-26 | mptcp: pm: in-kernel: compare IDs instead of addresses | Matthieu Baerts (NGI0) | 1 | -38/+44 |
| 2025-09-26 | mptcp: pm: in-kernel: reduce pernet struct size | Matthieu Baerts (NGI0) | 2 | -40/+27 |
| 2025-09-26 | mptcp: pm: in-kernel: remove stale_loss_cnt | Matthieu Baerts (NGI0) | 1 | -2/+0 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'addrs' to 'endpoints' | Matthieu Baerts (NGI0) | 1 | -6/+6 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'local_addr_list' to 'endp_list' | Matthieu Baerts (NGI0) | 1 | -12/+12 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'local_addr_max' to 'endp_subflow_max' | Matthieu Baerts (NGI0) | 4 | -24/+24 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_accept_max' to 'limit_add_addr_accepted' | Matthieu Baerts (NGI0) | 4 | -17/+20 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'add_addr_signal_max' to 'endp_signal_max' | Matthieu Baerts (NGI0) | 4 | -17/+17 |
| 2025-09-26 | mptcp: pm: in-kernel: rename 'subflows_max' to 'limit_extra_subflows' | Matthieu Baerts (NGI0) | 4 | -34/+36 |
| 2025-09-26 | mptcp: pm: rename 'subflows' to 'extra_subflows' | Matthieu Baerts (NGI0) | 5 | -24/+25 |
| 2025-09-26 | mptcp: pm: in-kernel: refactor fill_remote_addresses_vec | Matthieu Baerts (NGI0) | 1 | -48/+66 |
| 2025-09-26 | mptcp: pm: in-kernel: refactor fill_local_addresses_vec | Matthieu Baerts (NGI0) | 1 | -71/+104 |
| 2025-09-26 | mptcp: pm: in-kernel: usable client side with C-flag | Matthieu Baerts (NGI0) | 3 | -3/+62 |
| 2025-09-22 | mptcp: remove unused returned value of check_data_fin | Matthieu Baerts (NGI0) | 1 | -4/+1 |
| 2025-09-22 | mptcp: pm: netlink: deprecate server-side attribute | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-22 | mptcp: pm: netlink: announce server-side flag | Matthieu Baerts (NGI0) | 1 | -4/+7 |
| 2025-09-22 | mptcp: pm: netlink: only add server-side attr when true | Matthieu Baerts (NGI0) | 1 | -1/+3 |
| 2025-09-19 | mptcp: reset blackhole on success with non-loopback ifaces | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -3/+30 |
| 2025-09-17 | mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable(). | Kuniyuki Iwashima | 1 | -4/+7 |
| 2025-09-17 | mptcp: Call dst_release() in mptcp_active_enable(). | Kuniyuki Iwashima | 1 | -0/+2 |
| 2025-09-15 | mptcp: pm: netlink: fix if-idx type | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-15 | mptcp: tfo: record 'deny join id0' info | Matthieu Baerts (NGI0) | 1 | -3/+3 |
| 2025-09-15 | mptcp: pm: nl: announce deny-join-id0 flag | Matthieu Baerts (NGI0) | 1 | -0/+7 |
| 2025-09-15 | mptcp: set remote_deny_join_id0 on SYN recv | Matthieu Baerts (NGI0) | 1 | -0/+4 |
| 2025-09-15 | mptcp: propagate shutdown to subflows when possible | Matthieu Baerts (NGI0) | 1 | -0/+16 |
| 2025-09-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+5 |
| 2025-09-09 | mptcp: make ADD_ADDR retransmission timeout adaptive | Geliang Tang | 1 | -4/+24 |
| 2025-09-09 | mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN | Krister Johansen | 1 | -6/+5 |
| 2025-09-08 | mptcp: snmp: do not use SNMP_MIB_SENTINEL anymore | Eric Dumazet | 1 | -6/+6 |
| 2025-09-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+0 |
| 2025-09-03 | net: lockless sock_i_ino() | Eric Dumazet | 1 | -1/+0 |
| 2025-09-03 | mptcp: record subflows in RPS table | Christoph Paasch | 1 | -0/+21 |
| 2025-09-03 | mptcp: use HMAC-SHA256 library instead of open-coded HMAC | Eric Biggers | 1 | -33/+2 |
| 2025-08-29 | inet_diag: change inet_diag_bc_sk() first argument | Eric Dumazet | 1 | -11/+4 |
| 2025-08-28 | net: add sk_drops_skbadd() helper | Eric Dumazet | 1 | -1/+1 |
| 2025-08-25 | tcp: annotate data-races around icsk->icsk_retransmits | Eric Dumazet | 1 | -1/+2 |
| 2025-08-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -9/+16 |
| 2025-08-19 | mptcp: Use tcp_under_memory_pressure() in mptcp_epollin_ready(). | Kuniyuki Iwashima | 1 | -3/+1 |
| 2025-08-19 | mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n. | Kuniyuki Iwashima | 1 | -8/+3 |
| 2025-08-18 | mptcp: disable add_addr retransmission when timeout is 0 | Geliang Tang | 1 | -3/+10 |
| 2025-08-18 | mptcp: remove duplicate sk_reset_timer call | Geliang Tang | 1 | -3/+2 |
| 2025-08-18 | mptcp: pm: kernel: flush: do not reset ADD_ADDR limit | Matthieu Baerts (NGI0) | 1 | -1/+0 |
| 2025-08-18 | mptcp: drop skb if MPTCP skb extension allocation fails | Christoph Paasch | 1 | -2/+4 |
| 2025-07-25 | mptcp: remove pr_fallback() | Paolo Abeni | 4 | -9/+0 |
| 2025-07-25 | mptcp: track fallbacks accurately via mibs | Paolo Abeni | 7 | -45/+62 |
| 2025-07-21 | mptcp: fix typo in a comment | moyuanhao | 1 | -1/+1 |
| 2025-07-21 | mptcp: add TCP_MAXSEG sockopt support | Geliang Tang | 2 | -0/+27 |
| 2025-07-21 | mptcp: sockopt: drop redundant tcp_getsockopt | Geliang Tang | 1 | -4/+3 |
| 2025-07-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 5 | -28/+98 |
| 2025-07-15 | mptcp: reset fallback status gracefully at disconnect() time | Paolo Abeni | 1 | -0/+9 |
| 2025-07-15 | mptcp: plug races between subflow fail and subflow creation | Paolo Abeni | 4 | -13/+32 |
| 2025-07-15 | mptcp: make fallback action and fallback decision atomic | Paolo Abeni | 4 | -19/+61 |
| 2025-07-02 | tcp: move tcp_memory_allocated into net_aligned_data | Eric Dumazet | 1 | -1/+2 |
| 2025-06-23 | net: annotate races around sk->sk_uid | Eric Dumazet | 1 | -1/+1 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 2 | -4/+5 |
| 2025-05-15 | mptcp: Use nested-BH locking for hmac_storage | Sebastian Andrzej Siewior | 2 | -2/+11 |
| 2025-05-02 | mptcp: Align mptcp_inet6_sk with other protocols | Pedro Falcato | 1 | -2/+2 |
| 2025-04-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+5 |
| 2025-04-23 | mptcp: pm: Defer freeing of MPTCP userspace path manager entries | Mat Martineau | 1 | -1/+5 |
| 2025-04-15 | mptcp: add MPJoinRejected MIB counter | Matthieu Baerts (NGI0) | 4 | -1/+7 |
| 2025-04-15 | mptcp: pass right struct to subflow_hmac_valid | Matthieu Baerts (NGI0) | 1 | -7/+3 |
| 2025-04-15 | mptcp: pm: Return local variable instead of freed pointer | Thorsten Blum | 1 | -1/+4 |
| 2025-04-15 | mptcp: sched: split validation part | Geliang Tang | 2 | -2/+16 |
| 2025-04-15 | mptcp: sched: remove mptcp_sched_data | Matthieu Baerts (NGI0) | 1 | -11/+7 |
| 2025-04-10 | Merge tag 'net-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -2/+6 |
| 2025-04-08 | mptcp: only inc MPJoinAckHMacFailure for HMAC failures | Matthieu Baerts (NGI0) | 1 | -2/+6 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |