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

Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

4d2c46571d8979e317d117d1d0d969c8cf34acc1 authored over 14 years ago
Cleanup usage of val_help:

Add spaces and use u32: format

06e3123122da9b351418c4a9773ae431e16323bb authored over 14 years ago
Eliminate verb from genereated interface template

41315ae8e41ddfb94c6d7a46f33b0ad4cb733de3 authored over 14 years ago
0.15.1

1eb99e84aaa6aeaa9fb3d098db9e727dd64aee50 authored over 14 years ago
Allow text string for IP port match

This allows use of IANA (/etc/services) values for port names:
example:
traffic-policy shaper...

47d0c0f4f165a9729c3f68c4cd38b28f8ae0bcaa authored over 14 years ago
Use val_help: to show command options

Replace all usage in this package of comp_help with new val_help

658e7a9769a37dc53d873c53de0d461f3b7b6024 authored over 14 years ago
Remove verb from help string text

And fix some typos

5108933b8bb6eebc019e59e25a2a8ebcd858b58d authored over 14 years ago
0.15.0

2fec7765432ce770d0d44553a61c553091c76567 authored over 14 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

0654461530daf65ae79d40b54399eae3183a3062 authored over 14 years ago
Allow match on firewall mark and protocol

It is possible to use u32 to match on value and mark.

37b40196e9b647b665b53c3ffd6d8535cbd5d880 authored over 14 years ago
Fix problems when combining match rules

Can't have 2 filters at same priority level, need to cascade them.

bb78be860c22628305fcf8445000de9dedd0a240 authored over 14 years ago
0.14.19

f6055d71f7cb7c2fb99b770982e498959a57c5af authored over 14 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

9237511ddd73455a1dd0e9aefc6b1706fbe14e89 authored over 14 years ago
Allow match on Ethernet protocol name

Allow using common values supported by TC filter.

381dcdcc46b8652135d59342e33535d1aa750e05 authored over 14 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

c3fbefc50d0a039b88dae8dd6966cf0ce83f556b authored over 14 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

b8fd01c33871a4ccc344976c5445d820820ce079 authored over 14 years ago
Fix rate limiter

Missing $ in script
Bug 5854

9afa2948d8f6a01d1532d8fd550510d9d39decd7 authored over 14 years ago
0.14.18

2dcbab74ed523de229e549dff188d09957f29d6c authored over 14 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

2e3b3880e416f56834680a3f87091d9226b443bb authored over 14 years ago
Limit queues using fair-queue to <= 127

Bug 5849

7f1494f0c8ed56bcbcb8d1cc5bab46cce09da5ad authored over 14 years ago
0.14.17

6bc9e830696c405e02f258d5ec4b48a5b27d3be0 authored over 14 years ago
Require queue limit to be greater than zero

Since queue limit of zero causes all packets to be dropped;
require user to configure a reasonab...

a5c9214ec6b46d6a936303dcdce44ccf2ad83f8c authored over 14 years ago
0.14.16

c889f2bbad0c9585d7525a1b5d6b0d7c707142fc authored over 14 years ago
Fix typo in ematch/fwmark filter

Needs to be fwmark no fw_mark

7ea34d0a732abe1ce919d5b449a7153f8e7e296e authored over 14 years ago
0.14.15

5c7305c2a6246e70823072b57092782e5de11092 authored over 14 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

f86af4191fddf13848b1fa6e2a8bd5b48f0b8f75 authored over 14 years ago
Allow firewall mark combined with interface match

Bug 5815
Allow match on firewall mark and interface id. Using meta match it
is possible to matc...

738affa4b8f5adf66c7451f50698fd76651d1f88 authored over 14 years ago
Remove limiter firewall mark match template

There is no way for firewall mark to be useful in limiter policy
since limiter is only allowed o...

0a6b091d5a2538eca96e74aaed9d89ade75e1d97 authored over 14 years ago
0.14.14

57f0c381bd45f78828396dbfc5dd2c96bb31e7d8 authored over 14 years ago
Rename limiter class priority field to precedence

Bug 5407
This fixes the confusing usage of priority field in both shaper
and limiter class. In l...

cf51e90bfc2d1c3b58192a726e786b598681fb71 authored over 14 years ago
0.14.13

8bf774cb76305e00b5540b4222570df862343449 authored over 14 years ago
Remove traffic-limiter outbound

It won't work because of how classifiers interact with policing.
See: http://ace-host.stuart.id....

b489e5dd2d18c1fb94165be38a475dd18a9007b2 authored over 14 years ago
Fix out of date comments

Comments contained reference to old syntax

6dca7f847c69ff078010e5beecbf832dae210804 authored over 14 years ago
Allow limiter for input

Bug 5807
Fix regression that broke limiter on input.
Caused by rename from traffic-limter to lim...

9a76118087cfa2483d48e54669c2cc85f4ce15ab authored over 14 years ago
Cleanup error message on conflicting match

