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
/
ipv4
/
tcp_minisocks.c
Age
Commit message (
Expand
)
Author
Files
Lines
5 days
tcp: rstreason: fully support in tcp_check_req()
Jason Xing
1
-1
/
+1
2024-04-26
rstreason: prepare for passive reset
Jason Xing
1
-1
/
+2
2024-04-22
tcp: do not export tcp_twsk_purge()
Eric Dumazet
1
-1
/
+0
2024-04-09
tcp: replace TCP_SKB_CB(skb)->tcp_tw_isn with a per-cpu field
Eric Dumazet
1
-2
/
+2
2024-04-01
tcp/dccp: do not care about families in inet_twsk_purge()
Eric Dumazet
1
-3
/
+3
2024-03-12
rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
Kuniyuki Iwashima
1
-4
/
+0
2024-02-28
tcp: make the dropreason really work when calling tcp_rcv_state_process()
Jason Xing
1
-5
/
+5
2023-12-06
net/tcp: Consistently align TCP-AO option in the header
Dmitry Safonov
1
-1
/
+1
2023-10-27
net/tcp: Add TCP-AO SNE support
Dmitry Safonov
1
-1
/
+14
2023-10-27
net/tcp: Wire TCP-AO to request sockets
Dmitry Safonov
1
-0
/
+10
2023-10-27
net/tcp: Add TCP-AO sign to twsk
Dmitry Safonov
1
-1
/
+3
2023-10-27
net/tcp: Prepare tcp_md5sig_pool for TCP-AO
Dmitry Safonov
1
-6
/
+15
2023-10-23
tcp: add support for usec resolution in TCP TS values
Eric Dumazet
1
-5
/
+14
2023-10-23
tcp: introduce tcp_clock_ms()
Eric Dumazet
1
-2
/
+2
2023-10-01
net: implement lockless SO_PRIORITY
Eric Dumazet
1
-1
/
+1
2023-09-16
tcp: new TCP_INFO stats for RTO events
Aananth V
1
-0
/
+4
2023-08-16
inet: move inet->transparent to inet->inet_flags
Eric Dumazet
1
-2
/
+1
2023-08-06
tcp: set TCP_DEFER_ACCEPT locklessly
Eric Dumazet
1
-1
/
+1
2023-08-04
tcp: Disable header prediction for MD5 flow.
Kuniyuki Iwashima
1
-2
/
+0
2023-07-18
tcp: annotate data-races around tcp_rsk(req)->ts_recent
Eric Dumazet
1
-3
/
+6
2023-07-18
tcp: annotate data-races around tcp_rsk(req)->txhash
Eric Dumazet
1
-1
/
+1
2023-05-25
net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too
Antoine Tenart
1
-1
/
+1
2023-03-18
tcp: preserve const qualifier in tcp_sk()
Eric Dumazet
1
-2
/
+3
2023-02-27
tcp: tcp_check_req() can be called from process context
Eric Dumazet
1
-2
/
+5
2022-12-01
net/tcp: Separate initialization of twsk
Dmitry Safonov
1
-26
/
+35
2022-12-01
net/tcp: Disable TCP-MD5 static key on tcp_md5sig_info destruction
Dmitry Safonov
1
-4
/
+12
2022-10-13
tcp: Clean up kernel listener's reqsk in inet_twsk_purge()
Kuniyuki Iwashima
1
-4
/
+5
2022-10-03
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Jakub Kicinski
1
-0
/
+1
2022-09-29
bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itself
Martin KaFai Lau
1
-0
/
+1
2022-09-20
tcp: Introduce optional per-netns ehash.
Kuniyuki Iwashima
1
-2
/
+7
2022-09-20
tcp: Save unnecessary inet_twsk_purge() calls.
Kuniyuki Iwashima
1
-0
/
+15
2022-09-20
tcp: Access &tcp_hashinfo via net.
Kuniyuki Iwashima
1
-1
/
+1
2022-09-20
tcp: Don't allocate tcp_death_row outside of struct netns_ipv4.
Kuniyuki Iwashima
1
-1
/
+1
2022-09-20
tcp: Clean up some functions.
Kuniyuki Iwashima
1
-3
/
+3
2022-07-20
tcp: Fix a data-race around sysctl_tcp_abort_on_overflow.
Kuniyuki Iwashima
1
-1
/
+1
2022-07-20
tcp: Fix a data-race around sysctl_tcp_rfc1337.
Kuniyuki Iwashima
1
-1
/
+1
2022-04-22
tcp: md5: incorrect tcp_header_len for incoming connections
Francesco Ruggeri
1
-1
/
+1
2022-02-02
tcp: Use BPF timeout setting for SYN ACK RTO
Akhmat Karakotov
1
-3
/
+2
2022-01-26
tcp: allocate tcp_death_row outside of struct netns_ipv4
Eric Dumazet
1
-1
/
+1
2021-12-03
tcp: fix another uninit-value (sk_rx_queue_mapping)
Eric Dumazet
1
-2
/
+2
2021-09-20
net/ipv4/tcp_minisocks.c: remove superfluous header files from tcp_minisocks.c
Mianhan Liu
1
-7
/
+0
2021-06-23
tcp: Add stats for socket migration.
Kuniyuki Iwashima
1
-0
/
+3
2021-06-15
tcp: Migrate TCP_NEW_SYN_RECV requests at receiving the final ACK.
Kuniyuki Iwashima
1
-2
/
+2
2021-03-15
tcp: relookup sock for RST+ACK packets handled by obsolete req sock
Alexander Ovechkin
1
-2
/
+5
2020-12-14
tcp: parse mptcp options contained in reset packets
Florian Westphal
1
-1
/
+1
2020-05-15
mptcp: add new sock flag to deal with join subflows
Paolo Abeni
1
-1
/
+1
2020-03-29
mptcp: Add handling of incoming MP_JOIN requests
Peter Krystad
1
-0
/
+6
2020-03-11
tcp: Add missing annotation for tcp_child_process()
Jules Irenge
1
-0
/
+1
2020-02-21
tcp_bpf: Don't let child socket inherit parent protocol ops on copy
Jakub Sitnicki
1
-0
/
+2
2020-01-09
bpf: tcp: Support tcp_congestion_ops in bpf
Martin KaFai Lau
1
-2
/
+2
2019-10-13
tcp: annotate tp->snd_nxt lockless reads
Eric Dumazet
1
-2
/
+4
2019-10-13
tcp: annotate tp->write_seq lockless reads
Eric Dumazet
1
-1
/
+1
2019-10-13
tcp: annotate tp->copied_seq lockless reads
Eric Dumazet
1
-1
/
+1
2019-10-13
tcp: annotate tp->rcv_nxt lockless reads
Eric Dumazet
1
-2
/
+5
2019-10-13
tcp: add rcu protection around tp->fastopen_rsk
Eric Dumazet
1
-1
/
+1
2019-09-27
tcp: honor SO_PRIORITY in TIME_WAIT state
Eric Dumazet
1
-0
/
+1
2019-06-12
tcp: add optional per socket transmit delay
Eric Dumazet
1
-1
/
+1
2019-06-09
ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state
Eric Dumazet
1
-0
/
+1
2019-05-21
treewide: Add SPDX license identifier for missed files
Thomas Gleixner
1
-0
/
+1
2019-05-01
tcp: undo init congestion window on false SYNACK timeout
Yuchung Cheng
1
-0
/
+5
2019-02-26
tcp: use tcp_md5_needed for timewait sockets
Eric Dumazet
1
-8
/
+13
2019-01-17
tcp: move rx_opt & syn_data_acked init to tcp_disconnect()
Eric Dumazet
1
-6
/
+0
2019-01-17
tcp: move tp->rack init to tcp_disconnect()
Eric Dumazet
1
-6
/
+0
2019-01-17
tcp: move app_limited init to tcp_disconnect()
Eric Dumazet
1
-3
/
+0
2019-01-17
tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tc...
Eric Dumazet
1
-4
/
+0
2019-01-17
tcp: do not clear urg_data in tcp_create_openreq_child
Eric Dumazet
1
-2
/
+0
2019-01-17
tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect()
Eric Dumazet
1
-8
/
+0
2019-01-17
tcp: move mdev_us init to tcp_disconnect()
Eric Dumazet
1
-1
/
+0
2019-01-17
tcp: do not clear srtt_us in tcp_create_openreq_child
Eric Dumazet
1
-1
/
+0
2019-01-17
tcp: do not clear packets_out in tcp_create_openreq_child()
Eric Dumazet
1
-1
/
+0
2019-01-17
tcp: move icsk_rto init to tcp_disconnect()
Eric Dumazet
1
-1
/
+0
2019-01-17
tcp: do not set snd_ssthresh in tcp_create_openreq_child()
Eric Dumazet
1
-1
/
+0
2018-08-31
tcp: do not restart timewait timer on rst reception
Florian Westphal
1
-1
/
+2
2018-07-12
tcp: use monotonic timestamps for PAWS
Arnd Bergmann
1
-4
/
+4
2018-06-28
tcp: remove one indentation level in tcp_create_openreq_child
Eric Dumazet
1
-110
/
+113
2018-06-05
net-tcp: remove useless tw_timeout field
Maciej Żenczykowski
1
-1
/
+0
2018-05-10
tcp: Add mark for TIMEWAIT sockets
Jon Maxwell
1
-0
/
+1
2018-03-31
crypto : chtls - CPL handler definition
Atul Gupta
1
-0
/
+1
2018-02-14
tcp: try to keep packet if SYN_RCV race is lost
Eric Dumazet
1
-1
/
+2
2017-12-13
tcp/dccp: avoid one atomic operation for timewait hashdance
Eric Dumazet
1
-3
/
+4
2017-12-01
tcp/dccp: block bh before arming time_wait timer
Eric Dumazet
1
-0
/
+6
2017-11-11
tcp: use sequence distance to detect reordering
Yuchung Cheng
1
-1
/
+0
2017-11-11
tcp: retire FACK loss detection
Yuchung Cheng
1
-4
/
+1
2017-11-05
tcp: higher throughput under reordering with adaptive RACK reordering wnd
Priyaranjan Jha
1
-0
/
+4
2017-10-28
tcp: Namespace-ify sysctl_tcp_workaround_signed_windows
Eric Dumazet
1
-1
/
+1
2017-10-27
tcp: Namespace-ify sysctl_tcp_fack
Eric Dumazet
1
-1
/
+1
2017-10-27
tcp: Namespace-ify sysctl_tcp_abort_on_overflow
Eric Dumazet
1
-3
/
+1
2017-10-27
tcp: Namespace-ify sysctl_tcp_rfc1337
Eric Dumazet
1
-1
/
+1
2017-10-26
tcp: TCP experimental option for SMC
Ursula Braun
1
-0
/
+19
2017-10-24
ipv4: tcp_minisocks: use BUG_ON instead of if condition followed by BUG
Gustavo A. R. Silva
1
-2
/
+1
2017-10-05
tcp: new list for sent but unacked skbs for RACK recovery
Eric Dumazet
1
-0
/
+1
2017-08-30
tcp: Revert "tcp: remove header prediction"
Florian Westphal
1
-0
/
+2
2017-07-31
tcp: remove header prediction
Florian Westphal
1
-2
/
+0
2017-07-31
tcp: remove prequeue support
Florian Westphal
1
-1
/
+0
2017-07-01
bpf: Support for setting initial receive window
Lawrence Brakmo
1
-1
/
+8
2017-06-08
tcp: add a struct net parameter to tcp_parse_options()
Eric Dumazet
1
-2
/
+2
2017-05-17
tcp: switch TCP TS option (RFC 7323) to 1ms clock
Eric Dumazet
1
-2
/
+2
2017-05-17
tcp: replace misc tcp_time_stamp to tcp_jiffies32
Eric Dumazet
1
-1
/
+1
2017-05-17
tcp: use tcp_jiffies32 for rcv_tstamp and lrcvtime
Eric Dumazet
1
-1
/
+1
2017-05-04
tcp: do not inherit fastopen_req from parent
Eric Dumazet
1
-0
/
+1
2017-03-24
tcp: Record Rx hash and NAPI ID in tcp_child_process
Alexander Duyck
1
-0
/
+4
2017-03-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2017-03-22
tcp: initialize icsk_ack.lrcvtime at session start time
Eric Dumazet
1
-0
/
+1
2017-03-16
tcp: remove per-destination timestamp cache
Soheil Hassas Yeganeh
1
-18
/
+4
2017-02-22
tcp: account for ts offset only if tsecr not zero
Alexey Kodanev
1
-1
/
+2
2017-02-03
tcp: add tcp_mss_clamp() helper
Eric Dumazet
1
-5
/
+2
2017-01-13
tcp: remove early retransmit
Yuchung Cheng
1
-1
/
+0
2016-12-29
ipv4: Namespaceify tcp_tw_recycle and tcp_max_tw_buckets knob
Haishuang Yan
1
-9
/
+5
2016-12-02
tcp: randomize tcp timestamp offsets for each connection
Florian Westphal
1
-1
/
+3
2016-09-21
tcp: track application-limited rate samples
Soheil Hassas Yeganeh
1
-0
/
+3
2016-09-21
tcp: use windowed min filter library for TCP min_rtt estimation
Neal Cardwell
1
-1
/
+1
2016-09-08
tcp: use an RB tree for ooo receive queue
Yaogong Wang
1
-1
/
+0
2016-05-02
tcp: do not assume TCP code is non preemptible
Eric Dumazet
1
-1
/
+1
2016-04-27
net: rename NET_{ADD|INC}_STATS_BH()
Eric Dumazet
1
-5
/
+5
2016-04-27
net: tcp: rename TCP_INC_STATS_BH
Eric Dumazet
1
-2
/
+2
2016-04-04
tcp: rate limit ACK sent by SYN_RECV request sockets
Eric Dumazet
1
-1
/
+4
2016-03-14
tcp: Add RFC4898 tcpEStatsPerfDataSegsOut/In
Martin KaFai Lau
1
-1
/
+1
2016-03-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+2
2016-03-07
tcp: fix tcpi_segs_in after connection establishment
Eric Dumazet
1
-1
/
+2
2016-02-07
ipv4: Namespaceify tcp syncookies sysctl knob
Nikolay Borisov
1
-3
/
+0
2015-12-22
tcp: honour SO_BINDTODEVICE for TW_RST case too
Florian Westphal
1
-5
/
+2
2015-11-05
tcp: fix req->saved_syn race
Eric Dumazet
1
-3
/
+0
2015-10-23
tcp/dccp: fix hashdance race for passive sessions
Eric Dumazet
1
-7
/
+4
2015-10-21
tcp: track the packet timings in RACK
Yuchung Cheng
1
-0
/
+2
2015-10-21
tcp: track min RTT using windowed min-filter
Yuchung Cheng
1
-0
/
+1
2015-10-12
net: shrink struct sock and request_sock by 8 bytes
Eric Dumazet
1
-9
/
+9
2015-10-11
tcp: fix RFS vs lockless listeners
Eric Dumazet
1
-0
/
+1
2015-10-03
tcp: remove BUG_ON() in tcp_check_req()
Eric Dumazet
1
-2
/
+0
2015-09-29
tcp: constify tcp_create_openreq_child() socket argument
Eric Dumazet
1
-1
/
+3
2015-09-29
tcp: remove tcp_rcv_state_process() tcp_hdr argument
Eric Dumazet
1
-1
/
+1
2015-09-29
tcp: remove unused len argument from tcp_rcv_state_process()
Eric Dumazet
1
-2
/
+1
2015-09-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-7
/
+6
2015-09-25
tcp: constify tcp_openreq_init_rwin()
Eric Dumazet
1
-10
/
+18
2015-09-24
tcp: factorize sk_txhash init
Eric Dumazet
1
-0
/
+1
2015-09-21
tcp/dccp: fix timewait races in timer handling
Eric Dumazet
1
-7
/
+6
2015-09-21
tcp: usec resolution SYN/ACK RTT
Yuchung Cheng
1
-1
/
+2
2015-07-09
inet: inet_twsk_deschedule factorization
Eric Dumazet
1
-4
/
+2
2015-06-01
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+4
2015-05-31
tcp: fix child sockets to use system default congestion control if not set
Neal Cardwell
1
-1
/
+4
2015-05-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2015-05-21
tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info
Marcelo Ricardo Leitner
1
-0
/
+1
2015-05-17
tcp/ipv6: fix flow label setting in TIME_WAIT state
Florent Fourcot
1
-1
/
+1
2015-05-05
tcp: provide SYN headers for passive connections
Eric Dumazet
1
-0
/
+3
2015-04-24
inet: fix possible panic in reqsk_queue_unlink()
Eric Dumazet
1
-3
/
+4
2015-04-13
tcp/dccp: get rid of central timewait timer
Eric Dumazet
1
-26
/
+9
2015-04-08
tcp: do not rearm rsk_timer on FastOpen requests
Eric Dumazet
1
-4
/
+10
2015-04-03
ipv4: coding style: comparison for inequality with NULL
Ian Morris
1
-3
/
+3
2015-04-03
ipv4: coding style: comparison for equality with NULL
Ian Morris
1
-1
/
+1
2015-03-20
inet: get rid of central tcp/dccp listener timer
Eric Dumazet
1
-2
/
+3
2015-03-20
inet: drop prev pointer handling in request sock
Eric Dumazet
1
-3
/
+2
2015-02-08
tcp: mitigate ACK loops for connections as tcp_timewait_sock
Neal Cardwell
1
-5
/
+24
2015-02-08
tcp: mitigate ACK loops for connections as tcp_sock
Neal Cardwell
1
-0
/
+1
2015-02-08
tcp: mitigate ACK loops for connections as tcp_request_sock
Neal Cardwell
1
-1
/
+5
2015-01-05
net: tcp: add per route congestion control
Daniel Borkmann
1
-4
/
+26
2014-09-29
tcp: change TCP_ECN prefixes to lower case
Florian Westphal
1
-3
/
+3
2014-09-29
net: tcp: assign tcp cong_ops when tcp sk is created
Florian Westphal
1
-3
/
+2
2014-09-05
tcp: introduce TCP_SKB_CB(skb)->tcp_tw_isn
Eric Dumazet
1
-1
/
+1
2014-07-01
inet: move ipv6only in sock_common
Eric Dumazet
1
-1
/
+1
2014-05-13
tcp: use tcp_v4_send_synack on first SYN-ACK
Yuchung Cheng
1
-0
/
+31
2014-04-11
net: Fix use after free by removing length arg from sk_data_ready callbacks.
David S. Miller
1
-1
/
+1
2014-02-26
tcp: switch rtt estimations to usec resolution
Eric Dumazet
1
-2
/
+2
2014-01-17
ipv6: tcp: fix flowlabel value in ACK messages send from TIME_WAIT
Florent Fourcot
1
-0
/
+1
2014-01-06
tcp: out_of_order_queue do not use its lock
Eric Dumazet
1
-1
/
+1
2013-10-09
ipv6: make lookups simpler and faster
Eric Dumazet
1
-5
/
+2
2013-07-22
tcp: consolidate SYNACK RTT sampling
Yuchung Cheng
1
-6
/
+2
2013-05-20
tcp: md5: remove spinlock usage in fast path
Eric Dumazet
1
-4
/
+2
2013-04-29
tcp: reset timer after any SYNACK retransmit
Yuchung Cheng
1
-1
/
+6
2013-03-21
tcp: refactor F-RTO
Yuchung Cheng
1
-3
/
+0
2013-03-17
tcp: Remove TCPCT
Christoph Paasch
1
-35
/
+5
2013-03-12
tcp: TLP loss detection.
Nandita Dukkipati
1
-0
/
+1
2013-02-13
tcp: send packets with a socket timestamp
Andrey Vagin
1
-0
/
+1
2013-02-13
tcp: adding a per-socket timestamp offset
Andrey Vagin
1
-0
/
+2
2013-02-05
tcp: remove Appropriate Byte Count support
Stephen Hemminger
1
-1
/
+0
2012-11-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2012-11-03
tcp: better retrans tracking for defer-accept
Eric Dumazet
1
-4
/
+4
2012-10-22
tcp: add SYN/data info to TCP_INFO
Yuchung Cheng
1
-0
/
+1
2012-09-22
tcp: TCP Fast Open Server - note timestamps and retransmits for SYNACK RTT
Neal Cardwell
1
-4
/
+6
2012-09-20
tcp: Document use of undefined variable.
Alan Cox
1
-0
/
+4
2012-08-31
tcp: TCP Fast Open Server - support TFO listeners
Jerry Chu
1
-11
/
+50
2012-08-20
net: tcp: move sk_rx_dst_set call after tcp_create_openreq_child()
Neal Cardwell
1
-2
/
+0
2012-08-06
net: ipv6: fix TCP early demux
Eric Dumazet
1
-1
/
+1
2012-07-30
net: ipv4: fix RCU races on dst refcounts
Eric Dumazet
1
-2
/
+1
2012-07-27
ipv4: fix TCP early demux
Eric Dumazet
1
-0
/
+1
2012-07-19
net-tcp: Fast Open base
Yuchung Cheng
1
-2
/
+2
2012-07-11
tcp: TCP Small Queues
Eric Dumazet
1
-0
/
+1
2012-07-10
tcp: Remove tw->tw_peer
David S. Miller
1
-14
/
+2
2012-07-10
tcp: Move timestamps from inetpeer to metrics cache.
David S. Miller
1
-46
/
+0
2012-06-19
ipv4: Early TCP socket demux.
David S. Miller
1
-0
/
+2
2012-06-09
[PATCH] tcp: Cache inetpeer in timewait socket, and only when necessary.
David S. Miller
1
-7
/
+20
2012-06-09
tcp: Get rid of inetpeer special cases.
David S. Miller
1
-4
/
+1
2012-05-17
tcp: bool conversions
Eric Dumazet
1
-12
/
+12
2012-05-02
tcp: early retransmit
Yuchung Cheng
1
-0
/
+1
2012-01-31
tcp: md5: rcu conversion
Eric Dumazet
1
-6
/
+6
2011-12-11
net: use IS_ENABLED(CONFIG_IPV6)
Eric Dumazet
1
-1
/
+1
2011-11-30
tcp: inherit listener congestion control for passive cnx
Eric Dumazet
1
-1
/
+3
2011-11-22
net: remove ipv6_addr_copy()
Alexey Dobriyan
1
-2
/
+2
2011-11-08
net: rename sk_clone to sk_clone_lock
Eric Dumazet
1
-1
/
+1
2011-10-27
ipv6: tcp: fix TCLASS value in ACK messages sent from TIME_WAIT
Eric Dumazet
1
-0
/
+1
2011-10-24
Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+1
2011-10-21
tcp: add const qualifiers where possible
Eric Dumazet
1
-2
/
+2
[next]