summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-02-05ratelimiter: fix perlcritic warningsStephen Hemminger
2009-02-05Fairqueue: fix perlcritic warningsStephen Hemminger
2009-02-05Fix vyatta config name changeStephen Hemminger
VyattaConfig is now Vyatta::Config
2009-01-300.12.2debian/0.12.2Stephen Hemminger
2009-01-30Fix QoS over ppp interfacesStephen Hemminger
Bug 3473 Add ppp startup script to apply QoS on start of related interfaces.
2009-01-30Fix error handling when no bandwidth specifiedStephen Hemminger
Bugfix 4075 Correctly report error message.
2009-01-25Enable strictStephen Hemminger
Forgot to enable strict.
2009-01-25Fix perl critic warningStephen Hemminger
Make loop variables local
2009-01-22Don't reset txqueuelen after removing qosStephen Hemminger
Bugfix 3859
2009-01-080.12.1debian/0.12.1An-Cheng Huang
2008-12-12"files" file should be removed before package buildAn-Cheng Huang
2008-12-12update maintainer informationAn-Cheng Huang
2008-12-09Add support for network emulationStephen Hemminger
New QoS feature to allow emulating WAN characteristics
2008-12-08Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
2008-12-08Ignore description in match specificationStephen Hemminger
Bugfix 3976 Need to ignore description when checking
2008-12-08Fix typo in import listStephen Hemminger
Incorrect capitalization
2008-12-03Merge branch 'islavista' into jennerRick Balocca
2008-11-253.2.0vyatta/3.2.0debian/0.12Mark O'Brien
2008-11-24VyattaConfig -> Vyatta::ConfigStephen Hemminger
2008-11-24Change VyattaConfig to Vyatta::ConfigStephen Hemminger
2008-11-21Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-qos into jennerStephen Hemminger
Conflicts: lib/Vyatta/Qos/TrafficLimiter.pm
2008-11-20Change perl module names from VyattaQosXXX to Vyatta::Qos:XXXStephen Hemminger
Use more multi-level directory hierarchy instead of having all modules at top level.
2008-11-19add support for development buildAn-Cheng Huang
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-24Better message on missing bandwidthStephen Hemminger
Bugfix 3834 Rather than "is not a valid bandwidth", say "bandwidth must be defined for ..."
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-10-02Fix list-policy problem with ingressStephen Hemminger
Command completeion for policy name was broken by changes to add in and out type.
2008-09-30fair-queue: validate policy on updateStephen Hemminger
Need to check validity on update, not just create
2008-09-30Validate ingress bandwidth valueStephen Hemminger
The bandwidth value needs to be validated and converted if necessary.
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-08-11Allow either iproute package nameStephen Hemminger
Later versions of vyatta-iproute are named iproute, and are identified by version.
2008-07-233.1.2vyatta/3.1.4vyatta/3.1.3vyatta/3.1.2debian/0.11hollywoodMark O'Brien
2008-07-23Handle auto bandwidth value betterStephen Hemminger
Need to handle the case of devices that don't know their current speed. In this case, ethtool will print "Unknown!" which the old code wasn't handling right. Move the default speed stuff down into traffic shaper code as well, so any future policies using auto can make other choices as to what to do in this case. Bugfix: 3450
2008-07-17Don't get classes confused and cause internal errorStephen Hemminger
When validating the class rates, need to leave the array of classes in original form for later command processing. Bugfix 3458
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-07-15Merge branch 'hollywood' of suva.vyatta.com:/git/vyatta-cfg-qos into hollywoodStephen Hemminger
2008-07-11Retry to find interface speedStephen Hemminger
Bugfix 3450 If device is offline, can't find speed. So use a sensible default and try a few times.
2008-07-11Fix error message when ceiling < rateStephen Hemminger
Should say "greater or equal" not "less than" Bug 2919
2008-07-08validate traffic shaper rates at commit time if possibleStephen Hemminger
Bugfix 2919 As long as the bandwidth isn't auto, then validate at commit time.