Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2024.1.x #1

Open
wants to merge 132 commits into
base: 4830-v2023
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
bc2572b
set makefile to build from master
maurerle Jan 8, 2023
b3c2831
add final o2box support, clean next
maurerle Jan 14, 2023
e10fc88
improve build logs
maurerle Feb 4, 2023
6e427f2
update master
maurerle Feb 4, 2023
aedc1ac
add cudy devices
maurerle Feb 5, 2023
819bd3e
add devices
maurerle Mar 5, 2023
0aed0f6
openwrt master build
maurerle Mar 6, 2023
9456ff2
use different segments
maurerle Mar 6, 2023
d484f80
better docs for v2023.1.x branch
maurerle Mar 6, 2023
b4c6545
remove mbedtls from build
maurerle Mar 6, 2023
e4bfe51
stay with openssl for sftp for now
maurerle Mar 24, 2023
5d13431
remove forced package removal - set to v2023
maurerle Mar 26, 2023
f347482
qemu-ga is only available for x86-64
maurerle Mar 26, 2023
919b543
add changelog of v2023.1.1
maurerle Mar 26, 2023
7cc015e
experimental update server
maurerle Mar 26, 2023
e501fab
use ffac repos
maurerle Mar 26, 2023
56f66c5
remove duplicate device definition
Mar 26, 2023
fc21bd2
add djfe signing key
maurerle Mar 26, 2023
34e58df
update gluon git ref
maurerle Mar 27, 2023
7bc31ce
Merge branch 'v2022.1.x' into v2023.1.x
maurerle Apr 1, 2023
72d67a2
update patches
Djfe Apr 2, 2023
6b51b58
update openwrt master
maurerle Apr 4, 2023
de3dc1b
remove upstreamed patch
Djfe Apr 11, 2023
6b8c19c
remove autoupdater-wifi-fallback
Apr 11, 2023
b483c57
update wan ifname for fb7530
maurerle Apr 11, 2023
c07aabf
fix ath79-generic
Apr 12, 2023
26b89c2
Revert "update wan ifname for fb7530"
maurerle Apr 12, 2023
dc5fcd4
add config-roles-ui patch
maurerle Apr 12, 2023
a39699b
update translation
maurerle Apr 14, 2023
375de98
update v2023 Makefile and devices
maurerle Apr 14, 2023
d97e591
make update should run -j1
maurerle Apr 14, 2023
1124933
fix missing quotation mark
maurerle Apr 14, 2023
68345e6
fix missing quotation mark (fr)
maurerle Apr 14, 2023
342479b
fix rocket 5-ac wifi driver firmware
maurerle Apr 14, 2023
0a837fb
fix patch
maurerle Apr 14, 2023
12b3f36
update openwrt
maurerle Apr 29, 2023
e1697b4
update v2023
maurerle May 6, 2023
40fecbf
update gluon_git_ref
maurerle May 6, 2023
b65da17
update version to v2023.2.0-1
maurerle May 18, 2023
02f7f93
disable autoupdater-wifi-fallback on tiny
maurerle May 20, 2023
91c15f6
fix GLUON_SITE_PACKAGES_tiny
maurerle May 20, 2023
efc6165
fix tiny devices again
maurerle May 20, 2023
4cb4421
update ath79 patches
May 22, 2023
5cb37c0
Update site.mk
maurerle May 23, 2023
2d62924
remove fr and broken devices
May 30, 2023
3d192b6
remove patches - use v23.05 branch
maurerle Jun 5, 2023
d32dc32
add filogic and covr-x1860
Jul 19, 2023
4491d42
add recovery and factory for covr-x1860
Jul 21, 2023
853593a
site.conf: move comments around, fix indentation
Djfe Aug 11, 2023
e1ed391
site.conf: add new signing key: build server
Djfe Aug 11, 2023
40a0532
site.conf: remove weather radar channels from outdoor_chanlist
Djfe Aug 11, 2023
9c352cf
site.mk: rework packagelist variables
Djfe Aug 11, 2023
0144c42
site.mk: add code comments from example
Djfe Aug 11, 2023
2abb109
site.mk: add web-cellular
Djfe Aug 11, 2023
f1f9bf9
site.mk: move some stuff from Makefile to site.mk
Djfe Aug 11, 2023
7162401
Makefile: Update to new FFMUC changes
Djfe Aug 11, 2023
ab601bc
Makefile: replace {} by ()
Djfe Aug 11, 2023
c8e177d
Makefile: resort sections
Djfe Aug 11, 2023
1e43d34
Makefile: replace " by '
Djfe Aug 11, 2023
47c4296
Makefile: rework how GLUON_MAKE is called
Djfe Aug 11, 2023
451e854
Makefile: redo GLUON_RELEASE, error for missing git tag
Djfe Aug 11, 2023
a077f0c
Makefile: redo info section
Djfe Aug 11, 2023
8eef016
Makefile: move git refs into release.mk
Djfe Aug 11, 2023
997360d
Makefile: rename targets to targets.mk
Djfe Aug 11, 2023
2fbeb9e
Makefile: rename: OPKG_KEY_BUILD_DIR > OPKG_KEY_FOLDER
Djfe Aug 11, 2023
4cfc83a
Makefile: explain available Custom Options at the top of the Makefile
Djfe Aug 11, 2023
1f34149
Makefile: rework gluon-update and gluon-patch
Djfe Aug 11, 2023
9e1be0e
Makefile: redo sign, for loop over all manifests
Djfe Aug 11, 2023
f97b3a2
Makefile: manifest explain what's being done (echo)
Djfe Aug 11, 2023
b8af7a0
Makefile: rework gluon-prepare
Djfe Aug 11, 2023
c6816c6
Makefile: site.conf: rework build, handling of opkg packages
Djfe Aug 11, 2023
b665d32
Makefile: support GLUON_DEVICES better
Djfe Aug 11, 2023
656f9e0
Makefile: add a way to update our patches
Djfe Aug 11, 2023
ef9bb00
Makefile: disable all implicit rules
Djfe Aug 11, 2023
88cf379
Makefile: add .PHONY target - declare most targets as phony
Djfe Aug 11, 2023
2f689b2
.gitignore: hide build.log files
Djfe Aug 11, 2023
8cdc240
patches: fix Gluon's Makefile, GLUON_TARGETS specifically
Djfe Aug 11, 2023
560131b
run make update-patches
Djfe Aug 11, 2023
d1af7c2
redo gluon-packages.patch so it can be merged into other branches
Djfe Aug 14, 2023
4facd65
Makefile: fix update-patches for module patches
Djfe Aug 14, 2023
c397074
Makefile: create & edit patches
Djfe Aug 17, 2023
29c049b
site.mk remove duplicate line
Djfe Aug 17, 2023
d58a9e3
Makefile: show error during patch stuff, add ".patch" to echo
Djfe Aug 20, 2023
a49cf20
release.mk: Update to release of Gluon v2023.1
Djfe Aug 14, 2023
40466b5
run make update-patches
Djfe Aug 17, 2023
7fb698e
Add new devices - delete 6M Flash devices
Djfe Aug 14, 2023
2deec18
Merge branch 'v2022.1.x' into v2023.2.x
maurerle Aug 20, 2023
7b62e03
Merge branch 'v2023.1.x' into v2023.2.x
maurerle Aug 20, 2023
bfaada7
switch over to upcoming v2023.2 branch (maintained by herbetom)
Djfe Aug 20, 2023
fb4a5fe
020-interfaces: Fritz!Box 7530 - add lan1 as wan
Djfe Aug 20, 2023
4404cad
activate web-cellular and fix sn112 key
maurerle Aug 20, 2023
b24df70
release v2023.2.0-4
Aug 21, 2023
a0d2154
remove broken devices due to firmware size
maurerle Aug 24, 2023
35dce81
Makefile fixes
Djfe Aug 23, 2023
bed128a
Update to Gluon master (OpenWrt 23)
Djfe Aug 23, 2023
cfbc027
ax53u is upstream, add filogic target, add zyxel wsm20
Sep 1, 2023
229db8c
update release notes, update to latest gluon
maurerle Sep 30, 2023
f923ce6
update patches
Sep 9, 2023
2ac8620
add devices.json output, add unifi-6lr (v2, v3), fix building BROKEN
Sep 30, 2023
2a9a263
make update-patches
Sep 30, 2023
0efdaa6
fixes for building v2023.2.x
maurerle Oct 7, 2023
d82b02c
remove TLS from devices instead of disabling them
maurerle Oct 8, 2023
65526ee
remove TLS from some ath79-generic devices
maurerle Oct 9, 2023
57c208f
add FR3000, FR1750e, Xiaomi AX3600, EAP225v3
Oct 16, 2023
867db0a
Fixups
Oct 16, 2023
e421884
add support for new devices
Oct 17, 2023
774934e
update-patches
Oct 17, 2023
b5958d0
fix ssid-changer for new devices
Oct 24, 2023
a60ac8c
fix building wax218
Oct 26, 2023
19ef6a6
fix opkg key folder creation
Oct 29, 2023
5c2e34d
add package for zyxel-nwa55axe
maurerle Oct 29, 2023
f8bede6
update modules and community-packages
maurerle Dec 28, 2023
24d729d
adjust configuration to image-customization.lua
maurerle Dec 28, 2023
cf6e9f1
update modules, gluon and patches
maurerle Jan 4, 2024
a5885b3
use gluon tls, fix covr-x1860, update gluon and modules
Jan 5, 2024
681e782
update release notes
maurerle Jan 5, 2024
d32c7b4
remove excluding devices from tls - use tiny
Jan 5, 2024
f0f23a6
image-customization: change indentation to spaces
maurerle Jan 5, 2024
d5c9778
add wireless-encryption-wpa3
maurerle Jan 5, 2024
7835b4e
covr-x1860 is officially supported
Jan 9, 2024
9de9eb4
add open-vm-tools to x86-64 images
maurerle Jan 17, 2024
6b23821
update to latest gluon:
maurerle Jan 18, 2024
a94984e
temporarily fix 40MHz operation
maurerle Jan 18, 2024
845501e
update changelog for release v2023.2.0-9
maurerle Jan 18, 2024
0bb9c0c
update patches
Jan 18, 2024
6980818
remove old unused x86 targets and sunxi-cortexa7
maurerle Jan 29, 2024
061ee91
update gluon to v2023.2.1
maurerle Jan 29, 2024
318531e
Create new v2024.1.x based on Gluon next
Djfe Feb 13, 2024
327dfb1
update-patches
Feb 13, 2024
bcf5440
Update mirrors
Feb 13, 2024
ecf67fb
update gluon and patches
maurerle Apr 4, 2024
3f5d533
Adjust to 4830.org ...
wusel42 Jun 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
gluon-build
output
devices
*.orig
*.swp
*.log
.cmp-git-head
.modules
131 changes: 51 additions & 80 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,82 +1,53 @@
# Freifunk Aachen Firmware Changelog

