Age | Commit message (Expand) | Author | Files | Lines |
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 |
2025-03-31 | mptcp: fix NULL pointer in can_accept_new_subflow | Gang Yan | 1 | -7/+8 |
2025-03-25 | tcp/dccp: remove icsk->icsk_ack.timeout | Eric Dumazet | 2 | -2/+0 |
2025-03-25 | tcp/dccp: remove icsk->icsk_timeout | Eric Dumazet | 1 | -1/+1 |
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 |
2025-03-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -2/+4 |
2025-03-20 | mptcp: Fix data stream corruption in the address announcement | Arthur Mongodin | 1 | -2/+4 |
2025-03-20 | mptcp: sysctl: add available_path_managers | Geliang Tang | 3 | -0/+45 |
2025-03-20 | mptcp: sysctl: map pm_type to path_manager | Geliang Tang | 1 | -1/+24 |
2025-03-20 | mptcp: sysctl: map path_manager to pm_type | Geliang Tang | 1 | -1/+14 |
2025-03-20 | mptcp: sysctl: set path manager by name | Geliang Tang | 2 | -0/+51 |
2025-03-20 | mptcp: pm: register in-kernel and userspace PM | Geliang Tang | 4 | -0/+26 |
2025-03-20 | mptcp: pm: define struct mptcp_pm_ops | Geliang Tang | 2 | -0/+55 |
2025-03-20 | mptcp: pm: add struct_group in mptcp_pm_data | Geliang Tang | 2 | -12/+6 |
2025-03-20 | mptcp: pm: only fill id_avail_bitmap for in-kernel pm | Geliang Tang | 1 | -1/+2 |
2025-03-20 | mptcp: pm: use pm variable instead of msk->pm | Geliang Tang | 1 | -4/+4 |
2025-03-20 | mptcp: pm: in-kernel: use kmemdup helper | Geliang Tang | 1 | -4/+2 |
2025-03-20 | mptcp: pm: split netlink and in-kernel init | Matthieu Baerts (NGI0) | 4 | -4/+9 |
2025-03-10 | mptcp: pm: move Netlink PM helpers to pm_netlink.c | Matthieu Baerts (NGI0) | 3 | -123/+117 |
2025-03-10 | mptcp: pm: split in-kernel PM specific code | Matthieu Baerts (NGI0) | 3 | -1405/+1411 |
2025-03-10 | mptcp: pm: move generic PM helpers to pm.c | Matthieu Baerts (NGI0) | 3 | -468/+467 |
2025-03-10 | mptcp: pm: move generic helper at the top | Matthieu Baerts (NGI0) | 1 | -27/+27 |
2025-03-10 | mptcp: pm: export mptcp_remote_address | Matthieu Baerts (NGI0) | 2 | -8/+11 |
2025-03-10 | mptcp: pm: worker: split in-kernel and common tasks | Matthieu Baerts (NGI0) | 3 | -20/+30 |
2025-03-10 | mptcp: pm: avoid calling PM specific code from core | Matthieu Baerts (NGI0) | 4 | -7/+12 |
2025-03-10 | mptcp: pm: kernel: add '_pm' to mptcp_nl_set_flags | Matthieu Baerts (NGI0) | 1 | -4/+4 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_is_init_remote_addr | Matthieu Baerts (NGI0) | 3 | -5/+5 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_subflow_chk_stale() | Matthieu Baerts (NGI0) | 3 | -3/+3 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_rm_addr_received | Matthieu Baerts (NGI0) | 1 | -28/+27 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_work | Matthieu Baerts (NGI0) | 3 | -3/+3 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_mp_prio_send_ack | Matthieu Baerts (NGI0) | 3 | -11/+11 |
2025-03-10 | mptcp: pm: remove '_nl' from mptcp_pm_nl_addr_send_ack | Matthieu Baerts (NGI0) | 4 | -7/+7 |
2025-03-10 | mptcp: pm: use addr entry for get_local_id | Geliang Tang | 4 | -23/+20 |
2025-03-07 | tcp: ulp: diag: more info without CAP_NET_ADMIN | Matthieu Baerts (NGI0) | 1 | -16/+26 |
2025-03-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+15 |
2025-03-04 | mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr | Krister Johansen | 1 | -3/+15 |
2025-03-04 | mptcp: pm: exit early with ADD_ADDR echo if possible | Matthieu Baerts (NGI0) | 1 | -0/+3 |
2025-03-04 | mptcp: pm: in-kernel: reduce parameters of set_flags | Geliang Tang | 1 | -7/+8 |
2025-03-04 | mptcp: pm: in-kernel: avoid access entry without lock | Geliang Tang | 1 | -1/+1 |
2025-03-03 | mptcp: Remove unused declaration mptcp_set_owner_r() | Yue Haibing | 1 | -1/+0 |
2025-03-03 | mptcp: use sock_kmemdup for address entry | Geliang Tang | 1 | -2/+1 |
2025-03-03 | net: use sock_kmemdup for ip_options | Geliang Tang | 1 | -5/+2 |
2025-02-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -23/+4 |
2025-02-25 | mptcp: safety check before fallback | Matthieu Baerts (NGI0) | 1 | -0/+2 |
2025-02-25 | mptcp: reset when MPTCP opts are dropped after join | Matthieu Baerts (NGI0) | 1 | -14/+1 |
2025-02-25 | mptcp: always handle address removal under msk socket lock | Paolo Abeni | 1 | -5/+0 |
2025-02-24 | mptcp: blackhole: avoid checking the state twice | Matthieu Baerts (NGI0) | 1 | -13/+17 |
2025-02-24 | mptcp: sched: reduce size for unused data | Matthieu Baerts (NGI0) | 1 | -7/+7 |
2025-02-24 | mptcp: sched: split get_subflow interface into two | Geliang Tang | 1 | -11/+24 |
2025-02-24 | mptcp: pm: use ipv6_addr_equal in addresses_equal | Geliang Tang | 1 | -1/+1 |
2025-02-24 | mptcp: pm: drop inet6_sk after inet_sk | Geliang Tang | 2 | -9/+3 |
2025-02-24 | mptcp: pm: drop match in userspace_pm_append_new_local_addr | Geliang Tang | 1 | -8/+3 |
2025-02-24 | mptcp: pm: add mptcp_pm_genl_fill_addr helper | Geliang Tang | 4 | -22/+26 |
2025-02-24 | mptcp: pm: add a build check for userspace_pm_dump_addr | Geliang Tang | 1 | -0/+2 |
2025-02-24 | mptcp: pm: change to fullmesh only for 'subflow' | Matthieu Baerts (NGI0) | 1 | -7/+9 |
2025-02-24 | mptcp: pm: remove unused ret value to set flags | Matthieu Baerts (NGI0) | 1 | -6/+4 |
2025-02-21 | net: better track kernel sockets lifetime | Eric Dumazet | 1 | -4/+1 |
2025-02-19 | mptcp: micro-optimize __mptcp_move_skb() | Paolo Abeni | 2 | -61/+52 |
2025-02-19 | mptcp: dismiss __mptcp_rmem() | Paolo Abeni | 2 | -13/+6 |
2025-02-19 | mptcp: cleanup mem accounting | Paolo Abeni | 3 | -111/+10 |
2025-02-19 | mptcp: move the whole rx path under msk socket lock protection | Paolo Abeni | 3 | -66/+60 |
2025-02-19 | mptcp: drop __mptcp_fastopen_gen_msk_ackseq() | Paolo Abeni | 4 | -29/+7 |
2025-02-19 | mptcp: consolidate subflow cleanup | Paolo Abeni | 1 | -15/+18 |
2025-02-11 | mptcp: pm: add local parameter for set_flags | Geliang Tang | 4 | -38/+38 |
2025-02-11 | mptcp: pm: change rem type of set_flags | Geliang Tang | 1 | -4/+4 |
2025-02-11 | mptcp: pm: drop skb parameter of set_flags | Geliang Tang | 4 | -9/+9 |
2025-02-11 | mptcp: pm: reuse sending nlmsg code in get_addr | Geliang Tang | 4 | -77/+50 |
2025-02-11 | mptcp: pm: add id parameter for get_addr | Geliang Tang | 4 | -30/+26 |
2025-02-11 | mptcp: pm: drop skb parameter of get_addr | Geliang Tang | 4 | -10/+8 |
2025-02-11 | mptcp: pm: make three pm wrappers static | Geliang Tang | 3 | -22/+20 |
2025-02-11 | mptcp: pm: use NL_SET_ERR_MSG_ATTR when possible | Matthieu Baerts (NGI0) | 2 | -22/+31 |
2025-02-11 | mptcp: pm: mark missing address attributes | Matthieu Baerts (NGI0) | 2 | -7/+32 |
2025-02-11 | mptcp: pm: remove duplicated error messages | Matthieu Baerts (NGI0) | 1 | -15/+5 |
2025-02-11 | mptcp: pm: userspace: use GENL_REQ_ATTR_CHECK | Geliang Tang | 1 | -22/+19 |
2025-02-11 | mptcp: pm: improve error messages | Matthieu Baerts (NGI0) | 2 | -3/+13 |
2025-02-11 | mptcp: pm: more precise error messages | Matthieu Baerts (NGI0) | 1 | -7/+24 |
2025-02-11 | mptcp: pm: userspace: flags: clearer msg if no remote addr | Matthieu Baerts (NGI0) | 1 | -5/+3 |
2025-02-11 | mptcp: pm: drop info of userspace_pm_remove_id_zero_address | Geliang Tang | 1 | -7/+8 |
2025-01-30 | mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted | Matthieu Baerts (NGI0) | 1 | -2/+2 |
2025-01-27 | mptcp: handle fastopen disconnect correctly | Paolo Abeni | 1 | -1/+3 |
2025-01-27 | mptcp: pm: only set fullmesh for subflow endp | Matthieu Baerts (NGI0) | 1 | -1/+2 |
2025-01-27 | mptcp: consolidate suboption status | Paolo Abeni | 2 | -22/+21 |
2025-01-18 | mptcp: sysctl: add syn_retrans_before_tcp_fallback | Matthieu Baerts (NGI0) | 1 | -4/+17 |
2025-01-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -4/+11 |
2025-01-15 | mptcp: fix for setting remote ipv4mapped address | Geliang Tang | 1 | -1/+1 |
2025-01-14 | mptcp: fix spurious wake-up on under memory pressure | Paolo Abeni | 1 | -2/+7 |
2025-01-14 | mptcp: be sure to send ack when mptcp-level window re-opens | Paolo Abeni | 1 | -2/+4 |
2025-01-13 | net: remove init_dummy_netdev() | Jakub Kicinski | 1 | -3/+5 |
2025-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -8/+9 |
2025-01-09 | mptcp: sysctl: blackhole timeout: avoid using current->nsproxy | Matthieu Baerts (NGI0) | 1 | -1/+3 |
2025-01-09 | mptcp: sysctl: sched: avoid using current->nsproxy | Matthieu Baerts (NGI0) | 1 | -6/+5 |
2025-01-09 | mptcp: sysctl: avail sched: remove write access | Matthieu Baerts (NGI0) | 1 | -1/+1 |
2025-01-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -11/+19 |
2025-01-02 | mptcp: prevent excessive coalescing on receive | Paolo Abeni | 1 | -0/+1 |
2025-01-02 | mptcp: don't always assume copied data in mptcp_cleanup_rbuf() | Paolo Abeni | 1 | -9/+9 |
2025-01-02 | mptcp: fix recvbuffer adjust on sleeping rcvmsg | Paolo Abeni | 1 | -3/+3 |
2024-12-30 | mptcp: fix TCP options overflow. | Paolo Abeni | 1 | -0/+7 |
2024-12-15 | mptcp: drop useless "err = 0" in subflow_destroy | Geliang Tang | 1 | -11/+10 |
2024-12-15 | mptcp: change local addr type of subflow_destroy | Geliang Tang | 1 | -12/+11 |
2024-12-15 | mptcp: drop free_list for deleting entries | Geliang Tang | 2 | -28/+17 |
2024-12-15 | mptcp: move mptcp_pm_remove_addrs into pm_userspace | Geliang Tang | 3 | -38/+40 |
2024-12-15 | mptcp: add mptcp_userspace_pm_get_sock helper | Geliang Tang | 1 | -97/+47 |
2024-12-15 | mptcp: add mptcp_for_each_userspace_pm_addr macro | Geliang Tang | 1 | -4/+8 |
2024-12-15 | mptcp: add mptcp_userspace_pm_lookup_addr helper | Geliang Tang | 1 | -35/+36 |
2024-11-18 | mptcp: pm: avoid code duplication to lookup endp | Geliang Tang | 1 | -14/+6 |
2024-11-18 | mptcp: pm: lockless list traversal to dump endp | Matthieu Baerts (NGI0) | 1 | -6/+7 |
2024-11-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -6/+28 |
2024-11-13 | mptcp: pm: use _rcu variant under rcu_read_lock | Matthieu Baerts (NGI0) | 1 | -1/+2 |
2024-11-13 | mptcp: hold pm lock when deleting entry | Geliang Tang | 1 | -0/+3 |
2024-11-13 | mptcp: update local address flags when setting it | Geliang Tang | 1 | -0/+12 |
2024-11-12 | mptcp: fix possible integer overflow in mptcp_reset_tout_timer | Dmitry Kandybka | 1 | -2/+2 |
2024-11-11 | mptcp: cope racing subflow creation in mptcp_rcv_space_adjust | Paolo Abeni | 1 | -1/+2 |
2024-11-11 | mptcp: error out earlier on disconnect | Paolo Abeni | 1 | -4/+9 |
2024-11-09 | mptcp: remove the redundant assignment of 'new_ctx->tcp_sock' in subflow_ulp_... | MoYuanhao | 1 | -1/+0 |
2024-11-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -2/+2 |
2024-11-05 | mptcp: remove unneeded lock when listing scheds | Matthieu Baerts (NGI0) | 1 | -2/+0 |
2024-11-05 | mptcp: use sock_kfree_s instead of kfree | Geliang Tang | 1 | -1/+2 |
2024-11-05 | mptcp: no admin perm to list endpoints | Matthieu Baerts (NGI0) | 1 | -1/+0 |
2024-10-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+2 |
2024-10-28 | mptcp: use "middlebox interference" RST when no DSS | Davide Caratti | 1 | -4/+8 |
2024-10-28 | mptcp: implement mptcp_pm_connection_closed | Geliang Tang | 2 | -4/+5 |
2024-10-28 | mptcp: annotate data-races around subflow->fully_established | Gang Yan | 5 | -9/+9 |
2024-10-28 | mptcp: pm: send ACK on non-stale subflows | Matthieu Baerts (NGI0) | 1 | -3/+11 |
2024-10-28 | mptcp: init: protect sched with rcu_read_lock | Matthieu Baerts (NGI0) | 1 | -0/+2 |
2024-10-22 | tools: ynl-gen: use big-endian netlink attribute types | Asbjørn Sloth Tønnesen | 1 | -1/+1 |
2024-10-21 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 5 | -1/+16 |
2024-10-17 | mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow | Matthieu Baerts (NGI0) | 1 | -1/+1 |
2024-10-15 | mptcp: prevent MPC handshake on port-based signal endpoints | Paolo Abeni | 5 | -0/+15 |
2024-10-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 5 | -6/+31 |
2024-10-09 | mptcp: pm: do not remove closing subflows | Matthieu Baerts (NGI0) | 1 | -1/+2 |
2024-10-09 | mptcp: fallback when MPTCP opts are dropped after 1st data | Matthieu Baerts (NGI0) | 1 | -1/+1 |
2024-10-09 | mptcp: handle consistently DSS corruption | Paolo Abeni | 4 | -4/+28 |
2024-10-04 | tcp: add a fast path in tcp_delack_timer() | Eric Dumazet | 1 | -1/+2 |
2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
2024-09-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+9 |
2024-09-11 | mptcp: pm: Fix uaf in __timer_delete_sync | Edward Adam Davis | 1 | -4/+9 |
2024-09-11 | mptcp: disable active MPTCP in case of blackhole | Matthieu Baerts (NGI0) | 6 | -8/+140 |
2024-09-11 | mptcp: fallback to TCP after SYN+MPC drops | Matthieu Baerts (NGI0) | 3 | -0/+22 |
2024-09-11 | mptcp: export mptcp_subflow_early_fallback() | Matthieu Baerts (NGI0) | 2 | -7/+8 |
2024-09-03 | mptcp: MIB counters for sent MP_JOIN | Matthieu Baerts (NGI0) | 3 | -3/+26 |
2024-09-03 | mptcp: pm: reduce entries iterations on connect | Matthieu Baerts (NGI0) | 5 | -100/+62 |
2024-09-03 | mptcp: pm: rename helpers linked to 'flush' | Matthieu Baerts (NGI0) | 1 | -6/+6 |
2024-08-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 9 | -136/+195 |
2024-08-29 | mptcp: pm: ADD_ADDR 0 is not a new address | Matthieu Baerts (NGI0) | 3 | -1/+14 |
2024-08-29 | mptcp: avoid duplicated SUB_CLOSED events | Matthieu Baerts (NGI0) | 2 | -1/+8 |
2024-08-29 | mptcp: pm: fix ID 0 endp usage after multiple re-creations | Matthieu Baerts (NGI0) | 1 | -2/+5 |
2024-08-29 | mptcp: pm: do not remove already closed subflows | Matthieu Baerts (NGI0) | 1 | -0/+2 |
2024-08-29 | mptcp: pm: reset MPC endp ID when re-added | Matthieu Baerts (NGI0) | 1 | -2/+11 |
2024-08-29 | mptcp: pm: skip connecting to already established sf | Matthieu Baerts (NGI0) | 1 | -3/+6 |
2024-08-29 | mptcp: pm: send ACK on an active subflow | Matthieu Baerts (NGI0) | 1 | -3/+6 |
2024-08-29 | mptcp: pm: fix RM_ADDR ID for the initial subflow | Matthieu Baerts (NGI0) | 1 | -13/+15 |
2024-08-29 | mptcp: pm: reuse ID 0 after delete and re-add | Matthieu Baerts (NGI0) | 1 | -0/+10 |
2024-08-27 | mptcp: pr_debug: add missing \n at the end | Matthieu Baerts (NGI0) | 9 | -107/+107 |
2024-08-27 | mptcp: sched: check both backup in retrans | Matthieu Baerts (NGI0) | 1 | -1/+1 |
2024-08-27 | mptcp: close subflow when receiving TCP+FIN | Matthieu Baerts (NGI0) | 2 | -3/+10 |
2024-08-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -64/+94 |
2024-08-20 | mptcp: pm: avoid possible UaF when selecting endp | Matthieu Baerts (NGI0) | 1 | -30/+34 |
2024-08-20 | mptcp: pm: fullmesh: select the right ID later | Matthieu Baerts (NGI0) | 1 | -1/+10 |
2024-08-20 | mptcp: pm: only in-kernel cannot have entries with ID 0 | Matthieu Baerts (NGI0) | 2 | -3/+4 |
2024-08-20 | mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR | Matthieu Baerts (NGI0) | 1 | -2/+2 |
2024-08-20 | mptcp: pm: only decrement add_addr_accepted for MPJ req | Matthieu Baerts (NGI0) | 1 | -2/+6 |
2024-08-20 | mptcp: pm: only mark 'subflow' endp as available | Matthieu Baerts (NGI0) | 1 | -9/+17 |
2024-08-20 | mptcp: pm: remove mptcp_pm_remove_subflow() | Matthieu Baerts (NGI0) | 3 | -22/+7 |
2024-08-20 | mptcp: pm: re-using ID of unused flushed subflows | Matthieu Baerts (NGI0) | 1 | -0/+7 |
2024-08-20 | mptcp: pm: re-using ID of unused removed subflows | Matthieu Baerts (NGI0) | 1 | -1/+10 |
2024-08-20 | mptcp: pm: re-using ID of unused removed ADD_ADDR | Matthieu Baerts (NGI0) | 1 | -1/+4 |
2024-08-19 | mptcp: Remove unused declaration mptcp_sockopt_sync() | Yue Haibing | 1 | -1/+0 |
2024-08-13 | mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size | Eugene Syromiatnikov | 1 | -1/+1 |
2024-08-01 | mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set | Matthieu Baerts (NGI0) | 1 | -4/+12 |
2024-08-01 | mptcp: pm: don't try to create sf if alloc failed | Matthieu Baerts (NGI0) | 1 | -4/+6 |
2024-08-01 | mptcp: pm: reduce indentation blocks | Matthieu Baerts (NGI0) | 1 | -8/+11 |
2024-08-01 | mptcp: pm: deny endp with signal + subflow + port | Matthieu Baerts (NGI0) | 1 | -2/+2 |
2024-08-01 | mptcp: fully established after ADD_ADDR echo on MPJ | Matthieu Baerts (NGI0) | 1 | -1/+2 |
2024-08-01 | mptcp: fix duplicate data handling | Paolo Abeni | 1 | -4/+12 |
2024-08-01 | mptcp: fix bad RCVPRUNED mib accounting | Paolo Abeni | 1 | -4/+4 |
2024-07-30 | mptcp: pm: fix backup support in signal endpoints | Matthieu Baerts (NGI0) | 5 | -0/+54 |
2024-07-30 | mptcp: mib: count MPJ with backup flag | Matthieu Baerts (NGI0) | 3 | -0/+10 |
2024-07-30 | mptcp: pm: only set request_bkup flag when sending MP_PRIO | Matthieu Baerts (NGI0) | 1 | -1/+0 |
2024-07-30 | mptcp: distinguish rcv vs sent backup flag in requests | Matthieu Baerts (NGI0) | 3 | -1/+3 |
2024-07-30 | mptcp: sched: check both directions for backup | Matthieu Baerts (NGI0) | 1 | -4/+6 |
2024-07-29 | mptcp: fix NL PM announced address accounting | Paolo Abeni | 1 | -4/+6 |
2024-07-29 | mptcp: fix user-space PM announced address accounting | Paolo Abeni | 1 | -4/+13 |
2024-07-24 | sysctl: treewide: constify the ctl_table argument of proc_handlers | Joel Granados | 1 | -2/+2 |
2024-06-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -7/+15 |
2024-06-10 | mptcp: pm: update add_addr counters after connect | YonglongLi | 1 | -6/+10 |
2024-06-10 | mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID | YonglongLi | 1 | -1/+4 |
2024-06-10 | mptcp: ensure snd_una is properly initialized on connect | Paolo Abeni | 1 | -0/+1 |
2024-06-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+7 |