- May 28, 2020
-
-
David Bauer authored
Separate wireless-related helper methods from the util module to a new wireless module. This keeps them separated, as the amount of wireless helpers increased in the past, justifying a separate module.
-
Matthias Schiffer authored
xt_CT was added to kmod-ipt-conntrack a while back. Update our GLUON_SPECIALIZE_KERNEL rules accordingly. When building xt_CT into the kernel, one of the symbols IP_NF_RAW and IP6_NF_RAW must be enabled as well, even though there is no runtime dependency when building as modules. The kernel grows by less than 1KB even when both IP_NF_RAW and NETFILTER_XT_TARGET_CT are enabled, making this change a (very slight) net win in both flash and RAM usage.
-
Matthias Schiffer authored
In OpenWrt 19.07, the block size was increased to 1024KiB for "tiny" devices by default to save flash. Unfortunately, this also significantly increases the cache memory required by squashfs. In my test, the increased block size reduced the image size by ~64KiB, but increased the RAM usage by ~2.6MiB. As most tiny devices have only 32MiB of RAM, this is not a reasonable tradeoff. The ar71xx-generic target already defines an even lower block size of 64KiB.
-
Matthias Schiffer authored
This is unused by Gluon.
-
- May 27, 2020
-
-
David Bauer authored
83b714a27f musl: fix locking synchronization bug f99b1d1d92 rpcd: update to latest openwrt-19.07 Git HEAD 92bd395b04 Revert "rpcd: update to latest Git HEAD" adf5d753ef rpcd: update to latest Git HEAD 9b48375c7e libubox: update to the latest version a4e8eca03e libubox: update to the latest master 498f1f4f5d ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default d8d1956a80 hostapd: backport wolfssl bignum fixes ab7e9754df ucert: update to latest git HEAD bc0c2db2a3 brcm47xx: disable Netgear WNR2000 v2 by default 059db419d7 squashfs: Fix compile with GCC 10 97b522a1f9 usign: update to latest git HEAD 942262f9c8 usign: update to latest Git HEAD 6a89098935 ath79: add support for TP-Link TL-WA901ND v4 and v5 a6f70f2e97 ath79: add support for TP-Link TL-WA701ND/730RE/801ND/901ND v1 8c6c488e9e ath79: add support for TP-Link TL-WR940N v6 36d4140517 ath79: add support for TP-Link TL-WA830RE v1 7187826b8b ath79: reorganize DTSI for ar7240 TP-Link devices d4092eac1f ath79: migrate TP-Link TL-MR3420v2 to ath79 24cfd961d9 ath79: add support for TP9343-based TP-Link TL-WR94x devices 7de43d66ff generic: platform/mikrotik: disambiguate SPDX-License-Identifier 84154574c8 ramips: drop non-existant ralink,port-map for Ravpower WD03 af667c73c5 bcm63xx: mask interrupts on init d1ce73677c bcm63xx: periph_intc: report effective affinity 1d40c8a9f2 bcm63xx: ext_intc: fix warning 65f2fae911 bcm63xx: periph_intc: fix warning b2c9f82eb4 bcm63xx: redboot: fix warning a2a3ac9f51 bcm63xx: bcm6362: fix pinctrl bug 6c96ecf3b4 bcm63xx: refresh kernel config c3e3802a8e OpenWrt v19.07.3: revert to branch defaults f3f38f40da OpenWrt v19.07.3: adjust config defaults 85e04e9f46 generic: platform/mikrotik: fix LZOR support 4cd9ae41c5 libjson-c: backport security fixes 6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts 4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id 3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data() b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver fa2369e59b generic: platform/mikrotik: support LZOR encoding 612b64e6c4 ar71xx: enable mikrotik platform driver 511859de9b generic: mikrotik platform build bits ddae86cc69 generic: routerboot sysfs platform driver 2efcfb1d1a kernel: bump 4.14 to 4.14.180 ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
-
- May 24, 2020
-
-
Ruben Barkow-Kuder authored
-
Matthias Schiffer authored
-
- May 22, 2020
-
-
Matthias Schiffer authored
-
- May 21, 2020
-
-
lemoer authored
-
lemoer authored
Closes #1974 Situation: ========== $ ls -l /lib/gluon/domains/lindennord.json lrwxrwxrwx 1 root root 10 Jan 6 03:42 /lib/gluon/domains/lindennord.json -> dom17.json Before: ======= $ gluon-neighbour-info -d ::1 -p 1001 -r nodeinfo -c 1 { "node_id": "525400123456", "system": { "domain_code": "lindennord", "site_code": "ffh" }, ... } After: ====== $ gluon-neighbour-info -d ::1 -p 1001 -r nodeinfo -c 1 { "node_id": "525400123456", "system": { "primary_domain_code": "dom17", "domain_code": "lindennord", "site_code": "ffh" }, ... }
-
lemoer authored
Implemented using readlink() and basename() to the selected domain in /lib/gluon/domains/${DOMAIN}.json.
-
lemoer authored
-
- May 17, 2020
-
-
Matthias Schiffer authored
Add x86-legacy subtarget
-
- May 16, 2020
-
-
Vieno Hakkerinen authored
-
Vieno Hakkerinen authored
As x86-generic is compiled to pentium4 (and newer) there is a need for a subtarget for older devices. The x86-legacy subtarget is set to compile to pentium (and newer) and should support even very old devics. x86-legacy includes the packages from x86.inc to only maintain one package list. The three excludes are because the packages do not exist for x86-legacy.
-
- May 13, 2020
-
-
Matthias Schiffer authored
- Rely on shebang instead of setting shell in workflow - Run whole install-dependencies.sh in sudo - Use /bin/sh instead of bash - set -e
-
Matthias Schiffer authored
The new step is added with `if: ${{ !cancelled() }}`, so the logs are stored even when the build fails.
-
Matthias Schiffer authored
-
- May 12, 2020
-
-
lemoer authored
-
Matthias Schiffer authored
build: ignore deactivated feeds
-
Matthias Schiffer authored
Reuse outdoor device logic for setup mode interface selection, plus some cleanup
-
Sven Roederer authored
The OpenWrt feeds.conf.defaults contains some feeds that are commented out and not active. Such feeds will be returned by the default_feeds.sh script anyway and causing pseudo feeds. Limit the script to only return active feeds, by filtering out lines starting with '#'. This usually only applies to the OpenWrt master branch. Signed-off-by:
Sven Roederer <freifunk@it-solutions.geroedel.de> change as per NeoRider
-
Matthias Schiffer authored
As a partial fix to #496, do not touch the MAC address of the WAN interface when using VXLANs (as only the MAC address of the VXLAN interface matters to batman-adv).
-
- May 11, 2020
-
-
Matthias Schiffer authored
This reverts commit 2a8943e5. .SILENT gets passed down to OpenWrt make as -s through MAKEFLAGS. This hides certain messages from the build log with V=s.
-
- May 10, 2020
-
-
Matthias Schiffer authored
Certain error message (for example invalid package names) were emitted once for each device.
-
Matthias Schiffer authored
gluon-mesh-vpn-fastd: clean up peers and groups on update
-
Matthias Schiffer authored
config_ifname was renamed to setup_ifname in Gluon v2015.1.
-
Matthias Schiffer authored
On PoE-powered devices, we usually want to use WAN for the setup mode. As all outdoor devices are PoE-powered, we can reuse this function. This switches the setup mode interface for new installations / after config reset on a few devices that were missing in this list before.
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
- Use util.find_phy() - Stop foreach() as soon as the result is known
-
Matthias Schiffer authored
The 'preserve' flag can be used to mark a peer so it is not removed or modified on upgrades. In addition, groups containing preserved peers are not removed. Fixes: #557
-
Matthias Schiffer authored
-
- May 09, 2020
-
-
Martin Weinelt authored
a8c92e9eda opkg: Fix PKG_MIRROR_HASH 844b892a74 ath10k-firmware: fix mirror hash 7e9d84ee4a opkg: update to latest Git HEAD 81f3f6540e wireguard: bump to 1.0.20200506 b956f6bd13 wireguard: bump to 20191226 c61fbdd087 odhcpd: fix PKG_SOURCE_DATE 5e8b50da15 odhcpd: fix lan host reachibility due to identical RIO and PIO prefixes (FS#3056) ac5d5d8d09 ustream-ssl: update to 19.07 Git HEAD a6caa8fad1 uhttpd: update to 19.07 Git HEAD 3b9e4d6d4c fstools: update to the latest version
-
Martin Weinelt authored
af5ada457 wifidog-ng: remove incorrect PKG_BUILD_DIR override b8ce0e959 ddns-scripts: Increment PKG_RELEASE and internal version number 9437c31c8 ddns-scripts: cloudflare.com-v4: Fix grep patterns. b7958778a ddns-scripts: cloudflare.com-v4: Fix success check for new response format JSON response now has spaces between parameters. Accept this new format and the old one. 98f12a896 ddns-scripts: fix logging bug a6a2c8d13 ddns-scripts: use HTTP for IPv6 dyndns URL d040b2471 ddns-scripts: remove HTTPS from dyndns URL ab7dfd76b ddns-scripts: use new DDNS URL for dyndns.org c2943b13f ddns-scripts: update ddnss.de response 4d050bac7 ddns-scripts: Use https for domains.google.com 4938c148c nextdns: Update to version 1.5.7 501c782f7 youtube-dl: update to version 2020.5.3 f79cb0907 gerbera: add 2ce218bdc vpn-policy-routing: support phys-dev policies 9eb229c09 vpn-policy-routing: bugfix: remove non-ASCII from log; update README 0ae7e11d7 vpnbypass: bugfix: remove non-ASCII from system log; update README 1d5350fb4 openconnect: updated to 8.09 b10a73c9a ocserv: updated to 1.0.1 04af75b94 youtube-dl: update to version 2020.3.24 e92ac8abe travelmate: fix captive portal detection c0f906273 bash: Import upstream patches
-
David Bauer authored
-
- May 08, 2020
-
-
Matthias Schiffer authored
add hardware: Linksys EA6350 v3
-
- May 07, 2020
-
-
Matthias Schiffer authored
Fix package selection precedence
-
David Bauer authored
-
- May 06, 2020
-
-
David Bauer authored
d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236 429e4490c4 libpcap: fix library packaging issues e678cb1595 kernel: bump 4.14 to 4.14.179 8fa4ed9ef7 fstools: update to the latest version 5c6dfb5bc0 fstools: update to the latest version 607809dcdc mac80211: Update to version 4.19.120 96d280cc37 scripts/download: add sources CDN as first mirror 55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition ee480c50c1 dante: Fix compile with glibc 5f0e25d966 perf: build with NO_LIBCAP=1 005adba939 mac80211: ath10k: increase rx buffer size to 2048 0974d59b5f kernel: backport fix for non-regular inodes on f2fs f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC 65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices f9ef0c5705 kernel: bump 4.14 to 4.14.178 2df0ea042d wpad-wolfssl: fix crypto_bignum_sub() ec6cb33452 mac80211: backport fix for an no-ack tx status issue f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli 54b6683390 wireless-regdb: backport three upstream fixes 55591e63bc curl: backport fix for CVE-2019-15601 35ea808b97 uboot-kirkwood: fix ethernet and usb Compile-tested: all targets
-