David Bauer
98b16933d3
gluon-core: update board.json interface path
...
Single LAN and WAN interfaces are now stored in the network configs
"device" key.
2021-06-26 19:55:38 +02:00
Martin Weinelt
e7c45e5425
Merge pull request #2236 from freifunk-gluon/badges
2021-06-26 02:33:43 +02:00
Martin Weinelt
916cc33802
Merge pull request #2235 from freifunk-gluon/next-2102
2021-06-26 00:15:19 +02:00
David Bauer
4a75e0942e
generic: drop BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS
...
These config changes are not necessary anymore, as it's now the default
behavior.
Ref: https://github.com/freifunk-gluon/gluon/pull/2235#issuecomment-859654947
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-26 00:12:28 +02:00
David Bauer
6ba58c9b17
generic: force per-device RootFS
...
All targets now use OpenWrt device abstraction. Thus, all targets now
can be built using a per-device RootFS.
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-22 01:59:48 +02:00
David Bauer
38a11eaca8
gluon-core: remove default bridge devices
2021-06-22 01:59:48 +02:00
David Bauer
a02270651c
actions: update workflow
2021-06-22 01:59:48 +02:00
David Bauer
2aa6f90bb3
docs contrib: add dependency on qemu-utils
2021-06-22 01:59:48 +02:00
David Bauer
ddd0d35d2e
generic: remove TLS packages
...
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-22 01:59:48 +02:00
David Bauer
45c84a117b
ar71xx: drop target
2021-06-22 01:59:48 +02:00
David Bauer
89dc6b203d
ramips-rt305x: drop devices with insufficient flash
2021-06-22 01:59:48 +02:00
Martin Weinelt
f4b0d007f3
contrib: Dockerfile: install rsync
...
The kernel build requires rsync.
2021-06-22 01:59:48 +02:00
David Bauer
9afb48b6b8
x86: use upstream APU2 LED / GPIO driver
2021-06-22 01:59:48 +02:00
Martin Weinelt
4d0b8ccca3
contrib: Dockerfile: add python3, drop python2
2021-06-22 01:59:48 +02:00
David Bauer
bed66fa248
ath79: move GL.iNet GL-AR750S to NAND subtarget
2021-06-22 01:59:48 +02:00
Martin Weinelt
74c0717171
x86: fix reference to kmod-sp5100-tco
2021-06-22 01:59:48 +02:00
David Bauer
2acc7f1bae
x86: update profile names
2021-06-22 01:59:48 +02:00
David Bauer
0bfa4417dd
mpc85xx: update profile names
2021-06-22 01:59:48 +02:00
David Bauer
df78d58d35
sunxi: update profile names
2021-06-22 01:59:48 +02:00
David Bauer
102fcac799
gluon-core: update ramips boardnames
2021-06-22 01:59:48 +02:00
David Bauer
7e0b450ec8
ramips: update profile names
2021-06-22 01:59:48 +02:00
Martin Weinelt
77007d0c1d
brcm2708: rename targets to bcm27xx
2021-06-21 16:28:15 +02:00
David Bauer
a38f2a4cf1
packages: fix missing argument to posix.glob
2021-06-21 16:28:15 +02:00
David Bauer
002e3a9c19
targets: remove wpad-basic-wolfssl by default
2021-06-21 16:28:15 +02:00
David Bauer
aab2b914b8
modules: switch to OpenWrt 21.02
2021-06-21 16:28:15 +02:00
David Bauer
4f68ddf0d0
Merge pull request #2242 from Dark4MD/master
...
ramips-mt76x8: add Xiaomi Mi Router 4A (100M Edition)
2021-06-21 16:17:25 +02:00
Matthias Schiffer
7e45878b4e
Merge pull request #2240 from blocktrron/pr-gluon-mesh-vpn-respondd-fix
...
gluon-mesh-vpn-core: fix potential null pointer dereferences
2021-06-16 17:29:15 +02:00
David Bauer
8d565cefc9
Merge pull request #2241 from freifunk-gluon/gluon-mesh-vpn-tunneldigger-fix
...
gluon-mesh-vpn-tunneldigger: fix Lua mesh-vpn provider module location
2021-06-16 10:32:10 +02:00
David Bauer
344f8a47db
gluon-mesh-vpn-core: fix two more missing NULL checks
...
read_stdout can return NULL and thus the return value need to be checked
prior to accessing it.
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-16 10:31:49 +02:00
Dark4MD
0b00ed9193
ramips-mt76x8: add Xiaomi Mi Router 4A (100M Edition)
2021-06-15 20:12:35 +02:00
Matthias Schiffer
f7e473edfa
gluon-mesh-vpn-tunneldigger: fix Lua mesh-vpn provider module location
2021-06-15 16:32:37 +02:00
David Bauer
7e1e9fe2bd
gluon-mesh-vpn-core: avoid reading null pointer
...
In case the limit_ingress or limit_egress options are not present in
gluon's mesh_vpn section the respondd provider compares a string literal
with a NULL pointer, crashing respondd.
Check both pointers prior to comparing them in order to mitigate this
issue.
Suggested-by: Matthias Schiffer <mschiffer@universe-factory.net>
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-14 11:08:38 +02:00
Matthias Schiffer
867b18deeb
Merge pull request #2234 from freifunk-gluon/lua-jsonc-host
...
treewide: use lua-jsonc instead of lua-cjson for JSON handling during build
2021-06-13 09:06:32 +02:00
Matthias Schiffer
8a422ac0cb
treewide: use lua-jsonc instead of lua-cjson for JSON handling during build
2021-06-12 23:30:47 +02:00
Matthias Schiffer
8a41d8d72d
modules: update Gluon packages
...
64148a9baf14 lua-jsonc: add host build support
c2623391bf42 lua-jsonc: do not link against liblua
2021-06-12 23:30:47 +02:00
Martin Weinelt
091230d3ea
README.md: add a teaster, update state of documentation
2021-06-11 00:32:39 +02:00
Martin Weinelt
897efe0759
README.md: add some badges
2021-06-11 00:22:42 +02:00
Martin Weinelt
05199e7e33
docs: expand on multicast improvements in v2021.1
...
I mixed up two separate improvements into one, this change aims to
clarify them based on a suggestion and conversation with @T-X.
2021-06-11 00:08:24 +02:00
Martin Weinelt
206e0fe5e0
Merge pull request #2230 from freifunk-gluon/release-notes/v2021.1
2021-06-10 23:41:55 +02:00
Martin Weinelt
187386cb79
README, docs: Gluon v2021.1
2021-06-10 23:20:56 +02:00
Martin Weinelt
9c1b943036
docs: Add v2021.1 release notes
2021-06-10 23:20:56 +02:00
David Bauer
3f59fdc648
modules: update OpenWrt packages
...
476b8b82b Merge pull request #15806 from blocktrron/pr-xr-usb-serial-1907
73c098477 xr_usb_serial_common: add PKG_MIRROR_HASH
7100f4006 xr_usb_serial_common: fix build
465ddb5b2 Merge pull request #15770 from DeathCamel58/libnet-1.2.x-libnet-config-fix
f7d4a6753 Merge pull request #15780 from stangri/19.07-https-dns-proxy
6ab17abde https-dns-proxy: update to 2021-06-03-1
bdbf33f69 libnet: Export `libnet-config` in development enviornments
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-08 17:27:41 +02:00
Martin Weinelt
c97be1e18a
Merge pull request #2209 from T-X/pr-batman-adv-noflood+mcast-fw-relax
2021-06-08 01:40:12 +02:00
David Bauer
20f665b16d
Merge pull request #2217 from AiyionPrime/status_page_bandwidth_limit
...
gluon-status-page: add bandwidth limit
2021-06-08 01:37:36 +02:00
David Bauer
278f6c3b62
modules: update OpenWrt
...
ffd4452f8b mac80211: Update to backports version 4.19.193-test1
ccc505502e kernel: bump 4.14 to 4.14.235
2021-06-08 01:15:22 +02:00
aiyion.prime
b973c8f133
gluon-status-page: show bandwidth limits
2021-06-07 21:21:42 +02:00
David Bauer
edff676de9
Merge pull request #2216 from AiyionPrime/meshvpn_core_respondd_simple_tc
...
gluon-mesh-vpn-core: respondd bandwidth_limit
2021-06-07 19:51:58 +02:00
aiyion.prime
c71959df68
gluon-mesh-vpn-core: add simple-tc respondd-provider
...
omit unlimited bandwidth limit
A value of '-' marks a streamdirection as unlimited.
2021-06-07 11:27:12 +02:00
David Bauer
16c5c64141
Merge pull request #2220 from AiyionPrime/status_page_vpn_protocol
...
gluon-status-page: vpn protocol
2021-06-06 19:51:48 +02:00
aiyion.prime
b53997836f
gluon-status-page: show vpn protocol
2021-06-05 21:39:34 +02:00