9965ca476bcbd5799db04a01ada45d50672c3e83 authored over 14 years ago
0.14.12

509ec50e078596adc49d4c1e50c22440d619e1bc authored over 14 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

1ecaeefc1fcfc1eae8db44902251148832c2325a authored over 14 years ago
Add ability to match on firewall mark

Bug 5799 - Add matching on firewall mark values
Bug 5795 - Block match rules that have multiple ...

e57d0696d3261bc749b747c64442f3b39bacf00e authored over 14 years ago
Fix error handling for rate limiter

If bandwidth not defined for rate limiter policy, the error message
should come from policy (not...

b97267962689eed8dd11afecd2d160def3c93dc6 authored over 14 years ago
0.14.11

9b48ea70d15da9932aac088d8e1d7e25a83378c5 authored over 14 years ago
Add help text for intermediate nodes in match

Bug 5783

812b774be535a198c032e7b553bb9eea04573a00 authored over 14 years ago
0.14.10

0a07a5f49ef737451df87e304c7cebdb168bc2fa authored over 14 years ago
Fix match rule on incoming interface

Bug 5769
The incoming interface index was recorded with _dev but code
was looking for _indev

b14eb8d6169c7b00f339c97ddd37d4021936a53d authored over 14 years ago
0.14.9

3152777db845ff8ef6a0fca969f3cda9c1df8f9b authored over 14 years ago
Reject ip as a IP protocol value

The name ip exists in /etc/protocols as a pseudonym for all IP protocols.
But the Qos match logi...

3f37af7d2a0a90efbef1f576e9b47a1b630e6323 authored over 14 years ago
Add default for traffic limiter

This adds:
set traffic-policy limiter TL default bandwidth 1mbit

6306f6edae447d824cf1d3beacb7b64f0f00d116 authored over 14 years ago
0.14.8

03ff4147d09ce175354f7cce780bfef3e8003c0a authored over 14 years ago
Fix mirror and redirect action

Need to run sudo tc

a52f26c193eb3d2e575c05506d7c1f082082f407 authored over 14 years ago
Fix update/delete interface

Need to restore direction argument from earlier (Kenwood) version.

1d32d3ab35e569391b85f899c8ab05001b1f56a3 authored over 14 years ago
Fix list policy

Last round of changes broke policy name completion

1a7f8785849d11201e1d510f993bba96627d13d0 authored over 14 years ago
Fix typo in traffic limiter

Command format error.

2cae8f5ae6858e0dd6858c4f489d937c98bfa95a authored over 14 years ago
Fix syntax checks for mirror/redirect

The expansion script doesn't handle --skip=$IFNAME correctly

4d8db0c1205283f0855dacbb577cb47c9abd9396 authored over 14 years ago
Mark Qos config as version 1

c8fe2f19103b6e7322bf23c3b0ece49db2a1efc1 authored over 14 years ago
cleanup input-policy leftover

ec2ff6678b78fbc368f2b50f8122d004fb96cbf8 authored over 14 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

0eb4bb917c2cdb0c7563e5082a82fae9319da08e authored over 14 years ago
Block attempts to mirror/redirect to self

ded90a0249827911e86c343ad67ae0d2074b6008 authored over 14 years ago
Rearrange Qos commands for Larkspur

Current (Kenwood and earlier):
set qos-policy traffic-shaper TS { ...classes }
set qos-policy tr...

31a8ab66f49ad26b376d552ec468b21e15835daf authored over 14 years ago
Revert "Allow any Qos policy to be used for input"

This reverts commit c8f2c288665143e2b165b7d448555af9d657b56c.

Conflicts:

scripts/vyatta-qos.pl

a6fc0cd96c30422732fd4006dfed22fedc4c624d authored over 14 years ago
Revert "Move traffic-limiter to input-policy"

This reverts commit b75a66a4d5768f22a4b995d49ba442de8762a800.

4f12cc5f730a7759bc668b56165fe79b058dcfcd authored over 14 years ago
0.14.7

0e4f6a846a42796887706e46f82664a46bf706b7 authored over 14 years ago
add a few missing templates

e97f755c8405944225d89045c7461c888e2cd2f7 authored over 14 years ago
0.14.6

c5bbc092581f7113d7aa967105ab46668314e9bc authored over 14 years ago
Add drop action to ingress limit policy

Need to drop (not reclassify) packet when threshold is reached.
Bug 5599

63115f7b7cd1705649d4a509faa5a1d623f1be12 authored over 14 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

8a5189dd35e3dc6e57cb4a7339ca114c3ecc614e authored over 14 years ago
Make sure perl modules end with 1;

Need to ensure success on package load

52f8f4dd7e31040e35d614340ded16816ed046a8 authored over 14 years ago
0.14.5

9eb5594c998257c8a395c04af850c50db445d0e7 authored almost 15 years ago
Add checking at commit for input policy

Handle configuration errors in policy.

ff7a087858d97a98e7de05f3925c74d2b143b9fb authored almost 15 years ago
Fix modification of input-policy

If policy changes, then the whole ingress qdisc needs to be
reloaded.

4a59bd28bf2d7c901505be21db4bc12415f0711d authored almost 15 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

dcb38ff84cd943eeee3c78754d93507796224fba authored almost 15 years ago
Add missing IngressLimit module

Got lost from install when renamed from TrafficLimit

abe0207811aa700ee7e0d96c3e9743544c73a27a authored almost 15 years ago
0.14.4

99f5c75f7408c200e2b9345c1a0cab9cb572170e authored almost 15 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

6972fa7a27b6274abef42d048c8be0939199cf51 authored almost 15 years ago
Fix setup of ingress qdisc

Need to drop/recreate on changes.

c8b009ec987d986e25c49ffebe6a0b9cc4f712a9 authored almost 15 years ago
0.14.3

b2b68c5608ceff86a475d0b931c096a647ab5e65 authored almost 15 years ago
Change config version

4f5c0c9f75d04278074dca298b6fe0ab2e73c162 authored almost 15 years ago
Get rid of out in command syntax

Direction is no longer part of syntax.

36966cce13c0e9c5c5ea7c97a598d107dc1e0bd9 authored almost 15 years ago
Update ignore list

fa57de283b1d45dbf761affd24b42726f51c623b authored almost 15 years ago
Move traffic-limiter to input-policy

This changes:
qos-policy traffic-limiter foo class ...
interfaces ethernet eth0 qos-policy...

b75a66a4d5768f22a4b995d49ba442de8762a800 authored almost 15 years ago
0.14.2

c0d93ca34ddb1b6569d42737692e6a06b99d59d4 authored almost 15 years ago
Preliminary support of input-policy

Support mirror and redirect.
Note: traffic-limiter is broken (ignored), and will later be
moved ...

7a4dfd3f3fbaf975e6d2f766086a0e56a96bba8e authored almost 15 years ago
Add input interface template

Also change how interface qos-policy is generated, using a template
for templates rather than us...

2aa8a18e97fb5081691dca399ceada8fcae21ec7 authored almost 15 years ago
0.14.1

6c2c77f8195037dc429784c5ae0ae795daa54739 authored almost 15 years ago
Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-qos into larkspur

70800ac20c91f9be92afa188def2ec658c355b1f authored almost 15 years ago
Fix traffic-limiter qdisc for root

Need to put prio queue on root queue.

431941ee7180b6b653d612719f7f2dc0f9d1e724 authored almost 15 years ago
0.14.0

7121476081caa04652c356f69fa5fa5ac8d2d930 authored almost 15 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

ea3d7f634d828e97a689d3e7cec9fdd9950be8c6 authored almost 15 years ago
Get ifb devices working

Need to have a match rule (even it is match all).
Change naming convention for ifb devices
Don't...

fdd02b11dc07222c63d5831965ace2ae7e85fb18 authored almost 15 years ago
Rename rate-limiter to rate-control

Bug 4541
Limiting implies packet drop, but this qos-policy
does shaping.

4e6e6ff12dd1b3c402717d71f9ee1f8f68545213 authored almost 15 years ago
Merge branch 'larkspur' of vm:git/vyatta-cfg-qos into larkspur

dab4e6ebfa43ef7b60eaedb2002cc4724c123d52 authored almost 15 years ago
Check return value from IFB correctly.

e110a69d6217a6a9fa7bc87bb7ff2a60cda152fa authored almost 15 years ago
Need curverdir

6d34fc3ffcbce8c37dba92d21b7a8a83d7805196 authored almost 15 years ago
Put PPP qos setup inside configure mode

Bug 5005
Make sure qos script is run inside equivalent environment
as configuration mode.

0206c89457f20b1e98ce70d6f5023d15461a00a9 authored almost 15 years ago
Allow any Qos policy to be used for input

Bug 5123
Add ability to use traffic-shaper and other policies
for input traffic.

c8f2c288665143e2b165b7d448555af9d657b56c authored almost 15 years ago
Allow use of traffic-limiter for output policy

Simple limiting on output.

0c166d59d9adc0d73bf91f1f9f9b025c09d4948b authored almost 15 years ago
Label Qos config version

For safety against future changes.

9abea22b6029c506cff3f88fb5a93d9b2206e256 authored almost 15 years ago
0.13.19

789399684798bb95e8e7fa4235044a069c04e097 authored almost 15 years ago
Remove configure step depending on unused install

9d457aa67813a967073f0fb4b1f8dd3acd8234ed authored almost 15 years ago
0.13.18

5e8e6f224a068fb30f125b882793b4072d51a241 authored almost 15 years ago
Set environment so ppp script can find variables

4efbc262c0509d1b9a898054993f42f0c4b7a724 authored almost 15 years ago
remove unused post install hook

e8421f5db056f975bd32e0ac07b4870750d0f941 authored almost 15 years ago