summaryrefslogtreecommitdiff
path: root/accel-pppd/shaper
AgeCommit message (Collapse)Author
2014-09-16shaper: conditionally compile fq_codel supportDmitry Kozlov
2014-09-13shaper: implemented fq_codel leaf qdiscDmitry Kozlov
Parameters are same as for tc: [shaper] leaf-qdisc=fq_codel [ limit PACKETS ] [flows NUMBER ] [ target TIME ] [ interval TIME ] [ quantum BYTES ] [ [no]ecn ]
2014-06-16shaper: apply rate multiplier to integer valuesDmitry Kozlov
2014-01-19increase size of buffer for netlink messagesDmitry Kozlov
Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-11-07shaper: add mtu optionDmitry Kozlov
Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-11-07shaper: fixed many race conditionsDmitry Kozlov
Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-11-02shaper: fixed socket leakKozlov Dmitry
Close netlink socket in remove_limiter function. Signed-off-by: Kozlov Dmitry <xeb@mail.ru>
2013-10-16shaper: check for range overlaps before adjusting range timesDmitry Kozlov
Fixes detection of range everlaps (time range end time is equal to start time of other range), which prevents starting range end timer. Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-10-15shaper: fixed invalid reference counting (caused unexpected removal of ↵Dmitry Kozlov
internal structure) shaper: do not start time range end timer if end time is equal to start time of other range Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-08-27shaper: fixed possible race during changing time rangeKozlov Dmitry
2013-08-22shaper: fixed reading 'rate-multiplier'Kozlov Dmitry
2013-08-15shaper: implemented 'rate-multiplier' option to bring values to kilobits if ↵Dmitry Kozlov
radius sends in different basis
2013-05-23shaper: fixed 'shaper restore' commandDmitry Kozlov
2013-04-22shaper: install shaper in SES_PRE_UPDmitry Kozlov
2013-01-25cmake: use CMAKE_FIND_ROOT_PATH and LIB_SUFFIXKozlov Dmitry
2013-01-25Fix boolean options parsing in configuration fileGuillaume Nault
Explicitely interpret zero values when parsing boolean options. This allows to unset boolean parameters such as "verbose" when reloading the configuration. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2012-06-22initial ipoe implementationKozlov Dmitry
2012-06-19general preparation for IPoE integrationKozlov Dmitry
2012-05-16write message to log if unable to load necessary kernel moduleKozlov Dmitry
2012-05-15shaper: implemented leaf qdisc attachmentKozlov Dmitry
2012-04-18shaper: fix time range start detection on startup/config reloadKozlov Dmitry
2012-03-07shaper: apply cburst value only if it not zero else set it same as burstKozlov Dmitry
2012-02-28shaper: add cburst configuration optionKozlov Dmitry
2012-02-27shaper: move thread local variables to stackKozlov Dmitry
2012-02-16shaper: fix incorrect htb rate installationKozlov Dmitry
2012-01-23shaper: add missing install rulesKozlov Dmitry
2012-01-22implemented advanced shaperKozlov Dmitry