dccb98855 knot-resolver: update to version 5.4.0 e38772510 knot: update to version 3.1.0 a2819fab7 golang: Update to 1.16.7 1a3687049 python-twisted: Update to 21.7.0, refresh patches 78a25390b libxslt: fix compilation because of wrong libxml2 check in configure script beba98240 simple-adblock: update to 1.8.7-6 51de4b108 php7: update to 7.4.22 38fc5d866 libxml2: update to 2.9.12 e928ef733 php8: add CI runtime test 91be67942 php8: update to 8.0.9 bc6d77a7c node: bump to 14.17.4 af5c3af0c curl: enable HTTP/2 support by default 3cb1894b8 https-dns-proxy: update to 2021-07-29-01 c4a323903 nextdns: Update to version 1.35.0 bda6773b9 dawn: update to 2021-07-27 25a0a5cc4 travelmate: update to 2.0.4 877b65214 adblock: bugfix 4.1.3-3 11455c0fd librouteros: don't build docs 2c7ad7ca6 yq: Update to 4.11.2 fefd88227 syslog-ng: update to version 3.33.2 17c4b0332 ddns-scripts: use https for google ipv6 ddns url d2cb8f4ee erlang: disable PIE fc598339c yggdrasil: bump to 0.4.0 4ea887e64 vpnbypass: updates to 1.3.2-1 5e69e4108 Revert "net/miniupnpd: ext_ip_reserved_ignore support" 117c6bf76 knot: update to version 3.0.8 1c69a5270 knot: update to version 3.0.7 17809e28a yq: Update to 4.11.0 eabde6aab delve: Update to 1.7.0 ec9700fee golang: Update to 1.16.6 f7ba01cdd sane-backends: use macros (properly), remove chmod 041e28776 sane-backends: fix usbid file generation 48576dba7 vpn-policy-routing: update to 0.3.5-1 a0183d3f6 stress-ng: bump to version 0.12.10 0805c1199 stress-ng: bump to version 0.12.07 43a391e5f stress-ng: bump to version 0.12.06 752da2a8b stress-ng: bump to version 0.12.04 23925c77a ruby: update to 3.0.2 dd1930f03 dawn: update to 2021-07-11 c6fcfda21 dawn: update to 2021-07-08 8aeb26b41 yq: Update to 4.9.8 cc78ba6b5 addrwatch: Various fixes 6a24f88c3 yggdrasil: allow HTTPS connections 0a5ab6882 yggdrasil: bump to 0.3.16 79417f0a3 python-cffi: bump to version 1.14.6 02a0c8a4f python-simplejson: bump to version 3.17.3 1954ed36a openvpn: enable LZO support by default for OpenSSL variant 827fa8e21 syslog-ng: disable mqtt f58494968 mwan3: bump PKG_VERSION to 2.10.11 7e71550f1 mwan3: add troublshoot command from LuCI 4f5b05ab8 mwan3: cleanup help output 588d781df syslog-ng: update to version 3.33.1 56d7a225e apache: update to 2.4.48 e11d70d0c transmission: add new syscalls to seccomp filter ee11ce67a netdata: update to version 1.30.1 3ac73fa18 wsdd2: update to git 2021-06-28 7723235f4 samba4: update to 4.14.5 a2a9702f8 softethervpn5: update to 5.02.5180 104af774c rpcbind: update to 1.2.6 90341aa79 libtirpc: update to 1.3.2 c66b3dc45 lxc: add patch to switch GPG server a5a176d86 yq: Update to 4.9.7 4bc55dd04 python3: do a simple ls on pip & setuptools if not selected for build ef50ed85a python3: update to version 3.9.6 033b04ee7 mwan3: use default routes from additional tables 790a49c09 libuv: fix CVE-2021-22918 c605f4cb4 django: bump to version 3.2.5 63ca71937 nextdns: Update to version 1.34.2 57ed36db4 tessdata: uncompress tarball only once to speed up builds 3d7d41f71 tessdata: update to 2.1.0 7d9210015 openconnect: backport iconv/intl fix 5201d8739 python-dateutil: add setuptools-scm build dep c2657a2e9 adblock: update 4.1.3-2 8e1a8026b crun: update to 0.20 15b873947 crun: bump to version 0.19.1 dae7bdd91 crun: Don't build on arc 08abbfd9b crun: add package crun 0f395b994 auc: update to version 0.1.8 51dd1c1fd delve: add package 3fef9fffa cache-domains: Fixed missing wildcard entries 24e67d6fa nextdns: Update to version 1.33.11 4692a31be travelmate: startup fixes 29eab35c6 openvpn: update to 2.5.3 1216b02d4 tcpreplay: bump to version 4.3.4 56e4da231 python-lxml: bump to version 4.6.3 535bcdb57 pillow: bump to version 8.1.2 1e01952ce ddns-scripts: get l3 device for bind network using curl 99f838dd6 ddns-scripts: Fix for domains with dash 12cd69329 ddns-scripts: Fix for wildcard subdomain |
||
---|---|---|
.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.
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 v2021.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