29b26c467d
f579b8538b ath79: add low_mem to tiny image 4b5bd15091 ath79: move ubnt-xm to tiny 977f6f36a0 kernel: fix possible mtd NULL pointer dereference 562894b39d treewide: fix security issues by bumping all packages using libwolfssl ce59843662 wolfssl: fix TLSv1.3 RCE in uhttpd by using 5.5.1-stable (CVE-2022-39173) 3d2be75b0c wolfssl: refresh patches 0c8425bf11 wolfssl: bump to 5.5.0 2c49ad36fb kernel: bump 5.10 to 5.10.146 f04515e7bd kernel: bump 5.10 to 5.10.145 a91f391b59 kernel: bump 5.10 to 5.10.144 25747a4c04 ramips: fix switch setup for ASUS RT-AX53U 23d23038dd uboot-mvebu: backport LibreSSL patches for older version of LibreSSL 1ff2993edb uboot-mvebu: backport patch to fix compilation on non glibc system d30ddfbac4 ramips: enable LZMA loader to fix Linksys RE6500 boot ed905fce58 tools/meson: backport WSL2 fix e5ab159fbf firmware: intel-microcode: update to 20220809 938ae92675 toolchain: Include ./include/fortify for external musl toolchain 8f72f5e4c0 toolchain: Select USE_SSTRIP with external musl toolchain 4ad6925a9e scripts: ext-toolchain: add support for musl 65bd632069 scripts: ext-toolchain: add support for info.mk in probe_cc b0622d1221 scripts: ext-toolchain: actually probe libc type on config generation d1a6c35591 scripts: ext-toolchain: add option to overwrite config 24cf766dfe scripts: ext-toolchain: fix wrong prefix in print_config generation 18a88668b8 rules_mk: don't include wrapped bin with external toolchains 29927e347a rules_mk: use gcc versions for external toolchain cd117f0596 bcm53xx: backport clk driver fix for DT nodes names 9dc46d6549 ath79: fix LibreRouter-v1 watchdog and poe_pass 0cb3a616e4 build: fix warnings from grep 463fe05d9e Makefile: fix stray \ warnings with grep-3.8 25d8b9cad6 build: fix issues with targets installed via feeds 74eeee1698 build: fix including modules.mk for targets pulled in from feeds dafac183f3 mpc85xx: add patch to fix gpio mpc8xxx 7707b47c72 ramips: fix fw_setsys f3ffb04a43 kernel: add missing symbol 2a6346725a bcm4908: fix -EPROBE_DEFER support in bcm4908_enet 700f5d2990 kernel: update U-Boot NVMEM driver acc78a9cf6 bcm4908: backport mtd parser for Broadcom's U-Boot partition |
||
---|---|---|
.github | ||
contrib | ||
docs | ||
package | ||
patches | ||
scripts | ||
targets | ||
tests | ||
.editorconfig | ||
.gitignore | ||
.luacheckrc | ||
.readthedocs.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
Makefile | ||
modules | ||
README.md |
Gluon
Gluon is a firmware framework to build preconfigured OpenWrt images for public mesh networks.
Getting started
We have a huge amount of documentation over at https://gluon.readthedocs.io/.
If you're new to Gluon and ready to get your feet wet, have a look at the Getting Started Guide.
Gluon's developers frequent an IRC chatroom at #gluon on hackint. There is also a webchat that allows for uncomplicated access from within your browser. This channel is also available as a bridged Matrix Room at #gluon:hackint.org.
Issues & Feature requests
Before opening an issue, make sure to check whether any existing issues (open or closed) match. If you're suggesting a new feature, drop by on IRC or our mailinglist to discuss it first.
We maintain a Roadmap for the future development of Gluon.
Use a release!
Please refrain from using the master
branch for anything else but development purposes!
Use the most recent release instead. You can list all releases by running git tag
and switch to one by running git checkout v2022.1 && make update
.
If you're using the autoupdater, do not autoupdate nodes with anything but releases. If you upgrade using random master commits the nodes might break eventually.
Mailinglist
To subscribe to the list, send a message to:
gluon+subscribe@luebeck.freifunk.net
To remove your address from the list, just send a message to
the address in the List-Unsubscribe
header of any list
message. If you haven't changed addresses since subscribing,
you can also send a message to:
gluon+unsubscribe@luebeck.freifunk.net