Permalink
Commits on Oct 1, 2015
  1. update to latest kmod-sched-cake

    update makefile to point to latest version of cake
    kdarbyshirebryant committed Oct 1, 2015
  2. Update to latest tc-adv

    Update tc-adv Makefile to point to latest version of tc-adv
    kdarbyshirebryant committed Oct 1, 2015
Commits on Sep 6, 2015
  1. Update to git head of cake with linux 4.x support.

    Dave Taht committed Sep 6, 2015
Commits on Aug 25, 2015
  1. sqm-scripts: Bump to v1.0.2.

    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Aug 25, 2015
Commits on Aug 17, 2015
  1. sqm-scripts: Bump to v1.0.1.

    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Aug 17, 2015
Commits on Aug 6, 2015
  1. Bump sqm-scripts package release.

    Fixes an install bug in the sqm-scripts Makefile.
    tohojo committed Aug 6, 2015
Commits on Aug 3, 2015
Commits on Jul 29, 2015
  1. [sqm-scripts] Bump version.

    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Jul 29, 2015
  2. [luci-app-sqm] Build from sqm-scripts repository.

    The Luci source files have been imported into the sqm-scripts
    repository. This updates the luci-app-sqm package to build from that
    repository.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Jul 29, 2015
Commits on Jul 28, 2015
  1. [luci-app-sqm] Use stat instead of opening the run_path dir.

    Check whether the directory exists by calling stat() instead of opening
    a file pointer to it.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Jul 28, 2015
  2. Revert "[luci-app-sqm] Check for qdisc existence in /var/run/sqm/avai…

    …lable_qdiscs."
    
    This reverts commit 5efde5f.
    tohojo committed Jul 28, 2015
  3. [luci-app-sqm] Check for qdisc existence in /var/run/sqm/available_qd…

    …iscs.
    
    This ties into the recent changes to sqm-scripts: Only show the qdiscs
    that we have determined are available. Also, revert the change to a new
    variable name for the selected qdisc.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed Jul 28, 2015
  4. [luci-app-sqm] Rename verified_qdisc to qdisc

    To make this work with Toke's recent changes change the
    qdisc search method and rename the variable
    verified_qdisc back to qdisc to make old luci-app-sqm
    compatibble with new sqm-scripts.
    
    Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
    moeller0 committed Jul 28, 2015
Commits on Jul 27, 2015
  1. [luci-app-sqm] Offer only those qdiscs to the user that have a decent…

    … chance of working
    
    We try to detect which qdiscs are actually useable in /usr/lib/sqm/run.sh
    now. We only offer those qdiscs from the master list in run.sh that do
    not cause an error when attached to an ifb and fq_codel as default (which
    we need as otherwise we start with an empty list and nothing will work).
    Under the assumption that fq_codel is sort of mandatory in openwrt
    this heuristic should work reasonably well, and at least as well as the
    hard coded list we used so far... Needs testing and supporting sqm-scripts
    otherwise alll that is offered is fq_codel (but for most users that is all
    that is recommended anyways).
    
    Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
    moeller0 committed Jul 27, 2015
  2. [luci-app-sqm] Create a list of verified qdiscs

    Instead of hardcoding which qdiscs to use, we want sqm to learn
    to autoprobe which qdisc of a given set (in run.sh) are useable
    on a given system. For that goal we read in new information that
    run.sh just started to write out... Should work requires testing.
    
    Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
    moeller0 committed Jul 27, 2015
Commits on Jul 15, 2015
  1. cake: update to head

    Dave Taht committed Jul 15, 2015
  2. Update cake to head

    * get rid of atomic ops
    * increase peeling
    * output number of flows
    Dave Taht committed Jul 15, 2015
Commits on Jul 13, 2015
Commits on Jul 12, 2015
  1. Add PKG_LICENSE to luci-app-sqm

    tohojo committed Jul 12, 2015
Commits on Jul 9, 2015
  1. babeld: retire package

    OpenWrt mainline now has a modernized babeld-1.6.1 - and aside from the
    experimental ECN patch, is superior to the ceropackages version
    Dave Taht committed Jul 9, 2015
Commits on Jun 29, 2015
  1. [SQM] Bump release number

    To make sure people will notice the recent fixes to SQM scripts, we
    increase the release number by a big jump (for openwrt) this also
    harmonizes release numbers with the current develeopment version
    again.
    moeller0 committed Jun 29, 2015
  2. [SQM] Fix simnple.qos to allow using cake as ingress shaper

    simple.qos had accidentally set up the egress shaper twice, once
    with the true egress parameters and a second time using the ingress
    parameters, effectively misconfiguring both directions. This bub
    only affected situations where 3-tier ingress classification was
    used.
    moeller0 committed Jun 29, 2015
  3. [SQM] Fix sqm_logger to accept empty strings as input

    sqm_logger tried tro wait indefinitely if passed an empty string.
    This in turn makes sqm-scripts hang. Quoting the input argument in sqm_logger
    seems to fix the problem.
    moeller0 committed Jun 29, 2015
Commits on Jun 26, 2015
  1. pimd corrected package name

    Dave Taht committed Jun 26, 2015
  2. pimd update to 2.2.1

    Hopefully this will compile with musl.
    Dave Taht committed Jun 26, 2015
Commits on Jun 18, 2015
  1. [SQM] Fix changes relating to cake lnk layer adjustments

    The last batch of changes tried to teach the GUI to pass link layer
    options to cake but forgot to actually call the function that parses
    the GUI variables and used it as a string insteead. So this fixes that
    it also tries to allow the use of the tc_stab link layer adjustment
    method with cake so the implementations can be validated against each other
    easily. Needs testing...
    moeller0 committed Jun 18, 2015
  2. [SQM/luci-app-sqm] Wire up link layer dandling for cake

    The cake traffic-shaper qdisc omne stop solution knows how to handle
    link layer adjustments for ATM and can account for per packet overhead.
    This commit adds cake as link layer adjustment mechanism in the GUI and
    passes numerically specified overhead as well as the ATM linklayer
    keywords on to cake. This change also passes the "advanced option strings"
    from the Queue Discipline tab to cake. But as before no error checking.
    This needs testing, as I have no working cake qdisc available so
    caveat emptor...
    moeller0 committed Jun 18, 2015