| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-22 | tcp: reclaim 8 bytes in struct request_sock_queue | Eric Dumazet | 1 | -1/+1 |
| 2025-06-27 | tcp: remove inet_rtx_syn_ack() | Eric Dumazet | 1 | -2/+0 |
| 2025-06-27 | tcp: remove rtx_syn_ack field | Eric Dumazet | 1 | -2/+0 |
| 2024-06-06 | tcp: move reqsk_alloc() to inet_connection_sock.c | Eric Dumazet | 1 | -33/+0 |
| 2024-06-06 | tcp: small changes in reqsk_put() and reqsk_free() | Eric Dumazet | 1 | -2/+2 |
| 2024-05-27 | tcp: reduce accepted window in NEW_SYN_RECV state | Eric Dumazet | 1 | -0/+12 |
| 2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+3 |
| 2024-04-26 | rstreason: prepare for passive reset | Jason Xing | 1 | -1/+3 |
| 2024-04-25 | mm: change inlined allocation helpers to account at the call site | Suren Baghdasaryan | 1 | -2/+3 |
| 2024-03-19 | tcp: Clear req->syncookie in reqsk_alloc(). | Kuniyuki Iwashima | 1 | -1/+6 |
| 2024-01-23 | bpf: tcp: Handle BPF SYN Cookie in skb_steal_sock(). | Kuniyuki Iwashima | 1 | -2/+13 |
| 2024-01-23 | tcp: Move skb_steal_sock() to request_sock.h | Kuniyuki Iwashima | 1 | -0/+28 |
| 2022-02-02 | tcp: Use BPF timeout setting for SYN ACK RTO | Akhmat Karakotov | 1 | -0/+2 |
| 2020-08-24 | tcp: bpf: Optionally store mac header in TCP_SAVE_SYN | Martin KaFai Lau | 1 | -0/+1 |
| 2020-08-24 | tcp: Use a struct to represent a saved_syn | Martin KaFai Lau | 1 | -1/+7 |
| 2020-07-31 | tcp: rename request_sock cookie_ts bit to syncookie | Florian Westphal | 1 | -1/+1 |
| 2019-10-09 | net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head | Eric Dumazet | 1 | -2/+2 |
| 2019-06-19 | inet: clear num_timeout reqsk_alloc() | Eric Dumazet | 1 | -0/+3 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2019-03-19 | tcp: free request sock directly upon TFO or syncookies error | Guillaume Nault | 1 | -3/+7 |
| 2019-03-09 | net: keep refcount warning in reqsk_free() | Guillaume Nault | 1 | -1/+0 |
| 2017-10-20 | tcp: socket option to set TCP fast open key | Yuchung Cheng | 1 | -0/+2 |
| 2017-07-01 | net: convert sock.sk_refcnt from atomic_t to refcount_t | Reshetova, Elena | 1 | -4/+5 |
| 2017-05-23 | net: make struct request_sock_ops::obj_size unsigned | Alexey Dobriyan | 1 | -1/+1 |
| 2016-12-29 | ipv4: Namespaceify tcp_max_syn_backlog knob | Haishuang Yan | 1 | -3/+1 |
| 2016-04-04 | inet: reqsk_alloc() needs to take care of dead listeners | Eric Dumazet | 1 | -16/+15 |
| 2015-12-22 | net: add inet_sk_transparent() helper | Florian Westphal | 1 | -1/+1 |
| 2015-10-16 | tcp/dccp: fix race at listener dismantle phase | Eric Dumazet | 1 | -19/+0 |
| 2015-10-12 | net: shrink struct sock and request_sock by 8 bytes | Eric Dumazet | 1 | -3/+2 |
| 2015-10-12 | net: align sk_refcnt on 128 bytes boundary | Eric Dumazet | 1 | -1/+1 |
| 2015-10-05 | tcp: avoid two atomic ops for syncookies | Eric Dumazet | 1 | -3/+8 |
| 2015-10-05 | net: use sk_fullsock() in __netdev_pick_tx() | Eric Dumazet | 1 | -0/+1 |
| 2015-10-03 | tcp/dccp: add SLAB_DESTROY_BY_RCU flag for request sockets | Eric Dumazet | 1 | -1/+3 |
| 2015-10-03 | tcp: remove max_qlen_log | Eric Dumazet | 1 | -8/+2 |
| 2015-10-03 | tcp/dccp: remove struct listen_sock | Eric Dumazet | 1 | -22/+4 |
| 2015-10-03 | tcp/dccp: shrink struct listen_sock | Eric Dumazet | 1 | -3/+0 |
| 2015-10-03 | tcp/dccp: install syn_recv requests into ehash table | Eric Dumazet | 1 | -4/+0 |
| 2015-10-03 | tcp/dccp: init sk_prot and call sk_node_init() in reqsk_alloc() | Eric Dumazet | 1 | -10/+12 |
| 2015-10-03 | tcp: move synflood_warned into struct request_sock_queue | Eric Dumazet | 1 | -1/+1 |
| 2015-10-03 | tcp: move qlen/young out of struct listen_sock | Eric Dumazet | 1 | -30/+10 |
| 2015-10-03 | tcp: add a spinlock to protect struct request_sock_queue | Eric Dumazet | 1 | -19/+18 |
| 2015-09-29 | tcp: prepare fastopen code for upcoming listener changes | Eric Dumazet | 1 | -5/+2 |
| 2015-09-29 | tcp: constify tcp_syn_flood_action() socket argument | Eric Dumazet | 1 | -3/+2 |
| 2015-09-29 | tcp/dccp: constify send_synack and send_reset socket argument | Eric Dumazet | 1 | -2/+2 |
| 2015-09-25 | inet: constify inet_rtx_syn_ack() sock argument | Eric Dumazet | 1 | -1/+1 |
| 2015-09-25 | tcp/dccp: constify rtx_synack() and friends | Eric Dumazet | 1 | -1/+1 |
| 2015-05-05 | tcp: provide SYN headers for passive connections | Eric Dumazet | 1 | -1/+3 |
| 2015-04-24 | inet: fix possible panic in reqsk_queue_unlink() | Eric Dumazet | 1 | -18/+0 |
| 2015-03-23 | net: convert syn_wait_lock to a spinlock | Eric Dumazet | 1 | -8/+3 |
| 2015-03-23 | inet: remove sk_listener parameter from syn_ack_timeout() | Eric Dumazet | 1 | -2/+1 |
| 2015-03-20 | inet: get rid of central tcp/dccp listener timer | Eric Dumazet | 1 | -46/+41 |
| 2015-03-20 | inet: drop prev pointer handling in request sock | Eric Dumazet | 1 | -4/+11 |
| 2015-03-18 | inet: request sock should init IPv6/IPv4 addresses | Eric Dumazet | 1 | -0/+5 |
| 2015-03-17 | inet: fix request sock refcounting | Eric Dumazet | 1 | -0/+11 |
| 2015-03-17 | inet: add rsk_listener field to struct request_sock | Eric Dumazet | 1 | -3/+9 |
| 2015-03-16 | inet: add proper refcounting to request sock | Eric Dumazet | 1 | -6/+7 |
| 2015-03-12 | inet: prepare sock_edemux() & sock_gen_put() for new SYN_RECV state | Eric Dumazet | 1 | -0/+5 |
| 2015-03-12 | inet: add rsk_refcnt/ireq_refcnt to request socks | Eric Dumazet | 1 | -0/+8 |
| 2013-10-10 | inet: includes a sock_common in request_sock | Eric Dumazet | 1 | -0/+1 |
| 2013-09-23 | request_sock.h: Remove extern from function prototypes | Joe Perches | 1 | -7/+7 |
| 2013-04-22 | net: remove a stale comment for dl_next | Eric Dumazet | 1 | -1/+1 |
| 2013-03-17 | tcp: Remove TCPCT | Christoph Paasch | 1 | -7/+1 |
| 2012-11-03 | tcp: better retrans tracking for defer-accept | Eric Dumazet | 1 | -4/+8 |
| 2012-08-31 | tcp: TCP Fast Open Server - support TFO listeners | Jerry Chu | 1 | -13/+0 |
| 2012-08-31 | tcp: TCP Fast Open Server - header & support functions | Jerry Chu | 1 | -0/+36 |
| 2011-09-15 | tcp: Change possible SYN flooding messages | Eric Dumazet | 1 | -1/+2 |
| 2010-01-17 | tcp: account SYN-ACK timeouts & retransmissions | Octavian Purdila | 1 | -0/+2 |
| 2009-12-02 | TCPCT part 1a: add request_values parameter for sending SYNACK | William Allen Simpson | 1 | -1/+7 |
| 2008-11-21 | net: Fix memory leak in the proto_register function | Catalin Marinas | 1 | -0/+1 |
| 2008-08-06 | tcp: Fix kernel panic when calling tcp_v(4/6)_md5_do_lookup | Gui Jianfeng | 1 | -1/+1 |
| 2008-07-25 | net: convert BUG_TRAP to generic WARN_ON | Ilpo Järvinen | 1 | -2/+3 |
| 2008-06-12 | tcp: Revert 'process defer accept as established' changes. | David S. Miller | 1 | -2/+2 |
| 2008-04-10 | [Syncookies]: Add support for TCP options via timestamps. | Florian Westphal | 1 | -1/+1 |
| 2008-03-21 | [TCP]: TCP_DEFER_ACCEPT updates - process as established | Patrick McManus | 1 | -2/+2 |
| 2008-02-29 | [INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack. | Denis V. Lunev | 1 | -2/+1 |
| 2007-11-15 | [INET]: Fix potential kfree on vmalloc-ed area of request_sock_queue | Pavel Emelyanov | 1 | -17/+1 |
| 2006-12-07 | [PATCH] slab: remove kmem_cache_t | Christoph Lameter | 1 | -1/+1 |
| 2006-12-07 | [PATCH] slab: remove SLAB_ATOMIC | Christoph Lameter | 1 | -1/+1 |
| 2006-12-02 | [TCP]: MD5 Signature Option (RFC2385) support. | YOSHIFUJI Hideaki | 1 | -1/+2 |
| 2006-12-02 | [NET]: Size listen hash tables using backlog hint | Eric Dumazet | 1 | -4/+4 |
| 2006-12-02 | SELinux: Return correct context for SO_PEERSEC | Venkat Yekkirala | 1 | -0/+1 |
| 2006-09-22 | [MLSXFRM]: Auto-labeling of child sockets | Venkat Yekkirala | 1 | -0/+1 |
| 2006-03-26 | [NET]: drop duplicate assignment in request_sock | Norbert Kiesel | 1 | -1/+1 |
| 2006-01-03 | [IPV6]: Generalise tcp_v6_search_req & tcp_v6_synq_add | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2005-08-29 | [ICSK]: Move generalised functions from tcp to inet_connection_sock | Arnaldo Carvalho de Melo | 1 | -4/+0 |
| 2005-08-29 | [ICSK]: Introduce reqsk_queue_prune from code in tcp_synack_timer | Arnaldo Carvalho de Melo | 1 | -0/+7 |
| 2005-08-29 | [NET]: Introduce inet_connection_sock | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2005-08-29 | [REQSK]: Move the syn_table destroy from tcp_listen_stop to reqsk_queue_destroy | Arnaldo Carvalho de Melo | 1 | -1/+4 |
| 2005-06-18 | [NET] rename struct tcp_listen_opt to struct listen_sock | Arnaldo Carvalho de Melo | 1 | -8/+8 |
| 2005-06-18 | [NET] Generalise tcp_listen_opt | Arnaldo Carvalho de Melo | 1 | -0/+178 |
| 2005-06-18 | [NET] Rename open_request to request_sock | Arnaldo Carvalho de Melo | 1 | -17/+17 |
| 2005-06-18 | [NET] Generalise TCP's struct open_request minisock infrastructure | Arnaldo Carvalho de Melo | 1 | -0/+77 |