summaryrefslogtreecommitdiff
path: root/accel-pppd/shaper/shaper.c
AgeCommit message (Collapse)Author
2013-11-07shaper: add mtu optionDmitry Kozlov
Signed-off-by: Dmitry Kozlov <xeb@mail.ru>
2013-11-07shaper: fixed many race conditionsDmitry Kozlov
2013-11-02shaper: remove garbage (fixed sigsegv in 'shaper restore all')Kozlov Dmitry
Signed-off-by: Kozlov Dmitry <xeb@mail.ru>
2013-10-25shaper: 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-25shaper: 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-27Revert "shaper: fixed possible race during changing time range"Kozlov Dmitry
This reverts commit 2829895b32d1b5b8c46027dfb4238f22305d695c.
2013-08-27shaper: fixed possible race during changing time rangeKozlov Dmitry
2013-01-11Fix 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-05-15shaper: implemented leaf qdisc attachmentKozlov Dmitry
2012-04-18shaper: fix time range start detection on startup/config reloadKozlov Dmitry
2012-02-28shaper: add cburst configuration optionKozlov Dmitry
2012-01-22implemented advanced shaperKozlov Dmitry