## v2022.1.14-1
- use ffac/community-packages for all packages
- switch to ffac-bat4-mesh as new mesh id
- this release does therefore not mesh with previous versions
- built from gluon v2022.1.4
- fixes autoupdater-wifi-fallback

## v2022.1.14
- update to latest gluon v2022.1.x
- use batman_iv
- this release changes the autoupdater to stable
- add french site support
- use new broker and second supernode
- fixes for registration script

## v2022.1.13
- update segments
- update gluon to v2022.1.3
- add qemu-ga to x86-64
- add openssh-sftp-server to make using scp in the future as easy as it is now
- add djfe signing key
- switch to ffac repo mirrors
- add eulenfunk hotfix patches
- easier targets in makefile
- switch default autoupdater branch to stable

## v2022.1.12
- revert to v2022.1.1 as v2022.1.2 did break on some devices

## v2022.1.11
- add anonymization on status page
- add weekly-reboot
- add asus rt-ax53u
- remove USB for EX3700 as one device was softbricked
- fix bash script in wg-registration

## v2022.1.10
- use own tile layer in config mode
- fix translations
- remove fastd config
- set gw_sel_class=1500 and mut=1406
- fix switch config for o2 box 6431
- remove TLS from d-link dir825b1

## v2022.1.9
- working experimental autoupdater
- fix community-build key for autoupdater

