summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-290.12.19debian/0.12.19Stephen Hemminger
2009-04-29Rename virtual-ethernet to pseudo-ethernetStephen Hemminger
2009-04-260.12.18debian/0.12.18Stephen Hemminger
2009-04-24Add support for virtual-ethernetStephen Hemminger
2009-04-150.12.17debian/0.12.17Stephen Hemminger
2009-04-15Add Qos matching based on Ethernet MAC addressStephen Hemminger
Use existing u32 infrastructure to match in header
2009-04-14Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
2009-04-14Remove priority queue implementationStephen Hemminger
It needs more work (not ready for prime time).
2009-04-14Need to generate classes for Round RobinStephen Hemminger
Need to explicitly generate sub classes.
2009-04-14Simplify some code in rate handlingStephen Hemminger
2009-04-130.12.16debian/0.12.16Stephen Hemminger
2009-04-13Fix RoundRobin schedulerStephen Hemminger
Need to change assumptions in ShaperClass about bandwidth and this goes over to TrafficShaper and RR.
2009-04-13Add RoundRobin and Priority to buildStephen Hemminger
2009-04-13Merge branch 'jenner' of 192.168.1.9:git/qos into jennerStephen Hemminger
2009-04-13Add priority policy supportStephen Hemminger
New policy allowing strict priority traffic assignment
2009-04-13Add deficit Round-Robin supportStephen Hemminger
Round-robin class based policy
2009-04-13Allow constructor with out configurationStephen Hemminger
Useful for creating default class without configuration.
2009-04-13Redo traffic-shaper class contstructorStephen Hemminger
Simplify so it can be more general in future.
2009-04-13Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
2009-04-13Check for conflicts when match is createdStephen Hemminger
This allows moving code out of the qos class code over to where match rules are handled.
2009-04-09Split class and sub qdisc generationStephen Hemminger
Newer features will have non-hierarchal queue disc where there are no classes just sub-queues.
2009-04-090.12.15debian/0.12.15Stephen Hemminger
2009-04-09Add IPV6 support to QoSStephen Hemminger
Bug 4230 Allow matching based on IPV6 addresses and ports Generalize existing matching code.
2009-04-03Remove extra help textStephen Hemminger
2009-03-300.12.14debian/0.12.14Stephen Hemminger
2009-03-30Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jennerStephen Hemminger
2009-03-30Install PPP qos script properlyStephen Hemminger
2009-03-300.12.13debian/0.12.13Stephen Hemminger
2009-03-30Generate QoS interface templatesStephen Hemminger
Similar process to firewall and quagga parameters
2009-03-200.12.12debian/0.12.12Stephen Hemminger
2009-03-20Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
2009-03-20Fix problems created by switch to using 'select'Stephen Hemminger
Some code was still using old interface.
2009-03-180.12.11debian/0.12.11Stephen Hemminger
2009-03-18Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
2009-03-18Don't change transmit queue lengthStephen Hemminger
Unnecessary to change txq length and breaks things.
2009-03-180.12.10debian/0.12.10Stephen Hemminger
2009-03-18Allow setting txqueuelenStephen Hemminger
Kernel is fixed to allow setting txqueuelen
2009-03-17Use select to avoid passing output path aroundStephen Hemminger
Easier to just use 'select' in perl to avoid passing file descriptor everywhere.
2009-03-12Replace update with create on multi-nodeStephen Hemminger
Don't break new config process
2009-03-08Use hash rather than if/else for delete_interfaceStephen Hemminger
2009-03-080.12.9debian/0.12.9Stephen Hemminger
2009-03-08Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-qos into jennerStephen Hemminger
2009-03-08Print correct names for completionStephen Hemminger
Want the policy names, not the policy type.
2009-03-080.12.8debian/0.12.8Stephen Hemminger
2009-03-08Reindent qos scriptStephen Hemminger
Getting a little ragged, use perltidy.
2009-03-08Handle multiple options for list, start and deleteStephen Hemminger
Make command more friendly if ever used manually. Handle multiple values for list_policy, start_interface and delete_policy
2009-03-08Move apply from top level into policy nodesStephen Hemminger
Makes code simpler and will work better with config system. Also eliminates need for isChanged() code.
2009-03-08Change vyatta-qos.pl to handle any interface typeStephen 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-08Fold name conflict checking into policy creationStephen Hemminger
Eliminate need for begin, just check for name conflicts at create.
2009-03-070.12.7debian/0.12.7Stephen Hemminger