- Dec 31, 2021
-
-
Matthias Schiffer authored
-
- Oct 07, 2021
-
-
Matthias Schiffer authored
This removes PKG_VERSION and PKG_RELEASE from most Makefiles, as the value was never useful for Gluon packages; instead, PKG_VERSION is set to 1 in gluon.mk. It also removes two other weird definitions: - gluon-iptables-clamp-mss-to-pmtu replicating the old PKG_VERSION logic from gluon-core, but without the fixed PKG_BUILD_DIR to prevent unnessary rebuilds - gluon-hoodselector set GLUON_VERSION=3
-
- Sep 04, 2021
-
-
Matthias Schiffer authored
- Move site check for prefix4 and extra_prefixes6 to gluon-core, so the rules don't need to be duplicated in several packages. This also fixes gluon-respondd not checking extra_prefixes6 at all when gluon-ebtables-source-filter is not installed as well. - A redundant check for prefix6 is removed from gluon-l3roamd (this was already checked by gluon-core) - A separate check for prefix4 remains in gluon-client-bridge, as the setting in mandatory there
-
- Aug 14, 2020
-
-
Matthias Schiffer authored
Reorder scripts so that the mesh_lan interface is accounted for. Two other firewall upgrade scripts (mesh-babel and l3roamd) are reordered as well. While there seems to be no hard dependency at the moment, it makes sense to run the basic setup first, also to avoid problems with future changes. Closes: #2090 Fixes: ed094bc6 ("gluon-core: firewall: Allow custom gluon_wired interfaces (#2041)")
-
- Sep 13, 2019
-
-
Christof Schulze authored
* add check_site.lua to validate required field from site * make use of node_client_prefix6 if defined in site
-
- May 25, 2019
-
-
Christof Schulze authored
uc is used in the initscript. It must be set as dependency
-
- Nov 26, 2018
-
-
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.
-
- Aug 01, 2018
-
-
Christof Schulze authored
-
Christof Schulze authored
-
- Apr 15, 2018
-
-
Matthias Schiffer authored
The local_node ifstatus must be checked for local-node, not client. While we're at it, also clean up the syntax a bit.
-
Christof Schulze authored
gluon-core, gluon-l3roamd: introduce script gluon-list-mesh-interfaces that lists all currently active mesh interfaces
-
- Apr 13, 2018
-
-
Matthias Schiffer authored
-
- Mar 08, 2018
-
-
Matthias Schiffer authored
-
- Mar 07, 2018
-
-
Matthias Schiffer authored
-
- Feb 15, 2018
-
-
Christof Schulze authored
-
Christof Schulze authored
* use local socket * use main routing table, * pass client-bridge
-
- Nov 25, 2017
-
-
Christof Schulze authored
* gluon-core, gluon-client-bridge: introduce new firewall zone: local_client * gluon-core: put clients in local_client zone, introduce drop-zone, set dns-rules and zones * gluon-respondd: allow respondd on mesh * gluon-status-page-api: allow http input on mesh and client
-
- Aug 11, 2017
-
-
Matthias Schiffer authored
Some files have received some additional refactoring.
-
- Jul 09, 2017
-
-
Matthias Schiffer authored
gluon-mesh-babel is not merged yet, and once it is, this would lead to a circular dependency.
-
- Feb 23, 2017
-
-
Christof Schulze authored
-