- Sep 16, 2019
-
-
chrissi^ authored
Signed-off-by:
Chrissi^ <chris@tinyhost.de>
-
chrissi^ authored
Well, we don't actually need this. But let's try some patriotism.
-
chrissi^ authored
Contact Info is no longer added on FFBS nodes since our gluon release of v2017.1.8. On nodes that have been running before this release this field is set to "Intentionally left blank". This Info should not be shown on the statuspage. Signed-off-by:
Chrissi^ <chris@tinyhost.de>
-
- Aug 25, 2019
-
-
Simon Terzenbach authored
-
Simon Terzenbach authored
-
- Aug 24, 2019
-
-
Martin Weinelt authored
Fixes #1771
-
- Aug 21, 2019
-
-
chrissi^ authored
This is a fix for the broken ingress traffic-shaping in gluon v2018.2.2 and possibly earlier. For ingress traffic shaping the kernel option NET_ACT_POLICE is needed. Before this patch there was no dependency to this. Neither in gluon_core, gluon-mesh-vpn-core nor in the package. This patch adds this dependency. [Matthias Schiffer: move dependency from GLUON_CORE to gluon-mesh-vpn-core] Fixes #1790 (cherry picked from commit dc8149ab)
-
- Jul 02, 2019
-
-
Sven Eckelmann authored
The gluon-authorized-keys is usually installed to use SSH keys to authenticate a user against the device. To make this useful, it is also required to disable passwordless SSH access to the device. This new dependency is only required when the user doesn't have gluon-setup-mode enabled already. Fixes: #1777 Reported-by:
yanosz <github@yanosz.net> Fixes: a753fa79 ("gluon-authorized-keys: add keys from site.conf") Signed-off-by:
Sven Eckelmann <sven@narfation.org> (cherry picked from commit 2eb15bac)
-
- Jun 20, 2019
-
-
Matthias Schiffer authored
We now keep the VPN enable state, bandwidth limit enable and actual limits in the core config to avoid having to recover "user intent" from different config files when the used VPN packages change. Fixes #1736 (cherry picked from commit 818c31af)
-
Matthias Schiffer authored
None of our scripts can handle fastd and tunneldigger running at the same time. When both are installed, ignore tunneldigger. (cherry picked from commit f6df3b05)
-
- Jun 08, 2019
-
-
Matthias Schiffer authored
Fixes #1659 (cherry picked from commit 09916f6e)
-
Matthias Schiffer authored
When two domains alias the same name (or one aliases another), display a meaningful error message like: Failed to alias domain 'foo' as 'bar', name already taken by domain 'baz'. (cherry picked from commit c208fc4f)
-
bobcanthelpyou authored
(cherry picked from commit 3b55cbc1)
-
Sven Eckelmann authored
The amount of local wifi clients is currently counted by two different ways: * asking the kernel wifi layer for the number of of clients on 2.4GHz and 5GHz band * asking batman-adv for the number of non-timed out entries in the local translation table with WiFi flag The number of wifi24+wifi5 and the number of TT wifi client counts are reported via respondd to various consumers. The ffrgb meshviewer is displaying these values as: * 2,4 GHz: wifi24 * 5 GHz: wifi5 * other: (TT local wifi+non-wifi clients) - (wifi24 + wifi5) But the local translation table is holding entries much longer than the wifi layer. It can therefore easily happen that a wifi client disappears in the kernel wifi layer and batman-adv still has the entry stored in the local TT. The ffrgb meshviewer would then show this count in the category "other". This often results in confusions because "other" is usually for ethernet clients. And nodes with a frequently disappearing larger group of clients (near bus stations or larger intersections) often show most clients under the group "other" even when this devices doesn't have a LAN ethernet port. It is better for presentation to calculate the number of total wifi clients by summing up wifi24 + wifi5. And getting the number of total clients (non wifi + wifi) by adding the result of the previous calculation to the sum of non-wifi client in the local batman-adv translation table. Fixes: 89a9d813 ("gluon-mesh-batman-adv-core: Announce client count by frequency") Reported-by:
Pascal Wettin <p.wettin@gmx.de> (cherry picked from commit b850fff7)
-
- Apr 11, 2019
-
-
Tata authored
in case of default disabled simple-tc for tunneldigger Signed-off-by:
Jan-Tarek Butt <tarek@ring0.de>
-
- Feb 25, 2019
-
-
bobcanthelpyou authored
-
David Bauer authored
-
David Bauer authored
This package allows to automatically switch to another domain, either at a given point in time or after the node was offline long enough.
-
- Feb 04, 2019
-
-
Martin Weinelt authored
fixes #1629
-
Martin Weinelt authored
-
David Bauer authored
This commit distributes dualband radios evenly on 2.4 GHz and 5GHz with 2.4 GHz being prioritised higher than 5 GHz. This means in case a device has only a single radio and this radio supports operation in both bands, it will be set to 2.4 GHz. Tested-by:
Martin Weinelt <martin@darmstadt.freifunk.net> Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jan 18, 2019
-
-
Martin Weinelt authored
The original commit only applied its changes to the source file and did not rebuild the minified file, therefore the change never went live.
-
- Jan 03, 2019
-
-
Matthias Schiffer authored
The text was changed in the i18n files, but the corresponding change in the Lua sources seemingly got lost during a rebase. Closes #1611 (cherry picked from commit 2aa324ec)
-
- Dec 07, 2018
-
-
Martin Weinelt authored
Allow odhcp6c to fork the script to handle router advertisments in 30 seconds intervals. This is the value that was previously used in Gluon v2018.1 / LEDE 17.01. The default value is 3 seconds and while it is RFC compliant it can put alot of pressure on even moderately sized devices. Signed-off-by:
Martin Weinelt <martin@darmstadt.freifunk.net>
-
- Dec 04, 2018
-
-
Christof Schulze authored
log-file /dev/stderr is broken for babeld as it eats log messages for debug log. This commit gets rid of the option. This allows -d N to be used as babeld command line option.
-
- Dec 02, 2018
-
-
Julian authored
$VERSION_ID is a lowercase value
-
- Nov 29, 2018
-
-
bobcanthelpyou authored
-
bobcanthelpyou authored
-
bobcanthelpyou authored
-
- Nov 27, 2018
-
-
Martin Weinelt authored
Fixes: #659 Signed-off-by:
Martin Weinelt <martin@darmstadt.freifunk.net>
-
Andreas Ziegler authored
This reverts commit 104d7455. in its current form it requires you to enter coordinates, which we don't want to enforce by default.
-
- Nov 26, 2018
-
-
Christof Schulze authored
-
Christof Schulze authored
-
Christof Schulze authored
This patch makes use of the new feature in l3roamd to gracefully add, remove and list the mesh interfaces that are currently in use. This helps when changing mesh interfaces often - a characteristic of the wireguard protocol implementation as in the previous behavior all local clients are dropped when adjusting mesh interfaces.
-
- Nov 24, 2018
-
-
Jan-Tarek Butt authored
-
- Nov 21, 2018
-
-
Christof Schulze authored
gluon-core, gluon-mesh-babel: move lua functions that generate ll-addresses from a mac into gluon-core
-
Christof Schulze authored
gluon-mesh-babel: babel-respond: stop relying on mac addresses and instead obtain ll-address from nic
-
Christof Schulze authored
-
Christof Schulze authored
-
Matthias Schiffer authored
gluon-wan is a sudo-like exec wrapper that switches the process group to gluon-mesh-vpn, making it use the WAN dnsmasq rather than resolving over the mesh. Note that this only affects DNS at the moment. Processes running under gluon-wan will still use the regular mesh IPv6 routing table, and not the WAN routing table. This is not a problem for IPv4, as there is only one IPv4 routing table. Fixes #1575
-