- Sep 18, 2020
-
-
David Bauer authored
The performance benefit the cache brought was due to a broken sources CDN mirror handling in OpenWrt. The cache brings no measurable performance benefit. Disable it to slim down the pipeline steps.
-
- Sep 17, 2020
-
-
Andreas Ziegler authored
* gluon-core: remove obsolete file 100-core-reset-sysctl * gluon-core: remove obsolete cleanup line * gluon-client-bridge: remove obsolete cleanup line
-
- Sep 13, 2020
-
-
David Bauer authored
This renames the local_client zone to loc_client, as local_clint exceeds the maximum zone length allowed for firewall3, which is 11 bytes. This worked previously due to firewall3 using unsafe string operations. Now creation of the chain fails (latest OpenWrt master).
-
- Sep 10, 2020
-
-
David Bauer authored
29b4104d69 OpenWrt v19.07.4: revert to branch defaults d5810aa613 OpenWrt v19.07.4: adjust config defaults ce6496d796 ath10k-ct-firmware: update firmware images b72077150d ath10k-ct-firmware: update firmware images ddc2af4505 ath10k-firmware: move CT firmwares to new package a43a39f531 ath10k-firmware: update ath10k-ct firmware images 4b8a5bdc83 ath10k-firmware: update ath10k-ct firmware e4b47e12cb ath10k-firmware: update Candela Tech firmware images 7ac454014a ramips: ethernet: fix to interrupt handling f5afa593e7 hostapd: Fix compile errors after wolfssl update 403039c562 wolfssl: Update to version 4.5.0 dc61110adc wolfssl: use -fomit-frame-pointer to fix asm error ad38a2ae61 wolfssl: update to 4.4.0-stable 0d35fcbff0 mbedtls: update to 2.16.8
-
- Sep 02, 2020
-
-
Andreas Ziegler authored
-
Andreas Ziegler authored
-
- Sep 01, 2020
-
-
Andreas Ziegler authored
-
- Aug 31, 2020
-
-
David Bauer authored
2d7ea69dd3 mac80211: Fix potential endless loop 5a1e4a7fdb oxnas: reduce size of ATA DMA descriptor space 19b8696dd7 mbedtls: update to 2.16.7 a2a75c21bd kernel: Update kernel 4.14 to version 4.14.195 8b0278a17e ath79: add support for TP-Link TL-WR710N v2.1 33973a90dc tools/tplink-safeloader: use soft_ver 1.9.1 for archer c6 v2 fce5101469 tplink-safeloader: update soft_ver for TP-Link Archer C6 v2 (EU) 350883bb90 Revert "scripts/download: add sources CDN as first mirror" d8ecaef409 generic: platform/mikrotik: fix incorrect test 008db6b970 ath79: enable gpio on ar933x by default 3df63fba70 ath79: fix syntax error in ar7240_tplink_tl-wa.dtsi be09fdbf36 ath79: ar724x: make sure builtin-switch is enabled in DT 5d3e5d6ccc ath79: WNR612v2: improve device support fba9a88821 ath79: add LAN LEDs control bits for AR724x GPIO function pinmux
-
- Aug 30, 2020
-
-
Andreas Ziegler authored
Fix two feature handling bugs
-
- Aug 29, 2020
-
-
T-X authored
Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
Linus Lüssing authored
This adds an important bugfix for BATMAN V users ("batman-adv: Fix own OGM check in aggregated OGMs"). b77498bd56 Merge pull request #603 from ecsv/batadv-for-19.07 6dea537c07 batman-adv: Merge bugfixes from 2020.3 0e5c75f536 Merge pull request #601 from bluewavenet/openwrt-19.07 ad8f02a4aa opennds: Backport v5.2.0 017d89d569 batctl: Enable build of mcast_flags subcommand Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
T-X authored
This allows running a respondd querier and map server behind a Gluon node. For instance at Freifunk Lübeck we now moved the map server behind a Gluon VM and removed batman-adv and fastd from the map server VM to reduce the maintenance work. Increased multicast overhead should be minimal / non existent, as it is unlikely to accidentally have respondd queriers running behind a Gluon node. Signed-off-by:
Linus Lüssing <linus.luessing@c0d3.blue>
-
- Aug 28, 2020
-
-
Andreas Ziegler authored
-
Matthias Schiffer authored
All defined features need to be known at the same time, otherwise handling a feed-provided feature definition file would add gluon-web-advanced etc. to the package list when the corresponding feature flags appear in GLUON_FEATURES. Fixes: ee5ec5af ("build: rewrite features.sh in Lua")
-
Matthias Schiffer authored
The rewrite of the feature handling introduced multiple major bugs. One of them was caused by the way Lua's logical operators work: An expression of the form _'autoupdater' and _'web-advanced' would return 'web-advanced' rather than the boolean true when _ returned both strings unchanged (because the features are enabled). As entries with more than a single feature name in their expressions did not set no_default, Gluon would then attempt to add gluon-web-advanced to the package selection, as web-advanced is a "pure" feature. To fix this, and get rid of the annoying nodefault, separate handling of "pure" feature and handling of logical expressions into two separate functions, called feature() and when(). To simplify the feature definitions, the package list is now passed directly to these functions rather than in a table with a single field 'packages'. Fixes: ee5ec5af ("build: rewrite features.sh in Lua")
-
Matthias Schiffer authored
Print a proper error message, rather than just openwrt/staging_dir/hostpkg/bin/lua: scripts/feature_lib.lua:48: bad argument #1 to 'setfenv' (integer expected, got nil)
-
- Aug 22, 2020
-
-
Martin Weinelt authored
Domain switch during reboot/gluon-reload
-
Martin Weinelt authored
gluon-core: 200-wireless simplify if conditions
-
- Aug 19, 2020
-
-
Jan-Tarek Butt authored
Signed-off-by:
Jan-Tarek Butt <tarek@ring0.de>
-
- Aug 16, 2020
-
-
David Bauer authored
actions: add linter actions for lua and shell script
-
Martin Weinelt authored
-
Martin Weinelt authored
-
- Aug 15, 2020
-
-
Martin Weinelt authored
gluon-mesh-wireless-sae: switch to wpa-supplicant-mesh-wolfssl
-
Martin Weinelt authored
gluon-wireless-encryption-wpa3: switch to hostapd-wolfssl
-
Martin Weinelt authored
-
Andreas Ziegler authored
New CPE210/... v3 versions strings
-
Matthias Schiffer authored
Forgetting to `make update` or leaving uncommitted changes in the repositories managed by Gluon is a recurring cause of confusion, even for experienced developers. Let's print an obvious warning message in this case.
-
Martin Weinelt authored
Replace GLUON_BRANCH with GLUON_AUTOUPDATER_BRANCH and GLUON_AUTOUPDATER_ENABLED
-
Matthias Schiffer authored
-
Matthias Schiffer authored
GLUON_AUTOUPDATER_BRANCH and GLUON_AUTOUPDATER_ENABLED should be set separately now.
-
Matthias Schiffer authored
Default to the alphabetically smallest branch if none is set in site.conf. Also prevent enabling the autoupdater when no branches exist.
-
Matthias Schiffer authored
The new options are CONFIG_GLUON_AUTOUPDATER_BRANCH and CONFIG_GLUON_AUTOUPDATER_ENABLED and allow to control the default branch and default enable status separately. The `or ''` fallback in targets/generic is removed, as GLUON_ENV will set all variables in GLUON_VARS, making previously non-existing variables exist with an empty value.
-
Matthias Schiffer authored
We already have a proper message when the creation of an alias fails because of a name conflict. Also add a message when the primary filename of a domain config is already occupied by another domain's alias. Also add an 'Error:' prefix to the existing message to easier to see.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Only include the major version in the base image name or aliases.
-
Matthias Schiffer authored
site_code is evaluated early during config generation, so a site.conf without site_code would hit this assertion that just printed 'Assertion failed'. Add a proper error message to tell users what went wrong. The inner assert() is removed, as it should never be hit (as site.conf syntax will have already been validated when this script runs), and it doesn't add anything (even without the assert, the attempt to index a nil value would throw an error).
-
Matthias Schiffer authored
modules: bump OpenWrt and packages
-
Andreas Ziegler authored
5af8da3787 ramips: fix Xiaomi MiWiFi Mini switch definition e754e0a143 busybox: delete redundant patch 72878e3244 mac80211: Fix build on mpc85xx target cdd9f19819 x86: Add CONFIG_EFI_CUSTOM_SSDT_OVERLAYS b3b7665e62 ar71xx: fix ZyXEL NBG6616 wifi switch 4af7873412 tools/cmake: fix typo in parallel make patch d6b158b869 mac80211: Update to 4.19.137-1 148d59c67e kernel: update kernel 4.14 to version 4.14.193 7db09853a8 scripts: Add Buildbot dump-target-info.pl script e52f7cfc1d uboot-envtools: ar71xx: add ZyXEL NBG6616 uboot env support 8ad674e90b ar71xx: change u-boot-env to read-write for ZyXEL NBG6616 dedf089bb7 hostapd: add wpad-basic-wolfssl variant 2788db3d38 hostapd: reorganize config selection hierarchy for WPA3 d40ce8b32d ramips: correct WizFi630S pin mappings d1985a1be6 ramips: enable flashing WizFi630S via OEM firmware 4212b6a01e ramips: remove doublet entry in WizFi630S dts file a81c459d99 ramips: disable unused phy ports of WizFi630S 9d2dea8302 mvebu: fix LAN/WAN port assignment on ClearFog Base/Pro de1693e56f ar71xx: restore support for boot console with arbitrary baud rates 1b3aca9142 ath79: restore support for boot console with arbitrary baud rates f6acabcbdc ar71xx: enable ethernet LED of Arduino Yun f17174e843 ar71xx: fix sysupgrade for Arduino Yun f3c0eab9c7 Revert "ar71xx: fix Arduino Yun enabling of level shifters outputs" 2f756b39ed ramips: add kmod-usb-dwc2 to ZyXEL Keenetic image 06c6a3dd70 ramips: remove patches for USB-dwc2
-
Andreas Ziegler authored
59d39c09d openvswitch: backport patch to fix build against kernel 4.14.193 03e8f0e0c adblock: refresh blocklist sources bef08d8f7 rtl_433: update to 20.02 c34df4543 nano: update to 5.1 4a2d5aed7 nano: update to 5.0 490dfa34a irqbalance: update to 1.7.0 58e39c4b2 mosquitto: update to 1.6.11 2666e3b77 Merge pull request #13092 from jefferyto/golang-1.13.15-openwrt-19.07 6970bc743 golang: Update to 1.13.15 f91521f75 nlbwmon: add hotplug script to reload after interface ifup b6185d402 nlbwmon: add conffiles e6cad65f0 Merge pull request #13054 from micmac1/apa2446-19.07 92aff96a2 Merge pull request #13056 from odmdas/odmdas-freeradius3-Makefile-19.07 3fb559e8b freeradius3: add missing conffiles to Makefile f5a57e42c apache: security bump to 2.4.46 61f3bd507 apache/apr/apr-util: remove maintainer 234fe24e4 apache: revisit suEXEC setup d5096a76f apache: create log directory o= 30e81c3db Merge pull request #13046 from EricLuehrsen/unbound_20200806_1907 47288133f unbound: update to 1.11.0 d00237135 unbound: improve startup and dhcp script robustness f73ed87a1 unbound: add dns assistants on local host d4be5de1c tor-hs: add new package c856721aa libzdb: fix headers path 650da029b libs: libzdb: bump to version 3.2.1 43db5293c libzdb: update to 3.2 7c5fe897f v4l-utils: bring back getsubopt patch e9a4d689f libv4l: update to 1.20.0 59f45c6cc libv4l: update to 1.16.8 01ae3c69b libv4l: fix compilation under kernel 4.14 896359e4c libv4l: fix compilation with newer musl e0deb2c5f libv4l: Update to 1.16.6. Fix missing includes patch d9e221d6c libv4l: Add missing INTL dependency cd2de9dc5 net/pagekitec: Update to v0.91.200718
-
- 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)")
-