Commit Graph

3745 Commits

Author SHA1 Message Date
David Bauer
1ef0ea804e mpc85xx-p1010: remove target
The only device in this target fails to build due to kernel size
constraints.
2021-05-20 20:53:46 +02:00
David Bauer
3557c341c2 generic: use testing kernel if possible 2021-05-20 20:53:46 +02:00
David Bauer
1d6b0a37ac modules: switch to OpenWrt master 2021-05-20 20:53:46 +02:00
David Bauer
915b39849f mediatek-mt7622: add support for Ubiquiti UniFi 6 LR 2021-05-11 02:23:05 +02:00
David Bauer
df94a0c190 ramips-mt7621: add support for Ubiquiti UniFi 6 Lite 2021-05-11 02:23:05 +02:00
David Bauer
2936418765 actions: update workflow 2021-05-11 02:23:05 +02:00
David Bauer
c9b20ebae0 docs contrib: add dependency on qemu-utils 2021-05-11 02:23:05 +02:00
David Bauer
bd8420068e generic: remove TLS packages
Signed-off-by: David Bauer <mail@david-bauer.net>
2021-05-11 02:23:05 +02:00
David Bauer
fb00ff2b5f bcm27xx-bcm2711: add RaspberryPi 4B 2021-05-11 02:23:05 +02:00
David Bauer
9007b5f93e rockchip-armv8: add FriendlyARM NanoPi R2S 2021-05-11 02:23:05 +02:00
David Bauer
1064708ed0 ar71xx: drop target 2021-05-11 02:23:05 +02:00
David Bauer
6ea065a95b ramips-rt305x: drop devices with insufficient flash 2021-05-11 02:23:05 +02:00
David Bauer
d1c9e33c2a ramips-mt76x8: add support for RAVPower RP-WD009 2021-05-11 02:23:05 +02:00
Martin Weinelt
b5369e5aa3 contrib: Dockerfile: install rsync
The kernel build requires rsync.
2021-05-11 02:23:05 +02:00
David Bauer
4041f64d66 gluon-core: don't rewrite distfeeds for next
Don't rewrite the OpenWrt distfeeds, as the current way of formatting
the URLs results in invalid URLs, as the path for snapshot packages
differs from release packages.

This is a hack and should be re-implemented properly in the future.
2021-05-11 02:23:05 +02:00
David Bauer
2f71afc3e4 x86: use upstream APU2 LED / GPIO driver 2021-05-11 02:23:05 +02:00
Martin Weinelt
aeba087a53 contrib: Dockerfile: add python3, drop python2 2021-05-11 02:23:05 +02:00
David Bauer
fb7ca28901 ath79: move GL.iNet GL-AR750S to NAND subtarget 2021-05-11 02:23:05 +02:00
Martin Weinelt
5e58a1e1cf x86: fix reference to kmod-sp5100-tco 2021-05-11 02:23:05 +02:00
David Bauer
ce1c1cc93f x86: update profile names 2021-05-11 02:23:05 +02:00
David Bauer
5fd7f03df0 mpc85xx: update profile names 2021-05-11 02:23:05 +02:00
David Bauer
62b7ebe708 sunxi: update profile names 2021-05-11 02:23:05 +02:00
David Bauer
b7671e3786 gluon-core: update ramips boardnames 2021-05-11 02:23:05 +02:00
David Bauer
0c1bd37c6b ramips: update profile names 2021-05-11 02:23:05 +02:00
Martin Weinelt
d4bdb30b30 brcm2708: rename targets to bcm27xx 2021-05-11 02:23:05 +02:00
David Bauer
b3f2062636 packages: fix missing argument to posix.glob 2021-05-11 02:23:05 +02:00
David Bauer
1dd1a60975 targets: remove wpad-basic-wolfssl by default 2021-05-11 02:23:05 +02:00
David Bauer
e7fb2e154e modules: switch to OpenWrt 21.02 2021-05-11 02:23:04 +02:00
Martin Weinelt
0ac3061225
Merge pull request #2214 from AiyionPrime/status_page_mesh_protocol 2021-05-09 16:53:49 +02:00
David Bauer
10486b1b7a
Merge pull request #2218 from AiyionPrime/fix_respondd_leak
libgluonutil: free getline
2021-05-08 22:54:10 +02:00
aiyion.prime
5c12b037d7 libgluonutil: free getline
Co-Authored-By: lemoer <git@irrelefant.net>
2021-05-08 20:35:24 +02:00
David Bauer
1c38906eef
Merge pull request #2163 from lemoer/pr_vpn_as_gluon_wired
Generalize proto "gluon_wired.sh"
2021-05-07 00:10:27 +02:00
aiyion.prime
a683486514 fixup! gluon-status-page: add mesh protocol to status-page 2021-05-06 19:03:06 +02:00
David Bauer
545713ac9f
Merge pull request #2213 from freifunk-gluon/modules-openwrt
modules: update OpenWrt
2021-05-06 17:14:50 +02:00
aiyion.prime
77a6b9a947 gluon-status-page: add mesh protocol to status-page 2021-05-06 16:37:32 +02:00
Martin Weinelt
47a2f03660
modules: update OpenWrt
1b5a45a4a7 mac80211: Update to backports version 4.19.189-1
a883e3af38 dropbear: Fix CVE-2020-36254
2021-05-06 01:51:12 +02:00
lemoer
bbecd44be1 gluon-core: extend gluon_wired proto for l3 devices
This is a preparation to use the gluon_wired.sh proto on top of
layer 3 tunnel interfaces.
2021-05-06 00:43:01 +02:00
lemoer
c14b4c0b4b gluon-core: add vxlan option to gluon_wired proto
Before this commit the decision whether a vxlan layer will be
introduced between the lower interface before the interface is
added to batman was inside the proto. Now the decision is moved
to the user of the proto.
2021-05-06 00:43:01 +02:00
David Bauer
9e09d08cf6
Merge pull request #2177 from blocktrron/pr-wan-radio-ifname
gluon-web-private-wifi: define ifname for WAN radio
2021-05-03 17:39:31 +02:00
David Bauer
589dff7c14 modules: update OpenWrt
08ef2073d4 ramips: backport unlocked mdiobus accessors
2021-05-03 00:44:56 +02:00
David Bauer
e729b81312 gluon-private-wifi: add package
Add a package for handling upgrade-scripts speific for the WAN radio
operation.

