Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos/vyatta-cfg-qos
Configuration templates and scripts for QoS
https://github.com/vyos/vyatta-cfg-qos
eeded8f666cbe0bd4c494feafb171576f0b74c5f authored over 15 years ago
daa177dc8b86ba5c8fd6fb753917a03290f94ae9 authored over 15 years ago
a96037e42cd18153d4d468c21f35effee643ef5d authored over 15 years ago
530bc6dfed27d388f87c039ae7e7c1fb320840db authored almost 16 years ago
Use existing u32 infrastructure to match in header
a6208952a366096657d15c7a955180d02c88b87d authored almost 16 years ago1943bf57c3566cfd3818e31c894590ea371a35e2 authored almost 16 years ago
It needs more work (not ready for prime time).
bd8069c891026a121ce4916b7522c7c314e58d2a authored almost 16 years agoNeed to explicitly generate sub classes.
c8d46a00631df87002cb671a40b063990467d31f authored almost 16 years agobaa0addc4e56ee467a2c85f8f1be50ced37d901a authored almost 16 years ago
7ee0934e1bd51565e3a61984a7c45e642617db81 authored almost 16 years ago
Need to change assumptions in ShaperClass about bandwidth and
this goes over to TrafficShaper an...
1c240e8ba32f96b002ecaf0b7a1e87e1e15d1605 authored almost 16 years ago
319605ef2d6f1c9a0977b928bf6340adb33a4251 authored almost 16 years ago
New policy allowing strict priority traffic assignment
5ffdd07788770e5431fb839d77d4a530c8166fb6 authored almost 16 years agoRound-robin class based policy
7fb402fcd390b302f60ecf66bf4ed9d72de79214 authored almost 16 years agoUseful for creating default class without configuration.
edd48273398ba5bf16e9a3233df3429d53cdcc40 authored almost 16 years agoSimplify so it can be more general in future.
8f90c19d1e162d5e393e958a534501c002254c01 authored almost 16 years agoacdb535d64c08d3169ea1c481f25f7c90bafe404 authored almost 16 years ago
This allows moving code out of the qos class code over to where
match rules are handled.
Newer features will have non-hierarchal queue disc where there
are no classes just sub-queues.
d5aa5dcee664bb3084ce512d24b5bcff1adf72e0 authored almost 16 years ago
Bug 4230
Allow matching based on IPV6 addresses and ports
Generalize existing matching code.
e884c6fb36c42339009198ab27dfe80e1f2143f7 authored almost 16 years ago
92e3ddb45529cb180f65a64f2ddc48d97ce4a2bc authored almost 16 years ago
5cb88ace0f9e2da94d3c535b69413b8cf6fa781c authored almost 16 years ago
ff5d01eb64f28caea37aff39c7d4c23d1c6a1325 authored almost 16 years ago
131807f7dc6305b293bd1182d3499badb907a0dc authored almost 16 years ago
Similar process to firewall and quagga parameters
e475a086f6b53d8bb57117d1ef1ea00d72fa9dba authored almost 16 years agoa818085188e4b1da6f8cecc77c3449793c2eb0f7 authored almost 16 years ago
39ddb9de604f77afd4a3b712a269b73184f94552 authored almost 16 years ago
Some code was still using old interface.
de48b5016dfc2b0bfbfe24af79192940f3812588 authored almost 16 years ago58af26f6c60cc828b32a1cc80d86014efe71fc7e authored almost 16 years ago
c478a26aaca7dc7fcd55c628eae73189ff0c74bc authored almost 16 years ago
Unnecessary to change txq length and breaks things.
79f6abbfcb12522b3620583eb6e62e4ff539c25a authored almost 16 years agob9479a105a67928f9bec1b839581cdcda94e36eb authored almost 16 years ago
Kernel is fixed to allow setting txqueuelen
b3c5e8fa57e586b06213b303d13cc349e3e1bf50 authored almost 16 years ago
Easier to just use 'select' in perl to avoid passing file
descriptor everywhere.
Don't break new config process
426d6086ebecea13fe29721130f071284ebca899 authored almost 16 years ago194f211880c0c8e0537ab9ab5c606d2769dc92c5 authored almost 16 years ago
0e2782beb0b1bdeb5f43d329f17591cad7575f6a authored almost 16 years ago
54339147b64ba930a9dd69653035cfb819fdf69c authored almost 16 years ago
Want the policy names, not the policy type.
fea24d2de3efef33a080fe52f4ae9638477710a7 authored almost 16 years ago4554776575e8116353e4607acdad07afe902ba80 authored almost 16 years ago
Getting a little ragged, use perltidy.
6ae27ba3ef8fc49cf61eaff1165ee480dbdbad20 authored almost 16 years ago
Make command more friendly if ever used manually. Handle multiple
values for list_policy, start_...
Makes code simpler and will work better with config system.
Also eliminates need for isChanged()...
Remove code that knows about serial/adsl, etc and replace with
new Vyatta::Interface. Simpler an...
Eliminate need for begin, just check for name conflicts at create.
2e738a6404c640c2f6e4f54cb9ae19168434fc1d authored almost 16 years ago8c842f79fa884e9989cc9d024961a1810e56b589 authored almost 16 years ago
When using closure form of GetOptions, any call to exit only
causes GetOptions error rather than...
Script calls --apply, and typo for --start-interface.
bbba2fa4a235d18a58cce2c618277b6194a03580 authored almost 16 years agoHaving variable and function with same name is confusing.
1d4e61ced443349b67243574c74228ca0bb30250 authored almost 16 years agoGit hates trailing whitespace.
b671ecf9d866f850467b1d065a46d3b31ce9a177 authored almost 16 years agof7be9cad795c67d5d1653aed193171139de6021b authored almost 16 years ago
4ff7f439e649515f6e286d977a05c062d4fe771a authored almost 16 years ago
fc56fafb21edbebbadda0379685fbc80884565b0 authored almost 16 years ago
2f9cec5e57c6c5f5ae6640591221e573fa2e0f0d authored almost 16 years ago
Don't need to use Vyatta::Qos twice.
Global search/replace strikes again
fc8427c54bb16dd5720b28f6ad55ee274aecdf08 authored almost 16 years ago
970ffab3feb5ac9a46264c4b26ec807e8950c4dd authored almost 16 years ago
If the class id -1 was mistakenly used it would match ingress values.
So use undef instead.
Need full path on new ShaperClass.
Enable warnings.
4f3dabcecaddf9547ca2993a1764771ff8529809 authored almost 16 years ago
a9e9c12d8f0e87d79dc1aa09b834032424ddd5f6 authored almost 16 years ago
824a368f6f40d8142cd10f4e1f45f5606bcc43bc authored almost 16 years ago
8bcd49d5e44c66b28d78dd13d2092a723e6816cc authored almost 16 years ago
de0162fc82d3939fae0dc42bbb1e4630cb99e1ca authored almost 16 years ago
Move LimiterClass to its own file, and fix perlcritic warnings
20cc5a71f3c8cfed4640cb8565fb715be0a15ee8 authored almost 16 years agocdba25b89e41eacaffd699f5a109a3e15103de5a authored almost 16 years ago
be3391e31f08da35dd1a7468cc2bd3d2fdfb7313 authored almost 16 years ago
VyattaConfig is now Vyatta::Config
601c07dc8d6ca7387880ef5d62191e24106d0e9c authored almost 16 years ago4c6656f1bbfa182eb4d80058a7a6b061c44bfa56 authored almost 16 years ago
d41dac623be65a5ef8550eb97a07ddcf5434496b authored almost 16 years ago
28b70f7913c7b6dbf67546324faeb89f416633dc authored almost 16 years ago
Bug 3473
Add ppp startup script to apply QoS on start of related
interfaces.
Bugfix 4075
Correctly report error message.
Forgot to enable strict.
f5514e84e3585b6ed0c3d82453083a9ecd236c65 authored almost 16 years agoMake loop variables local
d04d08a2ec678ade4c1b97f4fba4ff89b6ddde43 authored almost 16 years agoBugfix 3859
7bfafa9310bb3502ef6ce1cd8f62b77bb76d513b authored almost 16 years ago89ff37151013a094d026c0307b6830069281f059 authored about 16 years ago
06b5a6475dde2113ee4007e5123779c09bf1f447 authored about 16 years ago
7fb3d2d46a5f56dc1966b6721592a120e8065165 authored about 16 years ago
New QoS feature to allow emulating WAN characteristics
0fdf5d942a6577a625b81eab2651af5f0d7afed5 authored about 16 years ago326ee1c8565c55315275771f73aae4d0d1a27cf9 authored about 16 years ago
Bugfix 3976
Need to ignore description when checking
Incorrect capitalization
cf882cc974ba76e3853a7b9d9a263ec8d3286b31 authored about 16 years ago0ae08f891275aa02b68ffd25f1a662b09affd32f authored about 16 years ago
3527d7e0431affe3895fb6072ed3aba28d7a4192 authored about 16 years ago
53f0b83eac4e88d2d21d22e2db4b1b2384e58393 authored about 16 years ago
a5a4824be584431805317dbd40a0aa1957bd54bb authored about 16 years ago
Conflicts:
lib/Vyatta/Qos/TrafficLimiter.pm
1962b4d7d72833479789d29622ef5ce2c2f4662f authored about 16 years ago
Use more multi-level directory hierarchy instead of having all
modules at top level.
375ee54821c5d1f4b29ea11c1b522b0cdabf2e3f authored about 16 years ago
There are two ways to input rate limit. One uses the generic rate estimator
which is supposed to...
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.
3b79cbb3a3a97a6cde1a901ea515155ecbcb996d authored about 16 years ago