Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-19 | Fix exports for new module | Stephen Hemminger | |
The exports for Util.pm changed. | |||
2009-05-19 | Fix network emulator when no rate defined | Stephen Hemminger | |
It is okay to use netem without any rate setting. | |||
2009-05-19 | Add Weighted RED Qos | Stephen Hemminger | |
Bug 4296 Ehancement to allow configuring GRED as form of weighted RED. | |||
2009-05-19 | Move RED parameter computation to common code | Stephen Hemminger | |
Useful for WRED and shaper RED class. | |||
2009-05-19 | Fix missing comma in drr setup | Stephen Hemminger | |
This would cause bug. | |||
2009-05-19 | Detect changes to ethernet match rules | Stephen Hemminger | |
If ethernet match rule changed, then need to flag it. | |||
2009-05-19 | Move getAutoRate into Util | Stephen Hemminger | |
The getAutoRate function is needed by WRED as well | |||
2009-05-19 | Add packet-length and latency as class attributes | Stephen Hemminger | |
Attributes needed for WRED implementation. | |||
2009-04-15 | Add Qos matching based on Ethernet MAC address | Stephen Hemminger | |
Use existing u32 infrastructure to match in header | |||
2009-04-14 | Remove priority queue implementation | Stephen Hemminger | |
It needs more work (not ready for prime time). | |||
2009-04-14 | Need to generate classes for Round Robin | Stephen Hemminger | |
Need to explicitly generate sub classes. | |||
2009-04-14 | Simplify some code in rate handling | Stephen Hemminger | |
2009-04-13 | Fix RoundRobin scheduler | Stephen Hemminger | |
Need to change assumptions in ShaperClass about bandwidth and this goes over to TrafficShaper and RR. | |||
2009-04-13 | Add priority policy support | Stephen Hemminger | |
New policy allowing strict priority traffic assignment | |||
2009-04-13 | Add deficit Round-Robin support | Stephen Hemminger | |
Round-robin class based policy | |||
2009-04-13 | Allow constructor with out configuration | Stephen Hemminger | |
Useful for creating default class without configuration. | |||
2009-04-13 | Redo traffic-shaper class contstructor | Stephen Hemminger | |
Simplify so it can be more general in future. | |||
2009-04-13 | Check for conflicts when match is created | Stephen Hemminger | |
This allows moving code out of the qos class code over to where match rules are handled. | |||
2009-04-09 | Split class and sub qdisc generation | Stephen Hemminger | |
Newer features will have non-hierarchal queue disc where there are no classes just sub-queues. | |||
2009-04-09 | Add IPV6 support to QoS | Stephen Hemminger | |
Bug 4230 Allow matching based on IPV6 addresses and ports Generalize existing matching code. | |||
2009-03-20 | Fix problems created by switch to using 'select' | Stephen Hemminger | |
Some code was still using old interface. | |||
2009-03-17 | Use select to avoid passing output path around | Stephen Hemminger | |
Easier to just use 'select' in perl to avoid passing file descriptor everywhere. | |||
2009-03-07 | Reindent Util.pm and enable strict check. | Stephen Hemminger | |
2009-03-07 | Reindent traffic shaper with perl tidy | Stephen Hemminger | |
2009-02-10 | Fix double prefix when setting up ShaperClass | Stephen Hemminger | |
Don't need to use Vyatta::Qos twice. Global search/replace strikes again | |||
2009-02-08 | Use undef rather than -1 in default class | Stephen Hemminger | |
If the class id -1 was mistakenly used it would match ingress values. So use undef instead. | |||
2009-02-08 | Fix loading problems with sub-class modules | Stephen Hemminger | |
Need full path on new ShaperClass. Enable warnings. | |||
2009-02-05 | Split shaperclass into separate file | Stephen Hemminger | |
2009-02-05 | traffic limiter: move class to separate file | Stephen Hemminger | |
Move LimiterClass to its own file, and fix perlcritic warnings | |||
2009-02-05 | ratelimiter: fix perlcritic warnings | Stephen Hemminger | |
2009-02-05 | Fairqueue: fix perlcritic warnings | Stephen Hemminger | |
2009-02-05 | Fix vyatta config name change | Stephen Hemminger | |
VyattaConfig is now Vyatta::Config | |||
2009-01-30 | Fix error handling when no bandwidth specified | Stephen Hemminger | |
Bugfix 4075 Correctly report error message. | |||
2008-12-09 | Add support for network emulation | Stephen Hemminger | |
New QoS feature to allow emulating WAN characteristics | |||
2008-12-08 | Ignore description in match specification | Stephen Hemminger | |
Bugfix 3976 Need to ignore description when checking | |||
2008-12-08 | Fix typo in import list | Stephen Hemminger | |
Incorrect capitalization | |||
2008-11-24 | VyattaConfig -> Vyatta::Config | Stephen Hemminger | |
2008-11-24 | Change VyattaConfig to Vyatta::Config | Stephen Hemminger | |
2008-11-21 | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
Conflicts: lib/Vyatta/Qos/TrafficLimiter.pm | |||
2008-11-20 | Change perl module names from VyattaQosXXX to Vyatta::Qos:XXX | Stephen Hemminger | |
Use more multi-level directory hierarchy instead of having all modules at top level. |