- small bugfix in domain config, domain freising was configured incorrectly
- Update to Gluon v2021.1.2+
- includes a small bugfix for respondd under load
- multidomain setup
- new feature that allows to split the network into multiple smaller ones
- site.mk: enable MULTIDOMAIN and config-mode-domain-select and tecff-domain-director
- create 12 domains/segments: legacy, default, event and 9 regional
- Update to Gluon v2021.1.2 (see upstream release notes!)
- Changes: https://gluon.readthedocs.io/en/v2021.1.x/releases/v2021.1.2.html
- Includes a security bugfix for CVE-2022-24884 in the autoupdater image signature verification
- Build process updates regarding autoupdater and images for devices without USB
- Update to Gluon v2021.1.1 (see upstream release notes!)
- Update to Gluon v2020.2.2 (see upstream release notes!)
- Update site.conf
- explicitly define outdoor wifi channels
- Bugfixes for aptimeclock package
- Update site.mk
- multiple cleanups
- remove USB packages from additional devices
- Multiple bugfixes and improvements in various packages:
- aptimeclock
- autoupdater-wifi-fallback
- broken-wlan-workaround
- general-workaround
- ssid-changer
- Update to Gluon v2020.2.1 (see upstream release notes!)
- Update site.conf
- change autoupdater path due to major release
- add SSID Freifunk_OWE for WPA3 Enhanced Open (only for devices with enough flash memory)
- Update site.mk
- restructuring
- add wireless-encryption-wpa3 for Private WLAN security with WPA3 (only for devices with enough flash memory)
- add broken-wlan-workaround
- new target
- x86-legacy (not built by default)
- Update to Gluon v2020.1.3 (see upstream release notes!)
- Changes: https://gluon.readthedocs.io/en/v2020.1.x/releases/v2020.1.html
- Changes: https://gluon.readthedocs.io/en/v2020.1.x/releases/v2020.1.1.html
- Changes: https://gluon.readthedocs.io/en/v2020.1.x/releases/v2020.1.2.html
- Changes: https://gluon.readthedocs.io/en/v2020.1.x/releases/v2020.1.3.html
- additional bugfixes committed after v2020.1.3
- Update site.conf
- change autoupdater path due to major release
- Update site.mk
- remove driver-specific ath9k-broken-wifi-workaround
- remove special handling of Archer C25
- new targets
- ath79-generic
- lantiq-xrx200
- lantiq-xway
- bugfix in ssid-changer
- some targets will not be built by default anymore
- ramips-rt305x
- sunxi-cortexa7
- x86-generic
- x86-geode
- Update to Gluon v2019.1.2 (see upstream release notes!)
- Update site.conf
- change autoupdater path due to major release
- changes for Gluon v2019.1.x branch
- Update site.mk
- changes for Gluon v2019.1.x branch
- build only sysupgrade images for deprecated devices
- add TLS packages to devices with enough flash space
- new target mpc85xx-p1020
- Update to Gluon v2018.2.3 (see upstream release notes!)
- Update to Gluon v2018.2.2 (see upstream release notes!)
- Update site.conf
- changes for Gluon v2018.2.x branch
- revert "force user to set a custom hostname" as it's the default
- add privatereese's signing key
- remove waha's signing key
- Update site.mk
- changes for Gluon v2018.2.x branch
- add new feature config-mode-geo-location-osm
- add package tecff-button-bind
- remove ebtables-limit-arp (active by default now)
- updated text to include community guidelines
- new target ipq40xx (ARM)
- update packages to work with Gluon v2018.2.x
- make packages/scripts more robust, e.g. using flock for locking
- Update to Gluon v2018.1.4 (see upstream release notes!)
- Update site.conf
- use new paths for autoupdater
- Update to Gluon v2018.1.1 (see upstream release notes!)
- Update site.conf
- changes for Gluon v2018.1.x branch
- force user to set a custom hostname
- add custom nextnode domain names
- disable pubkey_privacy
- disable VXLAN
- Update site.mk
- changes for Gluon v2018.1.x branch
- use GLUON_FEATURES
- add new package radv-filterd
- add new package ebtables-limit-arp
- add tools on x86 devices
- new target brcm2708-2710 (Raspberry Pi 3)
- update packages to work with Gluon v2018.1.x
- custom config mode descriptions are now set via .po files instead of Gluon patches
- Update to Gluon v2017.1.8 (see upstream release notes!)
- update some packages to improve reliability and facilitate debugging
- improve Makefile
- Update site.conf
- use new paths for autoupdater
- introduce beta branch
- Update to Gluon v2017.1.7 (see upstream release notes!)
- Changes: https://gluon.readthedocs.io/en/v2017.1/releases/v2017.1.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.1/releases/v2017.1.1.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.2/releases/v2017.1.2.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.3/releases/v2017.1.3.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.4/releases/v2017.1.4.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.5/releases/v2017.1.5.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.6/releases/v2017.1.6.html
- Changes: https://gluon.readthedocs.io/en/v2017.1.7/releases/v2017.1.7.html
- Update site.conf
- changes for Gluon v2017.1.x branch based on LEDE 17.01
- Update site.mk
- changes for Gluon v2017.1.x branch based on LEDE 17.01
- adjustments regarding new targets
- add new package respondd-module-airtime
- new targets:
- ar71xx-mikrotik
- ar71xx-tiny (for devices with only 4MB flash)
- ipq806x
- mvebu
- sunxi
- x86-geode
- update packages to work with Gluon v2017.1.x
- build targets ramips: mt7620, mt7628, rt350x as these aren't broken for tecff
- remove target x86-kvm_guest
- build Archer C25 by default (but with disabled 5GHz wifi)
- backport alias name for Ubiquiti UniFi Mesh
- switch to upstream solution to disable password-based ssh login
- replace custom tecff-ebtables-net-rules with upstream gluon-ebtables-source-filter
- include upstream fix for a problem with newer firmware of TL-WR1043ND v4
- Updated to Gluon v2016.2.7 (see upstream release notes!)
- Updated site.conf
- increase MTU to 1312
- include fix for an upstream regression in 2016.2.4
- add a workaround package that reboots a node as a last measure
- Updated to Gluon 2016.2.4 (see upstream release notes!)
- Updated site.conf
- change TLD of openwrt opkg download proxy
- add static IPv4 & IPv6 addresses for fastd instances
- remove setting mesh_on_wan (is optional anyway)
- disable ibss/adhoc meshing standard (replaced by 802.11s)
- fix sysupgrade on some systems (e.g. sdcard storage)
- Updated to Gluon 2016.2.3 (see upstream release notes!)
- Updated site.conf
- activate 802.11s meshing standard parallel to ibss/adhoc
- add supported and basic rates to configuration
- remove update probability (obsolete since gluon 2016.1.x)
- activate support for 802.11s mesh on ath10k devices, e.g. Archer C7 & Unifi AP AC
- add confirmation request if contact or location are left blank in config-mode
- add migration of experimental nodes to stable branch
- add more NIC drivers to support e.g. IGEL UD5-2
- add support for flashing over vendor firmwares with region codes
- add USB1 device driver on x86
- add USB3 driver on x86
- improve descriptions for hostname, contact-info & geo-location in config-mode
- remove respondd-watchdog (fixed upstream)
- remove ssh password option from config-mode
- workaround for problems with ath9k wifi driver: start only every 10 minutes
- Updated to Gluon 2016.1.6
- Updated site.conf
- add 2 additional placeholder fastd gws
- add 6th firmware signture key & replace one
- add option
additional_prefix6
(used by ebtables firewall) - add repository for kernel modules for each build
- change domain for OpenWRT package downloads
- hide altitude field in config mode
- increase size of
prefix4
to /19
- add autoupdater fallback mode (uses wifi client mode)
- add autoupdater improvements from master branch
- add kmod-igb NIC driver, used e.g. on APU2
- add package for time-based (de-)activation of bandwidth limits
- add package for time-based (de-)activation of the client SSID
- add usb network drivers to more devices with enough space
- add watchdog package for crashing respondd
- improve workaround for problems with ath9k wifi driver
- improve Makefile: job count handling
- stronger ebtables firewall with tecff-ebtables-net-rules
- move external packages into tecff package feed & rename to avoid conflicts
- remove gluon-treatment
- remove gluon-alfred
- remove tools from build as manual installation is easy
- improve workaround package/script for problems with ath9k wifi driver
- improve workaround package/script for problems with ath9k wifi driver
- Updated to Gluon 2016.1.5, includes 2016.1.4
- use the additional packages for D-Link DIR-505
- add workaround package/script for problems with ath9k wifi driver
- add package for special treatment of nodes
- remove support for 802.11b wifi
- remove support for slow wifi connections
- Update site.conf
- enable fastd mesh vpn by default
- add NTP servers IPv6 addresses as no-DNS-fallback
- Updated to Gluon 2016.1.3
- support for rtl8152 network chip used in USB networking devices
- Updated to Gluon 2016.1.2
- support for TP-Link TL-WA7510N
- support for Raspberry Pi A/B/B+/2
- support for several additional USB networking devices
- Updated to Gluon 2016.1.1
- add preserve wifi channels feature
- Updated to Gluon 2016.1
- Update site.conf
- change default ESSID to Freifunk
- raise number of necessary signatures for sysupgrade images
- Set batman gw selection class to 3 (fast switch)
- reduce dependencies regarding firmware updates
- reduce dependencies regarding gateway connections
- change MTU to 1280 (solves issues with IPv6 & DS-Lite)
- allow IPv6 for gateway connections
- add gluon-ssid-changer: nodes with bad TQ change their ESSID
- add x86-64 build-target
- add support for several USB devices
- add support for Futro devices (useful offloader)
- use custom banner file
- replace dev-Gateway-Hostnames by currently not-in-use stable ones
- add signing key for Buildserver
- add support for TP-Link TL-WR1043ND v3
- Makefile added mpc85xx-generic for powerPC based Router
- Replaced Munich specifics with Altdorf
- Updated to Gluon 2015.1.1
- Fixes some problems with mesh on LAN setups
- x86 images now support two network interfaces, eth0 for LAN and eth1 for WAN
- Mesh on WAN is disabled by default
- VPN connection limit was decreased from 2 to 1 to divide the broadcast traffic into half and take unnecessary load from overloaded gateways
- Updated to Gluon 2015.1
- More supported architectures and router models are available, including x86
- Setup Mode
- A new wifi configuration page is available to disable client and mesh networks on 2.4 & 5GHz indiviually
- Mesh on WAN can now be configured and is enabled by default
- Internationalization for German and English is available and will be autodetected depending on the browser setting
- Add 4 new gateways as placeholders (not all are and will be active immediately)
- Integrated no_rebroadcast fix on mesh-vpn from Gluon Upstream
- Added another key for stable version signing
- Updated to new upstream gluon: 52698e62bac2ec0f8764b12cf437040528e77efb
- Switched to batman-adv compat version 15
- Changed channel to 6 with HT20 on 2.4GHz
- Added FFMuc custom gluon packages with ebtables rules:
- mcast-drop-non-site to prohibit arp traffic except 10.8.0.0/16
- mcast-drop-arp to drop arp traffic from/to 0.0.0.0
- mcast-allow-cjdns to allow cjdns multicast traffic
- Use new gateways with DNS names
- Changed default download/upload traffic shaping to 12.000/1.200 kbit/s
- Removed keyformular note on end of luci configuration, as we're now blacklisting keys instead of whitelisting
- Added information about liquid feedback on end of luci configuration
- Use improved version naming scheme for autoupdater compatibility with intermediate versions
- Use internal NTP server 0.ntp.ffmuc.net
- Connections from nodes to gateways only over IPv4 for now (MTU issues)
- Updated to Gluon 2014.4 release
- Autoupdater
- Now enabled per default
- Also fetch firmware from build.freifunk-muenchen.de
- Require two signatures instead of one for stable autoupdate
- fixed ipv4-prefix to /16 netmask
- changed gateways ips to domain-names
- changed
msg_pub_key
to automate entering the node-data to our key-form - changed mesh-SSID from 02:0E:8E:1E:61:17 to mesh.ffm
- added
ntp_servers
'2.ntp.services.ffm','3.ntp.services.ffm','4.ntp.services.ffm' - changed
site_code
back to ffmuc (instead of ffm) - changed
hostname_prefix
to NULL - changed
mesh_ssid
to mesh.ffmuc - added public key from fpletz
- changed ip address for gw02
- gw04 hinzugefügt
- Text "Knoten hinzufügen" geändert
- Autoupdater auf "stable" als Standart-Wert gesetzt
- Autoupdater hinzugefügt
- Bugfixes
- gw02 hinzugefügt
- initiale Version