index
:
kernel/git/jberg/mac80211.git
master
mac80211/wireless fixes tree
Johannes Martin Berg
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
mptcp
Age
Commit message (
Expand
)
Author
Files
Lines
2022-01-07
mptcp: Check reclaim amount before reducing allocation
Mat Martineau
1
-1
/
+3
2022-01-07
mptcp: fix a DSS option writing error
Geliang Tang
1
-0
/
+1
2022-01-07
mptcp: fix opt size when sending DSS + MP_FAIL
Matthieu Baerts
1
-3
/
+6
2021-12-14
mptcp: fix deadlock in __mptcp_push_pending()
Maxim Galaganov
1
-1
/
+1
2021-12-14
mptcp: clear 'kern' flag from fallback sockets
Florian Westphal
1
-1
/
+3
2021-12-14
mptcp: remove tcp ulp setsockopt support
Florian Westphal
1
-1
/
+0
2021-12-13
mptcp: never allow the PM to close a listener subflow
Paolo Abeni
1
-0
/
+3
2021-11-20
mptcp: use delegate action to schedule 3rd ack retrans
Paolo Abeni
3
-41
/
+60
2021-11-20
mptcp: fix delack timer
Eric Dumazet
1
-1
/
+2
2021-10-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-15
/
+24
2021-10-28
mptcp: fix corrupt receiver key in MPC + data + checksum
Davide Caratti
1
-15
/
+24
2021-10-28
tcp: factorize ip_summed setting
Eric Dumazet
1
-1
/
+1
2021-10-28
tcp: no longer set skb->reserved_tailroom
Eric Dumazet
1
-1
/
+0
2021-10-28
tcp: cleanup tcp_remove_empty_skb() use
Eric Dumazet
1
-2
/
+2
2021-10-27
mptcp: drop unused sk in mptcp_push_release
Geliang Tang
1
-5
/
+4
2021-10-27
mptcp: allocate fwd memory separately on the rx and tx path
Paolo Abeni
2
-145
/
+95
2021-10-16
mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static
Mat Martineau
2
-6
/
+3
2021-10-16
mptcp: increase default max additional subflows to 2
Paolo Abeni
1
-0
/
+3
2021-10-16
mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs()
Tim Gardner
1
-0
/
+3
2021-10-14
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-40
/
+15
2021-10-08
mptcp: fix possible stall on recvmsg()
Paolo Abeni
1
-40
/
+15
2021-09-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
8
-28
/
+22
2021-09-30
mptcp: use batch snmp operations in mptcp_seq_show()
Eric Dumazet
1
-10
/
+7
2021-09-30
net: introduce and use lock_sock_fast_nested()
Paolo Abeni
1
-1
/
+1
2021-09-25
mptcp: re-arm retransmit timer if data is pending
Florian Westphal
1
-3
/
+18
2021-09-25
mptcp: remove tx_pending_data
Florian Westphal
2
-5
/
+0
2021-09-25
mptcp: use lockdep_assert_held_once() instead of open-coding it
Paolo Abeni
1
-6
/
+3
2021-09-25
mptcp: use OPTIONS_MPTCP_MPC
Geliang Tang
1
-5
/
+2
2021-09-25
mptcp: do not shrink snd_nxt when recovering
Florian Westphal
2
-17
/
+34
2021-09-24
mptcp: allow changing the 'backup' bit when no sockets are open
Davide Caratti
1
-3
/
+1
2021-09-24
mptcp: don't return sockets in foreign netns
Florian Westphal
6
-24
/
+20
2021-09-23
mptcp: stop relying on tcp_tx_skb_cache
Paolo Abeni
1
-60
/
+77
2021-09-23
mptcp: ensure tx skbs always have the MPTCP ext
Paolo Abeni
1
-2
/
+2
2021-09-22
mptcp: ensure tx skbs always have the MPTCP ext
Paolo Abeni
1
-2
/
+2
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
2
-25
/
+33
2021-09-03
mptcp: Only send extra TCP acks in eligible socket states
Mat Martineau
3
-17
/
+15
2021-09-01
mptcp: fix possible divide by zero
Paolo Abeni
1
-41
/
+35
2021-09-01
mptcp: Fix duplicated argument in protocol.h
Wan Jiabing
1
-1
/
+1
2021-08-27
mptcp: make the locking tx schema more readable
Paolo Abeni
1
-3
/
+7
2021-08-27
mptcp: optimize the input options processing
Paolo Abeni
1
-34
/
+37
2021-08-27
mptcp: consolidate in_opt sub-options fields in a bitmask
Paolo Abeni
4
-73
/
+63
2021-08-27
mptcp: better binary layout for mptcp_options_received
Paolo Abeni
2
-15
/
+13
2021-08-27
mptcp: do not set unconditionally csum_reqd on incoming opt
Paolo Abeni
1
-3
/
+1
2021-08-25
mptcp: add the mibs for MP_FAIL
Geliang Tang
4
-0
/
+6
2021-08-25
mptcp: send out MP_FAIL when data checksum fails
Geliang Tang
2
-0
/
+28
2021-08-25
mptcp: MP_FAIL suboption receiving
Geliang Tang
3
-0
/
+24
2021-08-25
mptcp: MP_FAIL suboption sending
Geliang Tang
2
-4
/
+58
2021-08-25
mptcp: optimize out option generation
Paolo Abeni
2
-109
/
+121
2021-08-24
mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT
Yonglong Li
3
-21
/
+3
2021-08-24
mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal
Yonglong Li
2
-6
/
+10
2021-08-24
mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other
Yonglong Li
1
-3
/
+10
2021-08-24
mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate
Yonglong Li
3
-8
/
+18
2021-08-24
mptcp: move drop_other_suboptions check under pm lock
Yonglong Li
3
-18
/
+31
2021-08-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-39
/
+15
2021-08-19
mptcp: full fully established support after ADD_ADDR
Matthieu Baerts
1
-7
/
+3
2021-08-19
mptcp: fix memory leak on address flush
Paolo Abeni
1
-32
/
+12
2021-08-18
mptcp: local addresses fullmesh
Geliang Tang
1
-10
/
+63
2021-08-18
mptcp: remote addresses fullmesh
Geliang Tang
1
-4
/
+55
2021-08-18
mptcp: drop flags and ifindex arguments
Geliang Tang
3
-7
/
+31
2021-08-14
mptcp: backup flag from incoming MPJ ack option
Paolo Abeni
1
-2
/
+4
2021-08-14
mptcp: add mibs for stale subflows processing
Paolo Abeni
5
-0
/
+8
2021-08-14
mptcp: faster active backup recovery
Paolo Abeni
5
-5
/
+88
2021-08-14
mptcp: cleanup sysctl data and helpers
Paolo Abeni
2
-10
/
+10
2021-08-14
mptcp: handle pending data on closed subflow
Paolo Abeni
3
-8
/
+82
2021-08-14
mptcp: less aggressive retransmission strategy
Paolo Abeni
3
-10
/
+37
2021-08-14
mptcp: more accurate timeout
Paolo Abeni
1
-23
/
+37
2021-08-03
mptcp: drop unused rcu member in mptcp_pm_addr_entry
Geliang Tang
1
-1
/
+0
2021-07-13
net: Use nlmsg_unicast() instead of netlink_unicast()
Yajun Deng
1
-4
/
+2
2021-07-09
mptcp: properly account bulk freed memory
Paolo Abeni
4
-6
/
+18
2021-07-09
mptcp: avoid processing packet if a subflow reset
Jianguo Wu
1
-6
/
+13
2021-07-09
mptcp: fix syncookie process if mptcp can not_accept new subflow
Jianguo Wu
1
-3
/
+3
2021-07-09
mptcp: remove redundant req destruct in subflow_check_req()
Jianguo Wu
1
-5
/
+0
2021-07-09
mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join
Jianguo Wu
1
-1
/
+15
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-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
4
-41
/
+53
2021-06-29
net: sock: introduce sk_error_report
Alexander Aring
1
-1
/
+1
2021-06-28
mptcp: fix 'masking a bool' warning
Matthieu Baerts
1
-1
/
+1
2021-06-22
mptcp: refine mptcp_cleanup_rbuf
Paolo Abeni
2
-34
/
+23
2021-06-22
mptcp: add deny_join_id0 in mptcp_options_received
Geliang Tang
5
-2
/
+15
2021-06-22
mptcp: add allow_join_id0 in mptcp_out_options
Geliang Tang
3
-2
/
+11
2021-06-22
mptcp: add sysctl allow_join_initial_addr_port
Geliang Tang
2
-0
/
+17
2021-06-22
mptcp: drop duplicate mptcp_setsockopt() declaration
Paolo Abeni
1
-3
/
+0
2021-06-22
mptcp: avoid race on msk state changes
Paolo Abeni
3
-8
/
+29
2021-06-22
mptcp: add MIB counter for invalid mapping
Paolo Abeni
3
-1
/
+5
2021-06-22
mptcp: drop redundant test in move_skbs_to_msk()
Paolo Abeni
1
-3
/
+0
2021-06-22
mptcp: don't clear MPTCP_DATA_READY in sk_wait_event()
Paolo Abeni
1
-4
/
+2
2021-06-22
mptcp: use fast lock for subflows when possible
Paolo Abeni
2
-10
/
+15
2021-06-22
mptcp: drop tx skb cache
Paolo Abeni
2
-87
/
+4
2021-06-21
mptcp: fix 32 bit DSN expansion
Paolo Abeni
1
-16
/
+1
2021-06-21
mptcp: fix bad handling of 32 bit ack wrap-around
Paolo Abeni
2
-14
/
+23
2021-06-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
4
-81
/
+82
2021-06-18
mptcp: add a new sysctl checksum_enabled
Geliang Tang
2
-1
/
+17
2021-06-18
mptcp: add the mib for data checksum
Geliang Tang
3
-1
/
+5
2021-06-18
mptcp: tune re-injections for csum enabled mode
Paolo Abeni
1
-3
/
+5
2021-06-18
mptcp: validate the data checksum
Paolo Abeni
2
-6
/
+103
2021-06-18
mptcp: receive checksum for DSS
Geliang Tang
1
-6
/
+10
2021-06-18
mptcp: receive checksum for MP_CAPABLE with data
Geliang Tang
2
-9
/
+29
2021-06-18
mptcp: add csum_reqd in mptcp_options_received
Geliang Tang
4
-3
/
+9
2021-06-18
mptcp: add sk parameter for mptcp_get_options
Geliang Tang
3
-8
/
+10
2021-06-18
mptcp: send out checksum for DSS
Geliang Tang
1
-7
/
+21
2021-06-18
mptcp: send out checksum for MP_CAPABLE with data
Geliang Tang
1
-9
/
+43
2021-06-18
mptcp: add csum_reqd in mptcp_out_options
Geliang Tang
3
-3
/
+12
2021-06-18
mptcp: generate the data checksum
Geliang Tang
2
-1
/
+24
2021-06-18
mptcp: add csum_enabled in mptcp_sock
Geliang Tang
3
-0
/
+4
2021-06-10
mptcp: fix soft lookup in subflow_error_report()
Paolo Abeni
2
-36
/
+48
2021-06-10
mptcp: do not warn on bad input from the network
Paolo Abeni
1
-5
/
+5
2021-06-10
mptcp: wake-up readers only for in sequence data
Paolo Abeni
3
-36
/
+21
2021-06-10
mptcp: try harder to borrow memory from subflow under pressure
Paolo Abeni
1
-4
/
+6
2021-06-10
mptcp: Fix out of bounds when parsing TCP options
Maxim Mikityanskiy
1
-0
/
+2
2021-06-07
Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2
-40
/
+55
2021-06-04
mptcp: receive path cmsg support
Florian Westphal
1
-3
/
+25
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-28
mptcp: restrict values of 'enabled' sysctl
Matthieu Baerts
1
-3
/
+5
2021-05-28
mptcp: support SYSCTL only if enabled
Matthieu Baerts
1
-6
/
+22
2021-05-28
mptcp: make sure flag signal is set when add addr with port
Jianguo Wu
1
-1
/
+7
2021-05-28
mptcp: remove redundant initialization in pm_nl_init_net()
Jianguo Wu
1
-2
/
+5
2021-05-28
mptcp: generate subflow hmac after mptcp_finish_join()
Jianguo Wu
1
-3
/
+3
2021-05-28
mptcp: using TOKEN_MAX_RETRIES instead of magic number
Jianguo Wu
3
-3
/
+4
2021-05-28
mptcp: fix pr_debug in mptcp_token_new_connect
Jianguo Wu
1
-3
/
+3
2021-05-28
mptcp: do not reset MP_CAPABLE subflow on mapping errors
Paolo Abeni
1
-30
/
+32
2021-05-28
mptcp: always parse mptcp options for MPC reqsk
Paolo Abeni
1
-9
/
+8
2021-05-28
mptcp: fix sk_forward_memory corruption on retransmission
Paolo Abeni
1
-1
/
+15
2021-05-25
mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer
Davide Caratti
3
-6
/
+6
2021-05-25
mptcp: avoid error message on infinite mapping
Paolo Abeni
1
-1
/
+0
2021-05-25
mptcp: drop unconditional pr_warn on bad opt
Paolo Abeni
1
-1
/
+0
2021-05-25
mptcp: avoid OOB access in setsockopt()
Paolo Abeni
3
-5
/
+14
2021-05-11
mptcp: fix data stream corruption
Paolo Abeni
1
-0
/
+6
2021-05-07
mptcp: fix splat when closing unaccepted socket
Paolo Abeni
1
-2
/
+1
2021-04-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-2
/
+23
2021-04-23
mptcp: add MSG_PEEK support
Yonglong Li
1
-9
/
+13
2021-04-23
mptcp: ignore unsupported msg flags
Paolo Abeni
1
-4
/
+5
2021-04-23
mptcp: implement MSG_TRUNC support
Paolo Abeni
1
-7
/
+9
2021-04-23
mptcp: implement dummy MSG_ERRQUEUE support
Paolo Abeni
1
-0
/
+4
2021-04-23
mptcp: Retransmit DATA_FIN
Mat Martineau
1
-2
/
+23
2021-04-16
mptcp: use mptcp_for_each_subflow in mptcp_close
Geliang Tang
1
-1
/
+1
2021-04-16
mptcp: add tracepoint in subflow_check_data_avail
Geliang Tang
1
-3
/
+1
2021-04-16
mptcp: add tracepoint in ack_update_msk
Geliang Tang
1
-0
/
+6
2021-04-16
mptcp: add tracepoint in get_mapping_status
Geliang Tang
1
-3
/
+3
2021-04-16
mptcp: add tracepoint in mptcp_subflow_get_send
Geliang Tang
1
-4
/
+4
2021-04-16
mptcp: export mptcp_subflow_active
Geliang Tang
2
-12
/
+12
2021-04-16
mptcp: fix format specifiers for unsigned int
Geliang Tang
1
-2
/
+2
2021-04-16
kunit: mptcp: adhere to KUNIT formatting standard
Nico Pache
4
-4
/
+4
2021-04-16
mptcp: sockopt: add TCP_CONGESTION and TCP_INFO
Florian Westphal
2
-0
/
+106
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
4
-5
/
+62
2021-04-16
mptcp: add skeleton to sync msk socket options to subflows
Florian Westphal
4
-8
/
+60
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
4
-121
/
+142
2021-04-16
mptcp: revert "mptcp: forbit mcast-related sockopt on MPTCP sockets"
Matthieu Baerts
1
-45
/
+0
2021-04-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-53
/
+47
2021-04-07
mptcp: drop all sub-options except ADD_ADDR when the echo bit is set
Davide Caratti
1
-1
/
+2
2021-04-07
mptcp: unify add_addr(6)_generate_hmac
Geliang Tang
1
-56
/
+25
2021-04-07
mptcp: drop MPTCP_ADDR_IPVERSION_4/6
Geliang Tang
2
-9
/
+7
2021-04-07
mptcp: use mptcp_addr_info in mptcp_options_received
Geliang Tang
2
-45
/
+23
2021-04-07
mptcp: drop OPTION_MPTCP_ADD_ADDR6
Geliang Tang
2
-15
/
+9
2021-04-07
mptcp: use mptcp_addr_info in mptcp_out_options
Geliang Tang
2
-36
/
+20
2021-04-07
mptcp: move flags and ifindex out of mptcp_addr_info
Geliang Tang
3
-25
/
+28
2021-04-02
mptcp: add mptcp reset option support
Florian Westphal
5
-13
/
+122
2021-04-02
mptcp: remove unneeded check on first subflow
Paolo Abeni
2
-2
/
+2
2021-04-02
mptcp: add active MPC mibs
Paolo Abeni
4
-0
/
+7
2021-04-02
mptcp: add mib for token creation fallback
Paolo Abeni
4
-1
/
+8
2021-04-01
mptcp: revert "mptcp: provide subflow aware release function"
Paolo Abeni
1
-53
/
+2
2021-04-01
mptcp: forbit mcast-related sockopt on MPTCP sockets
Paolo Abeni
1
-0
/
+45
2021-03-30
mptcp: remove id 0 address
Geliang Tang
1
-0
/
+43
2021-03-30
mptcp: unify RM_ADDR and RM_SUBFLOW receiving
Geliang Tang
1
-49
/
+33
2021-03-30
mptcp: remove all subflows involving id 0 address
Geliang Tang
1
-4
/
+0
2021-03-28
mptcp: subflow.c: Fix a typo
Bhaskar Chowdhury
1
-1
/
+1
2021-03-26
mptcp: rename mptcp_pm_nl_add_addr_send_ack
Geliang Tang
3
-6
/
+6
2021-03-26
mptcp: send ack for rm_addr
Geliang Tang
3
-5
/
+7
2021-03-26
mptcp: drop useless addr_signal clear
Geliang Tang
1
-8
/
+0
2021-03-26
mptcp: move to next addr when subflow creation fail
Geliang Tang
3
-0
/
+18
2021-03-26
mptcp: export lookup_anno_list_by_saddr
Geliang Tang
2
-5
/
+8
2021-03-26
mptcp: move to next addr when timeout
Geliang Tang
1
-0
/
+3
2021-03-26
mptcp: drop unused subflow in mptcp_pm_subflow_established
Geliang Tang
3
-5
/
+3
2021-03-26
mptcp: skip connecting the connected address
Geliang Tang
1
-0
/
+23
2021-03-26
mptcp: drop argument port from mptcp_pm_announce_addr
Geliang Tang
3
-10
/
+7
2021-03-26
mptcp: clean-up the rtx path
Paolo Abeni
2
-31
/
+12
2021-03-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
3
-12
/
+21
2021-03-18
ipv6: weaken the v4mapped source check
Jakub Kicinski
1
-0
/
+5
2021-03-15
mptcp: fix ADD_ADDR HMAC in case port is specified
Davide Caratti
1
-10
/
+14
2021-03-12
mptcp: remove a list of addrs when flushing
Geliang Tang
1
-4
/
+4
2021-03-12
mptcp: remove multi addresses and subflows in PM
Geliang Tang
1
-0
/
+48
2021-03-12
mptcp: remove multi subflows in PM
Geliang Tang
3
-22
/
+31
2021-03-12
mptcp: remove multi addresses in PM
Geliang Tang
2
-17
/
+20
2021-03-12
mptcp: add rm_list_rx in mptcp_pm_data
Geliang Tang
2
-1
/
+3
2021-03-12
mptcp: add rm_list in mptcp_options_received
Geliang Tang
3
-10
/
+18
2021-03-12
mptcp: add rm_list_tx in mptcp_pm_data
Geliang Tang
3
-10
/
+18
2021-03-12
mptcp: add rm_list in mptcp_out_options
Geliang Tang
3
-12
/
+40
2021-03-12
mptcp: fix bit MPTCP_PUSH_PENDING tests
Dan Carpenter
1
-2
/
+2
2021-03-08
mptcp: fix length of ADD_ADDR with port sub-option
Davide Caratti
1
-6
/
+8
[next]