## v2022.1.8
- add TLS packages (needed for opkg update)
- add asus rt-ax53u
- update wg-registration

## v2022.1.7
- add TLS packages
- add LICENSE
- add patches from FFMUC

## v2022.1.6
- remove TLS packages

## v2022.1.5
- update gluon build to v2022.1.x

## v2022.1.4
- use ffac-bat5-mesh as mesh-ssid for new firmware (5GHz)

## v2022.1.3
- working Broker Registration for Wireguard keys
- update wg-registration
- add broker url to site config

## v2022.1.2
- use ffac-bat5-mesh as mesh-ssid for new firmware (2.4GHz)

## v2022.1.1
- add FB7330 (SL) and FB7430

## v2022.1.0
- initial working v2022 wireguard configuration
## v2023.2.0-9
- add open-vm-tools to x86-64
- update to latest gluon v2023.2.x
- fixes WDR3600 and WDR4300 hang on reboot issue
- fixes 40MHz operation with highest 5GHz channel

## v2023.2.0-8
- package configuration with image-customization.lua
- switch to maurerle/covr-x1860-gluon openwrt base
- remove obsolete patches
- switch from openssl to mbedtls (gluon-tls)
- add ff-web-ap-timer
- update to latest community-packages
- update gluon release to v2023.2
- add ffda-network-setup-mode for zyxel-nwa55axe
- fix opkg key folder creation

## v2023.2.0-7
- fix building wax218
- add FR3000, FR1750e, Xiaomi AX3600, EAP225v3
- add ZTE MF289F, TP-Link Archer AX23, Ubiquiti UniFi nanoHD, Mikrotik WAP AC (D2), Netgear WAX218, Google WiFi (Gale)

## v2023.2.0-6
- update openwrt to nearly v23.05.0-rc4
- update community-packages
- zyxel wsm20 is upstream

## v2023.2.0-5
- ax53u is upstream,
- add filogic target
- add zyxel wsm20

## v2023.2.0-4
- remove broken devices
- enable sn01 supernode
- disable french translation
- add covr-x1860
- add asus-rt-ax53u

## v2023.2.0-3
- add recovery and factory for covr-x1860

## v2023.2.0-2
- update openwrt to v23.05 branch

## v2023.2.0-1
- switch to openwrt master
- build from gluon master
- this will be released as v2023.2.0 gluon someday hopefully
- remove mbedtls and stay with openssl for now
- switch to ffac-bat4-mesh mesh id
Loading