49 Commits (d3add1f103b1870a7263b0037873b696bc726cec)

Author SHA1 Message Date
Jo-Philipp Wich 9ae901445b /etc/functions.sh => /lib/functions.sh 13 years ago
Felix Fietkau 040ce45f98 kernel: split off act_connmark into a separate package to avoid cluttering kmod-sched with a netfilter dependency (fixes #11483) 13 years ago
Felix Fietkau ef86a2c081 qos-scripts: use kmod-sched-core instead of kmod-sched 13 years ago
Felix Fietkau d5fc598d62 qos-scripts: replace sfq/red with fq_codel - massively improves latency under load 13 years ago
Jo-Philipp Wich 48c37ff7eb qos-scripts: only use the lower 8 bits for firewall marks, allows coexistence with other programs like nodogsplash - patch by Tobias Wolf (#10096) 13 years ago
Jo-Philipp Wich 825658977f Add QoS firewall stop script generation 13 years ago
Jo-Philipp Wich 3ffe66cbe0 Add qos_* iptables chain namespace for QoS 13 years ago
Felix Fietkau 26fed98ce6 qos-scripts: disable by default 13 years ago
Jo-Philipp Wich 9646ca6c6e This patch updates qos-scripts to support fair traffic sharing using the SFQ 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) 14 years ago
Felix Fietkau db9921a0c2 qos-scripts: remove the layer7 based classifiers from the default configuration - they are unreliable and prone to memory leaks 14 years ago
Felix Fietkau 2bcc7fb12b qos-scripts: disable overhead calculation by default, it does not work properly for many line speeds 14 years ago
Felix Fietkau 7f20657f4c qos-scripts: add missing dependency 14 years ago
Felix Fietkau fca74c3a44 qos-scripts: drop the use of IMQ, use ifb and act_connmark instead 14 years ago
Vasilis Tsiligiannis a98c957eb5 qos-scripts: Rework qos-stat script 14 years ago
Jo-Philipp Wich 0da0c4d119 qos-scripts: bump pkg revision after r23227, extend copyright, mark /etc/config/qos as conffile 14 years ago
Vasilis Tsiligiannis de0324cfb0 qos-scripts: Fix generation of IMQ firewall rules on halfduplex mode (#7800) 14 years ago
Travis Kemen de8394cc11 This patch allows the user to specify esfq as the leaf qdisc, as well as perturb and hash parameters, closes #1893 15 years ago
Felix Fietkau 9e99581621 adjust dependencies of firewall and qos-scripts, so that these packages are visible even when iptables is not selected 15 years ago
Florian Fainelli ffc1fefe2c set PKGARCH to all for packages in trunk containing only arch-neutral files (#5572) 16 years ago
Jo-Philipp Wich d6005ac186 Reload IMQ only when needed [PATCH] [qos-scripts] Use config_get_bool for halfduplex option Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr> 16 years ago
Jo-Philipp Wich f46691236b Fix packet/connection marking when using halfduplex option This fixes an bug 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> 16 years ago
Jo-Philipp Wich e2d1632d1e Reload modules with parameters specified This patch makes qos-scripts reload 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> 16 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;) 16 years ago
Felix Fietkau 06713e3d82 get rid of a remaining reference to ipp2p 16 years ago
Felix Fietkau 02ff1ea933 qos-scripts: remove ipp2p from the default ruleset 16 years ago
Nicolas Thill 34a1fe969e fix qos dependency on iptables-mod-conntrack-extra for CONNMARK (closes: #4035) 16 years ago
Florian Fainelli 9a3d8e3163 Load xt_layer7 for 2.6 kernels (#3269) 17 years ago
Felix Fietkau 0cf1a58282 Here comes the new UCI. Enjoy :) 17 years ago
Felix Fietkau 64a21dae8f do not fire up the qos-scripts hotplug part if the init script is disabled 17 years ago
Felix Fietkau 1f000c666c add qos-scripts patch from #2385 17 years ago
Felix Fietkau 4db9556f99 bump package versions after updates 17 years ago
Felix Fietkau 77fb42c9cb qos-scripts: add patch for tos and dscp support from #2291 17 years ago
Nicolas Thill 34bb4638e7 move package description to a separate definition, remove it when DESCRIPTION=TITLE 17 years ago
Felix Fietkau a817b45169 reorganize netfilter modules, get rid of the iptables-mod-extra dependency in qos-scripts 18 years ago
Felix Fietkau febfbf2acd remove a warning that has confused a few people 18 years ago
Felix Fietkau 8c0de17322 qos-scripts update: 18 years ago
Felix Fietkau 0c8cccc9f7 add direction matching patch for qos-scripts from #1708 18 years ago
Felix Fietkau e4550a0ebc fix error handling in qos-scripts 18 years ago
Felix Fietkau 7d3baf4131 add qos-scripts connbytes match from #1618 18 years ago
Felix Fietkau 50735bc351 qos-scripts update - fix enabling/disabling of interfaces, make the overhead calculation optional 18 years ago
Felix Fietkau 6ee129297f fix a small typo 18 years ago
Felix Fietkau 3c4dd6fb02 qos-scripts: fix RED burst calculation 18 years ago
Felix Fietkau c993ad73be update qos-scripts to v1.1 - rewritten hfsc rate calculation 18 years ago
Tim Yardley 026e6046eb same propset here as changeset:6500 18 years ago
Nicolas Thill bed47be36c more use of the INSTALL_DIR variable 18 years ago
Felix Fietkau e3a0c3b9fd fix qos-scripts RED qdisc calculation for slow lines 18 years ago
Felix Fietkau 312802199b allow the user to disable downlink shaping by removing the option download ... line 18 years ago
Felix Fietkau 8612d33691 init script cleanup, use /etc/rc.d/ for enabled scripts, /etc/init.d/<pkgname> (enable|disable) manages symlinks 18 years ago