- Mar 10, 2016
-
-
Linus Lüssing authored
We are mostly dealing with the 2.4GHz crap-band here, so increasing the IGMP/MLD robustness parameter to three to be able to compensate for up to two consecutive instead of just one lost packet. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
Linus Lüssing authored
There are some devices not acting properly to roaming events, in that they do not timely reissue IGMP/MLD reports after reconnecting. To compensate for that this commit reduces the query interval from 125 seconds to 20 and the query response interval from 20 seconds to 5. This reduces a timeout to 20+5 seconds in the worst-case (12.5s average) after a roaming event for such broken devices. This should be below the 30s "impatient user threshold" and below any connection timeout. Until the bridge multicast snooping + querier gets re-enabled this is a no-op. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
- Mar 08, 2016
-
-
Matthias Schiffer authored
This include wasn't actually missing, but well hidden behind the iwinfo.h include. Make this more obvious.
-
- Feb 29, 2016
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
It is not supported by all browsers yet. Also change load display always to display 2 decimal digits (as it is read from the kernel with 2 decimal digits). Fixes #606
-
Matthias Schiffer authored
notUpdated is a Set, to a for-in loop doesn't work. Fixes #657
-
- Feb 28, 2016
-
-
Matthias Schiffer authored
Make bandwidth limits unsigned; trim numbers, the validator accepts trailing whitespace.
-
- Feb 26, 2016
-
-
Matthias Schiffer authored
Mobile browsers will often show or hide the address bar while scrolling. This causes resize events which would often reset the signal graphs. Fixes #662
-
- Feb 16, 2016
-
-
Matthias Schiffer authored
Ethernet links provide transitive connectivity in all but very unusual setup, enable mesh_no_rebroadcast to reduce load for devices on links with many nodes. Fixes #652
-
- Feb 10, 2016
-
-
Kokel authored
This new feature introduces the new uci section 'gluon-core.wireless' with a preserve_channels option: * preserve_channels (boolean) By setting this option to 1 (true) wifi channels will be preserved during upgrades.
-
- Feb 08, 2016
-
-
Matthias Schiffer authored
Should be redundant after 0bd0df6f
-
- Feb 05, 2016
-
-
Matthias Schiffer authored
Fixes #558
-
Matthias Schiffer authored
Restrict to link-local addresses to prevent amplification attacks from outside the mesh, or such attacks affecting the outside world. Fixes #637
-
- Feb 02, 2016
-
-
Matthias Schiffer authored
-
Jan-Philipp Litza authored
If the query was via multicast, the response isn't matched by --state ESTABLISHED,RELATED This fixes #619
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Instead of starting gluon-respondd from a hotplug handler, add a proper init script. The new init script has a restart_if_running argument which is now used by the hotplug handler.
-
Matthias Schiffer authored
gluon-announced and gluon-announce are merged to gluon-respondd.
-
Matthias Schiffer authored
-
- Jan 13, 2016
-
-
Daniel Golle authored
introduce function to recurse down to the lowest layer-2 interface corresponding to a given interface. also re-introduce some of the previously removed input validation plus some more to protect against glob and path based exploits.
-
- Jan 08, 2016
-
-
Matthias Schiffer authored
-
- Jan 07, 2016
-
-
Delta / Stefan authored
Fixes #614
-
- Jan 02, 2016
-
-
Matthias Schiffer authored
This will allow us to use its content from other languages than Lua as well.
-
- Dec 18, 2015
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
The timeout was calculated incorrectly (in each iteration the span between the start time and the current time was substracted from the timeout again), and would often become negative, causing warnings in the kernel log.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
sse-multiplex likes to get the header as fast as possible.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
The statistics data is now cached for 5s, no need to send an event every second. The new interval is 3s, which is coprime with the cache timeout.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Allows simple handling of cached events.
-
- Dec 08, 2015
-
-
Matthias Schiffer authored
-
- Dec 07, 2015
-
-
Nils Schneider authored
On the status page statistics section counters for transmitted and received traffic were mixed up. Transmitted traffic was shown as received while received traffic was shown as being transmitted. Fixes #586
-
- Nov 27, 2015
-
-
Matthias Schiffer authored
gluon-luci-private-wifi: fix typo in code file and regenerate translation files (correctly this time)
-
Matthias Schiffer authored
-
- Nov 18, 2015
-
-
Matthias Schiffer authored
gluon-mesh-batman-adv-core: keep disabled state even when the mesh interface section name is changed Is makes sense to always look for both ibss_radio* and mesh_radio* sections to determine if the meshing should be enabled when regenerating these sections. Doing this, the disabled state will survive updates changing the section name (either updating from pre-2015.2 while keeping IBSS, or changing from IBSS to 11s or vice-versa). If both ibss_radio* and mesh_radio* sections exist, the disabled state will be kept correctly for each section, the behaviour is changed only when creating a section that didn't exist before. Fixes #549
-
Matthias Schiffer authored
PKG_FILE_DEPENDS caused the whole site repo to be hashed to determine if gluon-site needed rebuilding. While this is normally no problem, alternative build setups sometimes put the Gluon repo inside the site repo, causing long build times and parallel build failures.
-