a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
Go to file
Andreas Ziegler b41f805316
modules: update openwrt
6c3e16055a kernel: backport ksmbd security fix ZDI-22-1690
275c51bf40 Revert "image-commands.mk: Be consistent in command invocation"
fec4fb3a56 sunxi: remove frequency for NanoPi R1
51a763ab0f arm-trusted-firmware-sunxi: drop CPE ID
377d805887 trusted-firmware-a.mk: use correct CPE ID
f30414c56d kernel: bump 5.10 to 5.10.160
47ac52a7c4 ath79: image: don't depend on other COMPILE targets
da79da3ac1 image: fix device profile specific COMPILE targets
9aa95bbebb rules: fix broken commitcount on alpine system
fcff234fd8 image-commands.mk: Be consistent in command invocation
be7b97d873 sunxi: fix typo in device packages for MarsBoard A10
709351bf32 kernel: Make KERNEL_MAKEOPTS recursively expanded
3b066a6581 lantiq: vr9: include usb driver for fritz 7430
39dcfcd987 wolfssl: fix build with /dev/crypto
e51f3a22aa toolchain: Update glibc 2.34 to recent HEAD
298d2d0412 Revert "mbedtls: import patch to fix illegal instruction on mpc85xx"
3de4572ed3 tools/ccache: fix build with musl and gcc 12
8e43a44f08 rpcd: update to latest Git HEAD
f43ceb60d5 iwinfo: update to latest Git HEAD
31baecb70e iwinfo: update to the latest version
f34c4a950e iwinfo: update to the latest version
9b7a3e1a5e iwinfo: update to the latest version
ce881873c0 kernel: add missing dependency to KERNEL_RPI_AXIPERF
7ccb4c6651 kernel: add missing symbol for bcm27xx
b18a0d0b92 generic: add support for EON EN25QX128A spi nor flash
d909fb1d3b kernel: bump 5.10 to 5.10.159
e5cec69484 kernel: bump 5.10 to 5.10.158
3a58bda06b kernel: bump 5.10 to 5.10.157
ee2341cac6 kernel: add symbol in generic config for 5.10.157
bc64ca15d4 kernel: kmod-net-rtl8192su: Remove package
b1204ce28c umbim: Allow roaming and partner connections
15bc6b23c7 kernel: further cleanup of xfrm[4|6]_mode*
6e396eff1a kernel: remove handling of xfrm[4|6]_mode_* modules
78fc12ddd0 kernel: fix typo for tegra crypto-sha1 module
4408f7d564 kernel: add kmod-btsdio package
6b2c445b88 kernel: remove CONFIG_MMC_BLOCK_BOUNCE
aef33ab13a ath79: fix Teltonika RUT230 v1 MAC assignment
2022-12-25 02:38:02 +01:00
.github issue_template/bug_report: fix indentation (#2725) 2022-12-18 20:57:06 +01:00
contrib contrib/i18n-scan.pl: fix indentation 2022-12-19 00:49:52 +01:00
docs docs: consistently indent .rst files with 2 spaces (#2726) 2022-12-18 20:57:46 +01:00
package Merge pull request #2690 from lemoer/pr_batman_respondd_addition_1_ui 2022-12-15 22:40:40 +01:00
patches modules: update openwrt 2022-12-25 02:38:02 +01:00
scripts scripts: fix mixed indentation 2022-12-19 00:49:44 +01:00
targets targets: fix mixed indentation 2022-12-19 00:49:36 +01:00
tests tests: respondd: update shebang to use the environments python3 version 2020-04-29 22:28:00 +02:00
.editorconfig contrib/i18n-scan.pl: fix indentation 2022-12-19 00:49:52 +01:00
.gitignore build: add support for .scmversion files for GLUON_VERSION and GLUON_SITE_VERSION 2021-10-07 23:42:38 +02:00
.luacheckrc misc: add Element global to .luacheckrc 2022-12-10 22:49:29 +01:00
.readthedocs.yml docs: add .readthedocs.yml to set Python version and requirements.txt 2021-06-26 20:39:22 +02:00
CONTRIBUTING.md CONTRIBUTING.md: fix link to list of rejected features (#1785) 2019-07-13 14:32:41 +02:00
LICENSE Update copyright years 2022-05-05 19:57:47 +02:00
Makefile scripts: target_config_lib: prepend target default package list from openwrt/tmp/.targetinfo 2022-08-23 23:35:53 +02:00
modules modules: update openwrt 2022-12-25 02:38:02 +01:00
README.md docs, README: Gluon v2022.1 2022-09-05 17:22:40 +02:00

Build Gluon License GitHub release (latest SemVer)

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