aboutsummaryrefslogtreecommitdiffstats
path: root/package/qos-scripts
Commit message (Collapse)AuthorAgeFilesLines
* /etc/functions.sh => /lib/functions.shJo-Philipp Wich2012-06-052-2/+2
| | | | SVN-Revision: 32062
* kernel: split off act_connmark into a separate package to avoid cluttering ↵Felix Fietkau2012-05-181-1/+1
| | | | | | kmod-sched with a netfilter dependency (fixes #11483) SVN-Revision: 31791
* qos-scripts: use kmod-sched-core instead of kmod-schedFelix Fietkau2012-05-161-1/+1
| | | | SVN-Revision: 31761
* qos-scripts: replace sfq/red with fq_codel - massively improves latency ↵Felix Fietkau2012-05-162-42/+3
| | | | | | under load SVN-Revision: 31759
* qos-scripts: only use the lower 8 bits for firewall marks, allows ↵Jo-Philipp Wich2011-11-033-11/+11
| | | | | | coexistence with other programs like nodogsplash - patch by Tobias Wolf (#10096) SVN-Revision: 28731
* Add QoS firewall stop script generationJo-Philipp Wich2011-10-272-3/+9
| | | | | | | | | | To prevent code duplication for clearing QoS firewall rules, support "firewall stop" arguments to generate.sh to generate the necessary script commands. Make use of this from qos-stop. Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 28623
* Add qos_* iptables chain namespace for QoSJo-Philipp Wich2011-10-271-14/+32
| | | | | | | | | | | | Prefix the names of the iptables chains used for QoS with "qos_" to allow for identification of QoS chains for removal across configuration changes. When clearing QoS iptables chains, only remove chains with the namespace prefix in order to preserve user and/or other package chains in the mangle table. Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 28622
* qos-scripts: disable by defaultFelix Fietkau2011-07-291-1/+1
| | | | SVN-Revision: 27832
* This patch updates qos-scripts to support fair traffic sharing using the SFQ ↵Jo-Philipp Wich2011-04-123-11/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with external classifiers method. It also corrects a bug in the unsupported ESFQ method already used by qos-scripts. (ESFQ: http://fatooh.org/esfq-2.6/ only updated to 2.6.24, it was switched to an SFQ patch after that and not updated since 2008) A class can be forced to use SFQ, and an external classifier added like this: config class "Normal" option avgrate 10 option priority 30 option packetdelay 100 option limitrate 94 # option qdisc "sfq perturb 2" config class "Normal_up" # option filter "protocol all flow hash keys src divisor 1024" config class "Normal_down" # option filter "protocol all flow hash keys dst divisor 1024" Using these options, the user needs to load cls_flow before qos-scripts starts. I've got more information here: http://oneitguy.com/blogs/netprince/fair-traffic-sharing-esfq-broken-switching-sfqexternal-classifiers This has been tested on r23914. Signed-off-by: Ben Pfountz <netprince<>vt_edu> SVN-Revision: 26622
* qos-scripts: remove the layer7 based classifiers from the default ↵Felix Fietkau2011-03-301-6/+0
| | | | | | configuration - they are unreliable and prone to memory leaks SVN-Revision: 26364
* qos-scripts: disable overhead calculation by default, it does not work ↵Felix Fietkau2011-02-241-1/+0
| | | | | | properly for many line speeds SVN-Revision: 25685
* qos-scripts: add missing dependencyFelix Fietkau2011-02-221-1/+1
| | | | SVN-Revision: 25656
* qos-scripts: drop the use of IMQ, use ifb and act_connmark insteadFelix Fietkau2011-02-214-24/+40
| | | | SVN-Revision: 25640
* qos-scripts: Rework qos-stat scriptVasilis Tsiligiannis2011-01-202-17/+60
| | | | SVN-Revision: 25052
* qos-scripts: bump pkg revision after r23227, extend copyright, mark ↵Jo-Philipp Wich2010-10-051-2/+6
| | | | | | /etc/config/qos as conffile SVN-Revision: 23238
* qos-scripts: Fix generation of IMQ firewall rules on halfduplex mode (#7800)Vasilis Tsiligiannis2010-10-041-3/+4
| | | | SVN-Revision: 23227
* This patch allows the user to specify esfq as the leaf qdisc, as well as ↵Travis Kemen2010-02-262-2/+9
| | | | | | perturb and hash parameters, closes #1893 SVN-Revision: 19874
* adjust dependencies of firewall and qos-scripts, so that these packages are ↵Felix Fietkau2009-12-091-1/+1
| | | | | | visible even when iptables is not selected SVN-Revision: 18714
* set PKGARCH to all for packages in trunk containing only arch-neutral files ↵Florian Fainelli2009-07-241-0/+1
| | | | | | | | (#5572) Signed-off-by: Malte S. Stretz <mss@apache.org> SVN-Revision: 16966
* Reload IMQ only when needed [PATCH] [qos-scripts] Use config_get_bool for ↵Jo-Philipp Wich2009-05-201-3/+3
| | | | | | halfduplex option Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15948
* Fix packet/connection marking when using halfduplex option This fixes an bug ↵Jo-Philipp Wich2009-05-201-1/+1
| | | | | | where QoS is not applied to packets passing through POSTROUTING chain when using halfduplex option. Since QoS is done on IMQ device, packets should be marked before sending to the IMQ. Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15947
* Reload modules with parameters specified This patch makes qos-scripts reload ↵Jo-Philipp Wich2009-05-201-2/+11
| | | | | | a module when there is need to pass some parameters to it. It fixes an issue on devices with more than two interfaces where many IMQ devices are needed but the module is already loaded with the default numdevs=2 Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> SVN-Revision: 15945
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | SVN-Revision: 15242
* get rid of a remaining reference to ipp2pFelix Fietkau2009-02-211-8/+0
| | | | SVN-Revision: 14602
* qos-scripts: remove ipp2p from the default rulesetFelix Fietkau2009-02-211-3/+0
| | | | SVN-Revision: 14595
* fix qos dependency on iptables-mod-conntrack-extra for CONNMARK (closes: #4035)Nicolas Thill2008-09-241-3/+3
| | | | SVN-Revision: 12681
* Load xt_layer7 for 2.6 kernels (#3269)Florian Fainelli2008-03-271-0/+1
| | | | SVN-Revision: 10667
* Here comes the new UCI. Enjoy :)Felix Fietkau2008-02-031-1/+0
| | | | SVN-Revision: 10367
* do not fire up the qos-scripts hotplug part if the init script is disabledFelix Fietkau2007-09-271-1/+1
| | | | SVN-Revision: 9046
* add qos-scripts patch from #2385Felix Fietkau2007-09-201-0/+1
| | | | SVN-Revision: 8860
* bump package versions after updatesFelix Fietkau2007-09-071-1/+1
| | | | SVN-Revision: 8680
* qos-scripts: add patch for tos and dscp support from #2291Felix Fietkau2007-09-071-0/+39
| | | | SVN-Revision: 8663
* move package description to a separate definition, remove it when ↵Nicolas Thill2007-09-071-4/+6
| | | | | | DESCRIPTION=TITLE SVN-Revision: 8659
* reorganize netfilter modules, get rid of the iptables-mod-extra dependency ↵Felix Fietkau2007-07-111-1/+1
| | | | | | in qos-scripts SVN-Revision: 7912
* remove a warning that has confused a few peopleFelix Fietkau2007-07-111-1/+0
| | | | SVN-Revision: 7911
* qos-scripts update:Felix Fietkau2007-06-303-11/+32
| | | | | | | | - rewrite the RED qdisc calculations and add some comments this should fix the warnings about bursting (should also fix quirks with various linespeed settings) - reduce the calculated overhead for upstream, while i'm at it... SVN-Revision: 7782
* add direction matching patch for qos-scripts from #1708Felix Fietkau2007-06-111-0/+9
| | | | SVN-Revision: 7571
* fix error handling in qos-scriptsFelix Fietkau2007-06-021-1/+1
| | | | SVN-Revision: 7442
* add qos-scripts connbytes match from #1618Felix Fietkau2007-05-041-0/+5
| | | | SVN-Revision: 7091
* qos-scripts update - fix enabling/disabling of interfaces, make the overhead ↵Felix Fietkau2007-04-243-14/+20
| | | | | | calculation optional SVN-Revision: 7048
* fix a small typoFelix Fietkau2007-04-241-2/+2
| | | | SVN-Revision: 7047
* qos-scripts: fix RED burst calculationFelix Fietkau2007-04-071-1/+2
| | | | SVN-Revision: 6878
* update qos-scripts to v1.1 - rewritten hfsc rate calculationFelix Fietkau2007-04-067-154/+158
| | | | SVN-Revision: 6875
* same propset here as changeset:6500Tim Yardley2007-03-041-1/+1
| | | | SVN-Revision: 6501
* more use of the INSTALL_DIR variableNicolas Thill2007-01-081-1/+1
| | | | SVN-Revision: 6023
* fix qos-scripts RED qdisc calculation for slow linesFelix Fietkau2006-12-192-1/+2
| | | | SVN-Revision: 5853
* allow the user to disable downlink shaping by removing the option download ↵Felix Fietkau2006-11-112-2/+1
| | | | | | ... line SVN-Revision: 5497
* init script cleanup, use /etc/rc.d/ for enabled scripts, ↵Felix Fietkau2006-10-151-5/+3
| | | | | | /etc/init.d/<pkgname> (enable|disable) manages symlinks SVN-Revision: 5128
* finally move buildroot-ng to trunkFelix Fietkau2016-03-208-0/+679