| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-10-31 | tcp: only release congestion control if it has been initialized | Pengcheng Yang | 1 | -1/+2 |
| 2024-07-16 | tcp: Replace strncpy() with strscpy() | Kees Cook | 1 | -4/+5 |
| 2024-06-05 | net: remove NULL-pointer net parameter in ip_metrics_convert | Jason Xing | 1 | -6/+5 |
| 2024-03-04 | bpf, net: validate struct_ops when updating value. | Kui-Feng Lee | 1 | -5/+1 |
| 2023-03-22 | net: Update an existing TCP congestion control algorithm. | Kui-Feng Lee | 1 | -7/+59 |
| 2023-02-02 | bpf: Add __bpf_kfunc tag to all kfuncs | David Vernet | 1 | -5/+5 |
| 2022-04-07 | tcp: Add tracepoint for tcp_set_ca_state | Ping Gan | 1 | -0/+12 |
| 2022-04-06 | tcp: add accessors to read/set tp->snd_cwnd | Eric Dumazet | 1 | -9/+9 |
| 2022-03-11 | tcp: unexport tcp_ca_get_key_by_name and tcp_ca_get_name_by_key | Christoph Hellwig | 1 | -2/+0 |
| 2021-05-04 | net: Only allow init netns to set default tcp cong to a restricted algo | Jonathon Reinhart | 1 | -0/+4 |
| 2020-11-20 | tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control | Alexander Duyck | 1 | -0/+5 |
| 2020-09-10 | tcp: Simplify tcp_set_congestion_control() load=false case | Neal Cardwell | 1 | -11/+4 |
| 2020-09-10 | tcp: simplify tcp_set_congestion_control(): Always reinitialize | Neal Cardwell | 1 | -9/+2 |
| 2020-09-10 | tcp: Only init congestion control if not initialized already | Neal Cardwell | 1 | -1/+2 |
| 2020-07-09 | tcp: make sure listeners don't initialize congestion-control state | Christoph Paasch | 1 | -1/+1 |
| 2020-01-09 | bpf: tcp: Support tcp_congestion_ops in bpf | Martin KaFai Lau | 1 | -8/+8 |
| 2019-11-20 | tcp: warn if offset reach the maxlen limit when using snprintf | Hangbin Liu | 1 | -0/+6 |
| 2019-07-18 | tcp: fix tcp_set_congestion_control() use from bpf hook | Eric Dumazet | 1 | -3/+3 |
| 2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
| 2017-11-15 | tcp: Namespace-ify sysctl_tcp_default_congestion_control | Stephen Hemminger | 1 | -40/+36 |
| 2017-09-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+14 |
| 2017-08-25 | tcp: fix refcnt leak with ebpf congestion control | Sabrina Dubroca | 1 | -5/+14 |
| 2017-08-06 | tcp: fix cwnd undo in Reno and HTCP congestion controls | Yuchung Cheng | 1 | -1/+1 |
| 2017-07-01 | bpf: Add support for changing congestion control | Lawrence Brakmo | 1 | -10/+22 |
| 2017-06-02 | tcp: disallow cwnd undo when switching congestion control | Yuchung Cheng | 1 | -0/+1 |
| 2017-04-26 | tcp: memset ca_priv data to 0 properly | Wei Wang | 1 | -8/+3 |
| 2016-11-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+3 |
| 2016-11-21 | tcp: make undo_cwnd mandatory for congestion modules | Florian Westphal | 1 | -2/+12 |
| 2016-11-21 | tcp: zero ca_priv area when switching cc algorithms | Florian Westphal | 1 | -1/+3 |
| 2016-09-21 | tcp: new CC hook to set sending rate with rate_sample in any CA state | Yuchung Cheng | 1 | -1/+1 |
| 2015-09-25 | tcp: remove tcp_ecn_make_synack() socket argument | Eric Dumazet | 1 | -2/+10 |
| 2015-08-31 | tcp: use dctcp if enabled on the route to the initiator | Daniel Borkmann | 1 | -3/+6 |
| 2015-07-09 | tcp: do not slow start when cwnd equals ssthresh | Yuchung Cheng | 1 | -3/+1 |
| 2015-07-09 | tcp: add tcp_in_slow_start helper | Yuchung Cheng | 1 | -1/+1 |
| 2015-05-31 | tcp: fix child sockets to use system default congestion control if not set | Neal Cardwell | 1 | -1/+4 |
| 2015-03-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+6 |
| 2015-03-11 | tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in w | Neal Cardwell | 1 | -0/+6 |
| 2015-02-20 | tcp: silence registration message | stephen hemminger | 1 | -1/+1 |
| 2015-02-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -12/+20 |
| 2015-01-28 | tcp: fix stretch ACK bugs in Reno | Neal Cardwell | 1 | -4/+6 |
| 2015-01-28 | tcp: fix the timid additive increase on stretch ACKs | Neal Cardwell | 1 | -6/+9 |
| 2015-01-28 | tcp: stretch ACK fixes prep | Neal Cardwell | 1 | -4/+7 |
| 2015-01-05 | net: tcp: add key management to congestion control | Daniel Borkmann | 1 | -16/+81 |
| 2015-01-05 | net: tcp: refactor reinitialization of congestion control | Daniel Borkmann | 1 | -10/+14 |
| 2014-11-04 | tcp: spelling s/plugable/pluggable | Fabian Frederick | 1 | -1/+1 |
| 2014-09-30 | tcp: Change tcp_slow_start function to return void | Li RongQing | 1 | -3/+1 |
| 2014-09-29 | net: tcp: assign tcp cong_ops when tcp sk is created | Florian Westphal | 1 | -24/+22 |
| 2014-09-01 | tcp: whitespace fixes | stephen hemminger | 1 | -4/+1 |
| 2014-05-03 | tcp: remove in_flight parameter from cong_avoid() methods | Eric Dumazet | 1 | -2/+2 |
| 2014-05-02 | tcp: fix cwnd limited checking to improve congestion control | Eric Dumazet | 1 | -20/+0 |
| 2014-03-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -2/+1 |
| 2014-02-24 | tcp: reduce the bloat caused by tcp_is_cwnd_limited() | Eric Dumazet | 1 | -2/+1 |
| 2014-02-13 | tcp: remove unused min_cwnd member of tcp_congestion_ops | Stanislav Fomichev | 1 | -10/+0 |
| 2013-11-04 | tcp: properly handle stretch acks in slow start | Yuchung Cheng | 1 | -30/+17 |
| 2013-02-05 | tcp: remove Appropriate Byte Count support | Stephen Hemminger | 1 | -29/+1 |
| 2013-02-03 | tcp: fix an infinite loop in tcp_slow_start() | Eric Dumazet | 1 | -4/+10 |
| 2012-12-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+1 |
| 2012-11-19 | treewide: fix typo of "suport" in various comments and Kconfig | Masanari Iida | 1 | -1/+1 |
| 2012-11-18 | net: Allow userns root to control ipv4 | Eric W. Biederman | 1 | -1/+2 |
| 2012-08-02 | tcp: Apply device TSO segment limit earlier | Ben Hutchings | 1 | -1/+2 |
| 2012-07-20 | tcp: fix ABC in tcp_slow_start() | Eric Dumazet | 1 | -2/+3 |
| 2012-05-17 | tcp: bool conversions | Eric Dumazet | 1 | -3/+3 |
| 2012-03-12 | net: ipv4: Standardize prefixes for message logging | Joe Perches | 1 | -3/+5 |
| 2012-03-11 | net: Convert printks to pr_<level> | Joe Perches | 1 | -4/+3 |
| 2011-11-29 | tcp: do not scale TSO segment size with reordering degree | Neal Cardwell | 1 | -1/+1 |
| 2010-08-27 | net/ipv4: Eliminate kstrdup memory leak | Julia Lawall | 1 | -2/+3 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2009-08-14 | Networking: use CAP_NET_ADMIN when deciding to call request_module | Eric Paris | 1 | -2/+2 |
| 2009-03-02 | tcp: add helper for AI algorithm | Ilpo Järvinen | 1 | -7/+14 |
| 2008-10-16 | net: Remove CONFIG_KMOD from net/ (towards removing CONFIG_KMOD entirely) | Johannes Berg | 1 | -2/+2 |
| 2008-04-29 | tcp: Limit cwnd growth when deferring for GSO | John Heffner | 1 | -1/+2 |
| 2008-04-29 | tcp: Allow send-limited cwnd to grow up to max_burst when gso disabled | John Heffner | 1 | -7/+4 |
| 2008-01-28 | [TCP]: Uninline tcp_is_cwnd_limited | Ilpo Järvinen | 1 | -0/+21 |
| 2008-01-28 | [TCP]: Cong.ctrl modules: remove unused good_ack from cong_avoid | Ilpo Järvinen | 1 | -1/+1 |
| 2007-07-18 | [TCP]: remove unused argument to cong_avoid op | Stephen Hemminger | 1 | -2/+1 |
| 2007-05-17 | [TCP] slow start: Make comments and code logic clearer. | Stephen Hemminger | 1 | -18/+22 |
| 2007-04-25 | [TCP]: Congestion control API update. | Stephen Hemminger | 1 | -7/+7 |
| 2007-04-25 | [TCP]: Add RFC3742 Limited Slow-Start, controlled by variable sysctl_tcp_max_... | John Heffner | 1 | -9/+22 |
| 2007-04-23 | [TCP]: Congestion control initialization. | Stephen Hemminger | 1 | -10/+13 |
| 2007-02-17 | Various typo fixes. | Robert P. J. Day | 1 | -1/+1 |
| 2007-02-10 | [NET] IPV4: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -19/+19 |
| 2006-12-02 | [TCP]: Allow autoloading of congestion control via setsockopt. | Stephen Hemminger | 1 | -1/+11 |
| 2006-12-02 | [TCP]: Restrict congestion control choices. | Stephen Hemminger | 1 | -0/+63 |
| 2006-12-02 | [TCP]: Add tcp_available_congestion_control sysctl. | Stephen Hemminger | 1 | -0/+16 |
| 2006-11-01 | [TCP]: Set default congestion control when no sysctl. | Stephen Hemminger | 1 | -0/+8 |
| 2006-09-24 | [TCP]: default congestion control menu | Stephen Hemminger | 1 | -1/+1 |
| 2006-08-29 | [TCP]: Two RFC3465 Appropriate Byte Count fixes. | Daikichi Osuga | 1 | -1/+1 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-06-17 | [TCP]: Minimum congestion window consolidation. | Stephen Hemminger | 1 | -3/+3 |
| 2006-03-28 | [TCP]: Fix RFC2465 typo. | S P | 1 | -1/+1 |
| 2006-01-03 | [TCP]: less inline's | Stephen Hemminger | 1 | -0/+28 |
| 2005-11-10 | [TCP]: Appropriate Byte Count support | Stephen Hemminger | 1 | -11/+20 |
| 2005-11-10 | [TCP]: add tcp_slow_start helper | Stephen Hemminger | 1 | -6/+5 |
| 2005-11-10 | [TCP]: fix congestion window update when using TSO deferal | Stephen Hemminger | 1 | -1/+1 |
| 2005-08-29 | [ICSK]: Move TCP congestion avoidance members to icsk | Arnaldo Carvalho de Melo | 1 | -18/+26 |
| 2005-06-23 | [TCP]: Allow choosing TCP congestion control via sockopt. | Stephen Hemminger | 1 | -2/+44 |
| 2005-06-23 | [TCP]: Add pluggable congestion control algorithm infrastructure. | Stephen Hemminger | 1 | -0/+195 |