Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 0.12.15debian/0.12.15 | Stephen Hemminger | |
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-30 | 0.12.14debian/0.12.14 | Stephen Hemminger | |
2009-03-30 | Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
2009-03-30 | Install PPP qos script properly | Stephen Hemminger | |
2009-03-30 | 0.12.13debian/0.12.13 | Stephen Hemminger | |
2009-03-30 | Generate QoS interface templates | Stephen Hemminger | |
Similar process to firewall and quagga parameters | |||
2009-03-20 | 0.12.12debian/0.12.12 | Stephen Hemminger | |
2009-03-20 | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
2009-03-20 | Fix problems created by switch to using 'select' | Stephen Hemminger | |
Some code was still using old interface. | |||
2009-03-18 | 0.12.11debian/0.12.11 | Stephen Hemminger | |
2009-03-18 | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
2009-03-18 | Don't change transmit queue length | Stephen Hemminger | |
Unnecessary to change txq length and breaks things. | |||
2009-03-18 | 0.12.10debian/0.12.10 | Stephen Hemminger | |
2009-03-18 | Allow setting txqueuelen | Stephen Hemminger | |
Kernel is fixed to allow setting txqueuelen | |||
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-12 | Replace update with create on multi-node | Stephen Hemminger | |
Don't break new config process | |||
2009-03-08 | Use hash rather than if/else for delete_interface | Stephen Hemminger | |
2009-03-08 | 0.12.9debian/0.12.9 | Stephen Hemminger | |
2009-03-08 | Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
2009-03-08 | Print correct names for completion | Stephen Hemminger | |
Want the policy names, not the policy type. | |||
2009-03-08 | 0.12.8debian/0.12.8 | Stephen Hemminger | |
2009-03-08 | Reindent qos script | Stephen Hemminger | |
Getting a little ragged, use perltidy. | |||
2009-03-08 | Handle multiple options for list, start and delete | Stephen Hemminger | |
Make command more friendly if ever used manually. Handle multiple values for list_policy, start_interface and delete_policy | |||
2009-03-08 | Move apply from top level into policy nodes | Stephen Hemminger | |
Makes code simpler and will work better with config system. Also eliminates need for isChanged() code. | |||
2009-03-08 | Change vyatta-qos.pl to handle any interface type | Stephen Hemminger | |
Remove code that knows about serial/adsl, etc and replace with new Vyatta::Interface. Simpler and fixes potential issues with bonding, vif, etc. | |||
2009-03-08 | Fold name conflict checking into policy creation | Stephen Hemminger | |
Eliminate need for begin, just check for name conflicts at create. | |||
2009-03-07 | 0.12.7debian/0.12.7 | Stephen Hemminger | |
2009-03-07 | Fix problems caused by GetOptions() change. | Stephen Hemminger | |
When using closure form of GetOptions, any call to exit only causes GetOptions error rather than exit of program. Since QoS uses die to indicate transaction error, this doesn't work well! | |||
2009-03-07 | Change options | Stephen Hemminger | |
Script calls --apply, and typo for --start-interface. | |||
2009-03-07 | Avoid possible confusion over variable name 'usage' | Stephen Hemminger | |
Having variable and function with same name is confusing. | |||
2009-03-07 | Cleanup whitespace | Stephen Hemminger | |
Git hates trailing whitespace. | |||
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 | 0.12.6debian/0.12.6 | Stephen Hemminger | |
2009-02-10 | Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jenner | 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 | 0.12.5debian/0.12.5 | Stephen Hemminger | |
2009-02-08 | Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
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-06 | 0.12.4debian/0.12.4 | Stephen Hemminger | |
2009-02-06 | Add ShaperClass and LimiterClass to Makefile | Stephen Hemminger | |
2009-02-05 | 0.12.3debian/0.12.3 | Stephen Hemminger | |