Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-01 | Handle missing rate value more gracefully | Stephen Hemminger | |
2009-05-28 | Allow netem without network delay value | Stephen Hemminger | |
Bug 4466 Need to allow policy without delay value. | |||
2009-05-28 | Handle percent without % sign | Stephen Hemminger | |
Bug 4465 When using percent for netem, allow value without percent | |||
2009-05-27 | Fix setup of DP Virtual Queues | Stephen Hemminger | |
Was refering to VQ incorrectly, they are not subclasses in GRED | |||
2009-05-27 | Fix missing argument in Netem | Stephen Hemminger | |
Missing interface name in printf | |||
2009-05-26 | Fix WRED setup | Stephen Hemminger | |
1. Use 0 for default class 2. Use indices in dsmark 3. Better formatting | |||
2009-05-26 | One more pass over on RED parameters | Stephen Hemminger | |
Make sure and get scaling right here. | |||
2009-05-23 | Reimplementation of WRED | Stephen Hemminger | |
Make a simpler version of WRED that acts more like Cisco. Use Diffserv on Linux paper for example of how to use DSMARK and GRED to achieve similar result. | |||
2009-05-22 | Use better RED parameters | Stephen Hemminger | |
Use recommendations from Sally Floyd. | |||
2009-05-20 | Fix creation of GRED qdisc | Stephen Hemminger | |
Need to calculate parameters correctly and format up command better. | |||
2009-05-20 | Fix calculation of RED parameters | Stephen Hemminger | |
The latency value is in microseconds. | |||
2009-05-20 | Allow match rules without priority. | Stephen Hemminger | |
2009-05-20 | Missing setup of top level rate | Stephen Hemminger | |
2009-05-20 | Fix RED calculation | Stephen Hemminger | |
One extra division by 8 was bein done (bandwidth already in bits/sec). | |||
2009-05-19 | Rename weighted-random | Stephen Hemminger | |
Having too long a name messes up column output on operational commands. | |||
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 |