aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/cc/cc_cdg.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: Use segment size excluding tcp options for all cwnd calculationsRichard Scheffenegger2024-11-141-4/+5
* tcp cc: remove non-working sctp supportMichael Tuexen2024-07-281-1/+1
* sys/netinet/cc: Switch from deprecated random() to prng32()Henrich Hartzer2024-05-231-3/+5
* tcp: use enum for all congestion control signalsRichard Scheffenegger2024-02-241-5/+5
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* tcp: embed inpcb into tcpcbGleb Smirnoff2022-12-071-1/+1
* tcp: provide macros to access inpcb and socket from a tcpcbGleb Smirnoff2022-11-081-1/+1
* tcp: Congestion control cleanup.Randall Stewart2021-11-111-18/+28
* Add MODULE_VERSION to TCP loadable congestion control modules.Richard Scheffenegger2020-07-201-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-6/+6
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-1/+1
* Ensure that when using the TCP CDG congestion control and setting theMichael Tuexen2019-02-081-1/+5
* Fix bugs in plugable CC algorithm and siftr sysctls.Brooks Davis2018-12-151-11/+24
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-7/+7
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Revert r307901 - Inform CC modules about loss events.Sean Bruno2017-07-251-12/+3
* Revert r308180 - Set slow start threshold more accurrately on loss ...Sean Bruno2017-07-251-3/+1
* Set slow start threshold more accurately on loss to be flightsize/2 instead ofHiren Panchasara2016-11-011-1/+3
* FreeBSD tcp stack used to inform respective congestion control module about theHiren Panchasara2016-10-251-3/+12
* Undo r307899. It needs a bit more work and proper commit log.Hiren Panchasara2016-10-251-12/+3
* In Collaboration with: Matt Macy <mmacy at nextbsd dot com>Hiren Panchasara2016-10-251-3/+12
* Remove "long" variables from the TCP stack (not including the modularJonathan T. Looney2016-10-061-2/+2
* Rename netinet/tcp_cc.h to netinet/cc/cc.h.Gleb Smirnoff2016-01-271-1/+1
* - Rename cc.h to more meaningful tcp_cc.h.Gleb Smirnoff2016-01-211-2/+2
* Cleanup TCP files from unnecessary interface related includes.Gleb Smirnoff2016-01-211-1/+0
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-15/+15
* Destroy the "qdiffsample_zone" UMA zone on unload to avoid a use-after-unloadLawrence Stewart2014-08-191-1/+11
* Fixup for r261590 (vnet sysctl handlers cleanup).Mikolaj Golub2014-02-091-7/+2
* Import an implementation of the CAIA Delay-Gradient (CDG) congestion controlLawrence Stewart2013-07-021-0/+695