Age | Commit message (Collapse) | Author |
|
|
|
Bug 3473
Add ppp startup script to apply QoS on start of related
interfaces.
|
|
Bugfix 4075
Correctly report error message.
|
|
Forgot to enable strict.
|
|
Make loop variables local
|
|
Bugfix 3859
|
|
|
|
|
|
|
|
New QoS feature to allow emulating WAN characteristics
|
|
|
|
Bugfix 3976
Need to ignore description when checking
|
|
Incorrect capitalization
|
|
|
|
|
|
|
|
|
|
Conflicts:
lib/Vyatta/Qos/TrafficLimiter.pm
|
|
Use more multi-level directory hierarchy instead of having all
modules at top level.
|
|
|
|
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
|
|
Handle Vif on serial.
Can't have update and create tag.
|
|
Bugfix 3475
Need more templates for vif over serial
|
|
Bugfix 3833
Better help for configuration of match options
|
|
Bugfix 3834
Rather than "is not a valid bandwidth", say "bandwidth must be defined for ..."
|
|
These two policy types didn't get fixed in change over to
policy management.
Bugfix 3829
|
|
Makes sense to allow QoS on tunnels since they may be rate limited.
|
|
Per design, add qos-policy support for bonding trunk devices.
|
|
Need to change policy on update, not just create.
|
|
Several places have same copied help text with spelling error.
|
|
Added QoS configuration parameters for ADSL interfaces using bridged
ethernet encapsulation.
|
|
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.
|
|
Command completeion for policy name was broken by changes to add
in and out type.
|
|
Need to check validity on update, not just create
|
|
The bandwidth value needs to be validated and converted if necessary.
|
|
This adds support for Qos using incoming policing. It is accepts the
syntax and processes commands, but is not fully debugged.
Bugfix: 3664
|
|
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
|
|
Add new configuration support for plain fifo queueing.
Better code for the table in perl script that loads queue objects.
|
|
Later versions of vyatta-iproute are named iproute, and are
identified by version.
|
|
|
|
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
|
|
When validating the class rates, need to leave the array of
classes in original form for later command processing.
Bugfix 3458
|
|
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
|
|
|
|
Bugfix 3450
If device is offline, can't find speed. So use a sensible default
and try a few times.
|
|
Should say "greater or equal" not "less than"
Bug 2919
|
|
Bugfix 2919
As long as the bandwidth isn't auto, then validate at commit time.
|
|
|
|
Add newline in right spot so words don't run together.
|
|
One more try at explaining why rates must be correct.
|