summaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)Author
2009-04-15Add Qos matching based on Ethernet MAC addressStephen Hemminger
Use existing u32 infrastructure to match in header
2009-04-14Remove priority queue implementationStephen Hemminger
It needs more work (not ready for prime time).
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-13Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen 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-30Generate QoS interface templatesStephen Hemminger
Similar process to firewall and quagga parameters
2009-03-18Don't change transmit queue lengthStephen Hemminger
Unnecessary to change txq length and breaks things.
2009-03-18Allow setting txqueuelenStephen Hemminger
Kernel is fixed to allow setting txqueuelen
2009-03-12Replace update with create on multi-nodeStephen Hemminger
Don't break new config process
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-08Fold name conflict checking into policy creationStephen Hemminger
Eliminate need for begin, just check for name conflicts at create.
2009-02-02Bugfix 4052: Support PPPOE over ethernet VIFs.Bob Gilligan
2009-02-02Move qos policy parameters for PPPOE to correct location in tree.Bob Gilligan
2009-01-22Don't reset txqueuelen after removing qosStephen Hemminger
Bugfix 3859
2008-12-09Add support for network emulationStephen Hemminger
New QoS feature to allow emulating WAN characteristics
2008-11-10Change input rate limiting to use token bucketStephen Hemminger
There are two ways to input rate limit. One uses the generic rate estimator which is supposed to measure average rate, the other is to use a token bucket based packet counter. Well the generic rate estimator doesn't work correctly in current kernels (no effect), so switch to using rate and burst. Bugfix 3881
2008-10-27Fix QoS on VifStephen Hemminger
Handle Vif on serial. Can't have update and create tag.
2008-10-25Add qos-policy hooks for vif over serialStephen Hemminger
Bugfix 3475 Need more templates for vif over serial
2008-10-24Better help for match optionsStephen Hemminger
Bugfix 3833 Better help for configuration of match options
2008-10-24fix minor qos-policy typesStephen Hemminger
These two policy types didn't get fixed in change over to policy management. Bugfix 3829
2008-10-24Add support for QoS on tunnelsStephen Hemminger
Makes sense to allow QoS on tunnels since they may be rate limited.
2008-10-24Add qos-policies for bond devicesStephen Hemminger
Per design, add qos-policy support for bonding trunk devices.
2008-10-24Handle updates to existing vif qosStephen Hemminger
Need to change policy on update, not just create.
2008-10-24Fix repeated spellin errorStephen Hemminger
Several places have same copied help text with spelling error.
2008-10-15Bugfix: 3684Bob Gilligan
Added QoS configuration parameters for ADSL interfaces using bridged ethernet encapsulation.
2008-10-13Default ceiling for default class should be same as rateStephen Hemminger
It is confusing the default for ceiling for unclassified traffic is 100% of available bandwidth, especially because there is no default ceiling for other classes.
2008-09-30fair-queue: validate policy on updateStephen Hemminger
Need to check validity on update, not just create
2008-09-23Add incoming traffic limiting to QosStephen Hemminger
This adds support for Qos using incoming policing. It is accepts the syntax and processes commands, but is not fully debugged. Bugfix: 3664
2008-09-05Workaround CLI regex problemStephen Hemminger
Recent CLI changes seem to have broken working templates that do regex matching. Workaround this by doing the syntax checking all in the perl script Bugfix: 3553
2008-08-29Add drop-tail (aka FIFO) QoS policyStephen Hemminger
Add new configuration support for plain fifo queueing. Better code for the table in perl script that loads queue objects.
2008-07-15Look for changes in QoS after commitStephen Hemminger
Since configuration system doesn't correctly notify on addition/deletion, have to introduce this extra verbosity to have each traffic-shaper type check for changes. Bugfix for 3452
2008-05-14new qos-policy type rate-limitStephen Hemminger
Add new QoS policy type "rate-limit" which is a wrapper around the the Token Bucket Filter (TBF) qdisc. Rate limit provides a simple way to do basic bandwidth limitation without the complexity of the doing multiple classes in the traffic shaper policy.
2008-05-01Add QoS policy configurability for PPPOE, PPPOA and classical IP overBob Gilligan
ATM interfaces on ADSL, and PPPOE on ethernet interfaces.
2008-04-14Merge branch 'glendale' into hollywoodrbalocca
Conflicts: templates/qos-policy/traffic-shaper/node.tag/class/node.tag/priority/node.def templates/qos-policy/traffic-shaper/node.tag/default/priority/node.def
2008-04-12Limit Qos priority valuesStephen Hemminger
HTB in kernel only accepts 0-7 anything higher is rounded down to 7. (see TC_HTB_NUMPRIO). Apply syntax checks to limit to that range and add better help. Fixes: 3098
2008-04-11Merge branch 'glendale' into hollywoodrbalocca
2008-04-09Fix Bug 3069 Help strings should be standardizedMohit Mehta
- help strings standardized in vyatta-cfg-qos
2008-04-09Allow qos over vlanStephen Hemminger
Add template and configuration support for QoS policy over vif. This is covers bug 3137
2008-04-08allow qos over vlanStephen Hemminger
Test version
2008-03-20Put back the spelling fixes.Stephen Hemminger
Revert "More trivial stuff to wait for after freeze" This reverts commit 2e81183ba5830f781c2e37246b6b59f82649fa3e.
2008-03-19More trivial stuff to wait for after freezeStephen Hemminger
Revert "Use uppercase when describing DSCP in help text" This reverts commit e49e5b53411b50b1c8f13cded1641975f0443fde.
2008-03-19Use uppercase when describing DSCP in help textStephen Hemminger
Trivial fix for Bug 2930
2008-03-07tab completion for protocol valuesStephen Hemminger
Add tab completion for values in /etc/protocols and completion help. Bugfix: 2972
2008-03-07syntax fix for fair-queue/queue-limitStephen Hemminger
Bugfix: 2939 Add needed space for template.
2008-03-06better syntax/semantic checking of qos-policyStephen Hemminger
Add a bunch of checks. * Check policy configuration at commit time * Add check for duplicate names * Allow _ in policy name Bugfix: 2907
2008-03-05fix handling of hash-intervalStephen Hemminger
Script was using old value, and default be undefined not 0.
2008-03-05Fix syntax checking for queue-limitStephen Hemminger
Bugfix: 2937 Enforce queue limit > 1