Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-15 | 0.12.17debian/0.12.17 | Stephen Hemminger | |
2009-04-15 | Add Qos matching based on Ethernet MAC address | Stephen Hemminger | |
Use existing u32 infrastructure to match in header | |||
2009-04-14 | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
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 | 0.12.16debian/0.12.16 | 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 RoundRobin and Priority to build | Stephen Hemminger | |
2009-04-13 | Merge branch 'jenner' of 192.168.1.9:git/qos into jenner | Stephen Hemminger | |
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 | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jenner | Stephen Hemminger | |
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-04-03 | Remove extra help text | Stephen Hemminger | |
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. |