This way, the config mode interface can be removed seperately from the
core functionality to perform tasks on system upgrade. This can be
useful when the setup-mode is removed entirely for space preservation.
2021-05-02 23:25:32 +02:00
David Bauer
5f08b47659 modules: update OpenWrt
7198ae4cf3 openvpn: update to 2.4.11
a8beddcd34 openvpn: update to 2.4.9
f82ddf9024 openvpn: update to 2.4.8
718e97c5c8 ramips: mt7530 swconfig: fix race condition in register access
8788e86245 ppp/pppoe-discovery: fix -W option
4398a35067 kernel: bump 4.14 to 4.14.231
906f560e79 kernel: bump 4.14 to 4.14.230
2021-05-02 20:59:45 +02:00
Martin Weinelt
46d2008eef
Merge pull request #2210 from blocktrron/mesh-sae-unused-params
mesh-wireless-sae: drop unused function parameters
2021-05-02 13:58:58 +02:00
David Bauer
a922944fee mesh-wireless-sae: drop unused function parameters
Drop these unused parameters in the function description, as only the
first parameter is referenced within the function block.
2021-05-02 02:20:00 +02:00
David Bauer
f4adb66772 gluon-web-private-wifi: define ifname for WAN radio
Set the ifname for the WAN radio (Private WLAN) to wanX, X being the
radio index.

All other radios created by Gluon already have their ifname defined
following this pattern.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-05-01 20:57:15 +02:00
Martin Weinelt
a63be6928c
Merge pull request #2208 from blocktrron/actions-next-subbranch
actions: build gluon for next sub-branches
2021-05-01 13:54:59 +02:00
David Bauer
53b647f748 actions: build gluon for next sub-branches
Currently we do not perform CI firmware builds on the next-2102 branch.

Build Gluon for all branches starting with "next" to increase the
coverage of our build tests.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-05-01 13:35:36 +02:00
Martin Weinelt
069c8b2035
Merge pull request #2207 from blocktrron/web-admin-flashsize
web-admin: fix firmware partition name
2021-05-01 12:27:26 +02:00
David Bauer
d0551c2dcd web-admin: fix firmware partition name
The rudimentary flash size determination function expects the partition
for the devices firmware to be called "linux" while it is (since quite
some time) "firmware".

Fix this error to display available flash size as well as more useful
error message in case the uploaded firmware image exceeds the flash
space.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-05-01 03:15:51 +02:00
David Bauer
4cd644a7a8
Merge pull request #2206 from T-X/pr-batman-adv-enable-mcast-optimizations
gluon-mesh-batman-adv: reenable batman-adv multicast optimizations
2021-04-29 01:07:52 +02:00