summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-20Allow larger queue size for sub-queues in Shaper and RoundRobinStephen Hemminger
For queue-type (other than fair-queue), it is allowable to have larger queue size. Move validation into class checking.
2010-07-20Use perltidy to cleanup indentationStephen Hemminger
2010-07-20Expose RED values as constantStephen Hemminger
This makes RED more robust since constant values are visible.
2010-07-190.15.2debian/0.15.2Stephen Hemminger
2010-07-19Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-19Add check for random-detect on slow speed classStephen Hemminger
The calculation of random-detect queue parameters is based on recommended values from RFC. If allowed bandwidth is too small, the queue will be too small to be useable. In that case just fail.
2010-07-19Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-19Add sanity checks for shaper random-detect queue typeStephen Hemminger
Bug 5872 Don't allow stupidly small queue limit, and round up the minimum queue value to be at least one packet.
2010-07-19Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-19Cleanup usage of val_help:Stephen Hemminger
Add spaces and use u32: format
2010-07-19Eliminate verb from genereated interface templateStephen Hemminger
2010-07-160.15.1debian/0.15.1Stephen Hemminger
2010-07-16Allow text string for IP port matchStephen Hemminger
This allows use of IANA (/etc/services) values for port names: example: traffic-policy shaper SS { class 2 { match SMTP ip destination port smtp } }
2010-07-16Use val_help: to show command optionsStephen Hemminger
Replace all usage in this package of comp_help with new val_help
2010-07-16Remove verb from help string textStephen Hemminger
And fix some typos
2010-07-150.15.0debian/0.15.0Stephen Hemminger
2010-07-15Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-15Allow match on firewall mark and protocolStephen Hemminger
It is possible to use u32 to match on value and mark.
2010-07-15Fix problems when combining match rulesStephen Hemminger
Can't have 2 filters at same priority level, need to cascade them.
2010-07-150.14.19debian/0.14.19Stephen Hemminger
2010-07-15Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-15Allow match on Ethernet protocol nameStephen Hemminger
Allow using common values supported by TC filter.
2010-07-15Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-15Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-15Fix rate limiterStephen Hemminger
Missing $ in script Bug 5854
2010-07-140.14.18debian/0.14.18Stephen Hemminger
2010-07-14Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-14Limit queues using fair-queue to <= 127Stephen Hemminger
Bug 5849
2010-07-130.14.17debian/0.14.17Stephen Hemminger
2010-07-13Require queue limit to be greater than zeroStephen Hemminger
Since queue limit of zero causes all packets to be dropped; require user to configure a reasonable value Bug 5842
2010-07-120.14.16debian/0.14.16Stephen Hemminger
2010-07-12Fix typo in ematch/fwmark filterStephen Hemminger
Needs to be fwmark no fw_mark
2010-07-120.14.15debian/0.14.15Stephen Hemminger
2010-07-12Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-12Allow firewall mark combined with interface matchStephen Hemminger
Bug 5815 Allow match on firewall mark and interface id. Using meta match it is possible to match on both.
2010-07-12Remove limiter firewall mark match templateStephen Hemminger
There is no way for firewall mark to be useful in limiter policy since limiter is only allowed on ingress. And ingress takes place before firewall rules are applied.
2010-07-120.14.14debian/0.14.14Stephen Hemminger
2010-07-12Rename limiter class priority field to precedenceStephen Hemminger
Bug 5407 This fixes the confusing usage of priority field in both shaper and limiter class. In limiter, it is renamed to precedence since it controls the order of match rule evaluation.
2010-07-090.14.13debian/0.14.13Stephen Hemminger
2010-07-09Remove traffic-limiter outboundStephen Hemminger
It won't work because of how classifiers interact with policing. See: http://ace-host.stuart.id.au/russell/files/tc/doc/police.txt
2010-07-09Fix out of date commentsStephen Hemminger
Comments contained reference to old syntax
2010-07-09Allow limiter for inputStephen Hemminger
Bug 5807 Fix regression that broke limiter on input. Caused by rename from traffic-limter to limiter.
2010-07-080.14.12debian/0.14.12Stephen Hemminger
2010-07-08Cleanup error message on conflicting matchStephen Hemminger
2010-07-08Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspurStephen Hemminger
2010-07-08Add ability to match on firewall markStephen Hemminger
Bug 5799 - Add matching on firewall mark values Bug 5795 - Block match rules that have multiple underlying filters
2010-07-07Fix error handling for rate limiterStephen Hemminger
If bandwidth not defined for rate limiter policy, the error message should come from policy (not perl error checking).
2010-07-060.14.11debian/0.14.11Stephen Hemminger
2010-07-06Add help text for intermediate nodes in matchStephen Hemminger
Bug 5783
2010-06-300.14.10debian/0.14.10Stephen Hemminger