Skip to content
Tags give the ability to mark specific points in history as being important
  • 20180403
    Release 20180403
    
  • 20180413
    release 20180413
    
  • 20180709
    Release 20180709
    
    Moin zusammen,
    
    Ich habe heute eine neue Firmware gebaut. Basisdaten:
        * Firmware-Version: 20180709
        * Gluon-Version: v2017.1.x
        * Commit ID: e968a225be0efafbd2d4638d0bd530e2d4e841f3
        * Download-fastd: https://firmware.ffnw.de/fastd/20180709
        * Download-l2tp: https://firmware.ffnw.de/l2tp/20170709
    
    Folgende Gluon spezifischen Änderungen gab es:
    
    * modules: update LEDE
    
    efb6ca189641 base-files: /lib/functions.sh: ignore errors in insert_modules
    b5ba01a0d3f6 fstools: update to latest lede-17.01 branch
    a9b607740273 kernel: bump kernel 4.4 to 4.4.126 for 17.01
    09d95e44fc3d mbedtls: change libmbedcrypto.so soversion back to 0
    4673a0bffc89 kernel: mtd: bcm47xxpart: improve handling TRX partition size
    eed9d40133fe ar71xx: Ubiquiti Airmax M: add relocate-kernel to invalidate cache
    23a638ebd1fd brcm47xx: backport upstream patches for Netgear WNR1000 V3
    999bb66b20b0 kernel: add missing in6_dev_put_clear call to an ipv6 network patch
    81573ea25924 kernel: bump kernel 4.4 to 4.4.129 for 17.01
    afa887388766 gcc: gcc 6.3.0 fix comparison between pointer and integer
    
    * gluon-core: remove DNS cache feature
    
    * gluon-core: ensure kernel.core_pattern is set
    
    * Backport ar71xx: Ubiquiti UniFi AC MESH
    
    * ar71xx-tiny: add support for TP-Link TL-WR940N v5
    
    * ar71xx: add support for TP-Link Archer C7 v4
    
    * ar71xx-tiny: add support for TP-Link TL-WR940N v6
    
    * ar71xx: add support for GL.iNet GL-AR750
    
    * batman-adv: Fix best gw refcnt after netlink dump
    
    * batman-adv: Add maint patches between v2017.2 and 2018.1-maint 2018-06-03
    
    * gluon-config-mode-contact-info: provide enhancements for german, english and french translation to comply with DSGVO
    
    * batman-adv: add patches from 2018.1-maint 2018-06-12
    
    Mehr und detailliertere Informationen findet ihr hier:
    https://github.com/freifunk-gluon/gluon/compare/d06427d469230c457ab2b8fc8277b0b9c5bb2b73...e968a225be0efafbd2d4638d0bd530e2d4e841f3
    
    Folgende Communnity spezifischen Änderungen gab es:
    package repo:
    
    Die Änderungen an unseren eigenen Paketen können im Packages-Repository hier
    eingesehen werden:
    
    https://git.nordwest.freifunk.net/ffnw-firmware/packages/compare/20180413...20180709
    
    siteconf repo:
    
    * drop pkg ffnw-netdevice-watchdoog due to upstream fixes
    
    * add version number in autoupdater url to ensure every older firmware version will update first to the last gluon v2017.1.x before getting newer.
    
    Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen werden:
    
    https://git.nordwest.freifunk.net/ffnw-firmware/siteconf/compare/20180413...20180709
    
    Ich bitte euch die Änderungen zu prüfen und die Firmware im Anschluss zu
    signieren. Die Dokumentation zum Signaturprozess findet ihr im Wiki unter:
    https://wiki.nordwest.freifunk.net/Firmware/Releaseprozess#Firmware_signieren
    
    Schöne Grüße
    Tarek
    
  • 20181124
    004f4704 · Drop ffho flag in feeds ·
    Release 20181124
    
    Ich habe heute eine neue Firmware gebaut. Basisdaten:
         * Firmware-Version: 20181124
         * Gluon-Version: v2017.1.x
         * Commit ID: e968a225be0efafbd2d4638d0bd530e2d4e841f3
         * Download-fastd: https://firmware.ffnw.de/fastd/20181124
         * Download-l2tp: https://firmware.ffnw.de/l2tp/20181124
    
    Folgende Communnity spezifischen Änderungen gab es:
    siteconf repo:
    
    * Das ffho Module ist entfernt worden.
    
    * Das pkg ffho-web-autoupdater wurde Entfernt, da es im Konflikt mit dem Hoodselector stand.
    
    Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen werden:
    
    https://git.nordwest.freifunk.net/ffnw-firmware/siteconf/compare/20180709...20181124
    
  • 20190808
    Release 20190808
  • 20191001
    8227ca36 · domains: rm testing flags ·
    Release 20191001
  • 20191024
    d3964e3c · domanis rm testing flags ·
    Release 20191024
  • 20191224
    Relase 20191224
    
  • 20200212
    Release 20200212
    
  • 20200525
    6a53ed4b · rm testing flag ·
    Release 20200525
    
  • 20200820
    0bba11f5 · domains: remove test flag ·
    Release 20200820
    
  • 20201102
    Release 20201102
    
  • 20201128 Release: 20201128
    Release 20201128
    
  • 20201207 Release: 20201207
    Release 20201207
    
  • 20210427
    Sign Request 20210427
    
    Moin Moin,
    
    Ich habe heute eine neue Firmware gebaut. Basisdaten:
     * Firmware-Version: 20210427
     * Gluon-Version: v2020.2.x
     * Commit ID: 197e44da8ba47104ac088aedac73cde35135db67
     * Download: https://firmware.ffnw.de/l2tp/20210427/
    
    Folgende Gluon spezifischen Änderungen gab es unter anderen:
    
    - LEDs on the ASUS RT-AC51 are now fully functional.
    
    - Netgear EX6150v1 randomly booting into failsafe mode has been fixed.
      This happened dependant on the state of the mode setting switch.
    
    - Dnsmasq has been patched against multiple security issues in its DNS
    response validation.
      See the OpenWrt advisory at https://openwrt.org/advisory/2021-01-19-1
    
    Other changes
    -------------
    
    - Linux kernel has been updated to 4.14.224
    - batman-adv fixes were backported from its 2021.0 release
    - OpenSSL has been updated to 1.1.1k
    
    Die upstream Änderungen findet ihr hier:
    https://github.com/freifunk-gluon/gluon/compare/90d0e33c619cef9e0af928ef4d6477f6c1bdc0de...197e44da8ba47104ac088aedac73cde35135db67
    
    Folgende Comunnity spezifischen Änderungen gab es im siteconf repo:
    
    * romove package ffnw-vxlan-switch
    
    * activate VXLAN for domain: leer, lohne, oldenburg2, osnabrueck,
    osnabrueck2, rastede, suedost, tossens und wilhelmshaven alle domains
    haben nun vxlan aktiviert.
    
    Die Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen
    werden:
    
    https://git.ffnw.de/ffnw-firmware/siteconf/-/compare/rc%2F20210103...rc%2F20210427
    
    Ich bitte euch die Änderungen zu prüfen und die Firmware im Anschluss zu
    signieren. Die Dokumentation zum Signaturprozess findet ihr im Wiki unter:
    https://wiki.ffnw.de/Firmware/Releaseprozess#Firmware_signieren
    
    Ein Script zum vereinfachten signieren findet ihr hier:
    https://git.ffnw.de/lrnzo/firmware-signing-made-easy
    
    Viele Grüße
    Jan-Tarek Butt
    _______________________________________________
    Dev mailing list -- dev@lists.ffnw.de
    To unsubscribe send an email to dev-leave@lists.ffnw.de
    
  • 20210915
    2f0ce146 · domains: rm test flag ·
    Sign Request 20210915
    
    Moin Moin,
    
    Ich habe heute eine neue Firmware gebaut. Basisdaten:
     * Firmware-Version: 20210915
     * Gluon-Version: v2021.1.x
     * Commit ID: 0622764ed123beb7cee8e06ed49d20afd6d906be
     * Download: https://firmware.ffnw.de/l2tp/20210915/
    
    Folgende Gluon spezifischen Änderungen gab es unter anderen:
    
    Added hardware support:
    
    ath79-generic
    * Plasma Cloud
        - PA300
        - PA300E
    * TP-Link
        - Archer C2 v3
        - Archer D50 v1
    * Joy-IT
        - JT-OR750i
    
    ipq40xx-generic
    * AVM
        - FRITZ!Box 7530
    * Plasma Cloud
        - PA1200
        - PA2200
    ramips-mt7620
    * Netgear
        - EX3700
        - EX3800
    ramips-mt76x8
    * Xiaomi
        - Mi Router 4A (100M Edition)
    
    Major changes:
    
    Multicast optimizations (batman-adv):
    
    In this release, we reenable the multicast optimizations, that have gone
    through another round of bug squashing upstream. With this feature
    batman-adv will distribute IPv6 link-local multicast packets via
    individual unicast packets instead of flooding them through the whole
    mesh as long as the number of subscribed nodes does not exceed 16. This
    reduces layer 2 overhead, especially for IPv6 Neighbour Discovery.
    
    We also relaxed the firewall for IPv6 multicast packets: Instead of
    always dropping non-essential multicast packets we now allow all IPv6
    link-local multicast packets to pass when the destination group has up
    to 16 subscribers
    
    Status page:
    
    The status page has received much attention in this release and now
    exposes many more details that help to understand a node's setup remotely.
    
    Among other things, we now expose wireless client count per radio, the
    mac80211 identifiers, the frequencies radios are tuned to, as well as
    information about the VPN provider and details on the mesh protocol stack.
    
    gluon-switch-domain utility:
    
    The ``gluon-switch-domain`` utility has been introduced to allow for a
    standard way to encapsulate the steps required for safely switching
    between domains. Existing packages like the hoodselector and the
    scheduled-domain-switch have been tied in with gluon-switch-domain.
    
    It has an experimental ``--no-reboot`` flag that requires further
    testing, to ensure it doesn't accidentally bridge separate domains.
    
    Other changes:
    
    - The private WLAN interface is now assigned the interface name
    `wan_radioX` where X is the phy index.
    - Linux kernel has been updated to 4.14.235
    - The kernel's mac80211 stack has been updated to 4.19.193-test1 to
    mitigate the `FragAttacks <https://www.fragattacks.com/>`_ vulnerabilities
    - OpenSSL has been updated to 1.1.1l, fixing CVE-2021-3449 and CVE-2021-3450
    - openssl: use --cross-compile-prefix in Configure
    - Dropbear has been patched against mishandling of special filenames in
    its scp component (CVE-2020-36524)
    - kernel: bump 4.14 to 4.14.245
    
    Bugfixes:
    
    - The firmware partition lookup in gluon-web-admin's firmware update
    page was using an old partition label and therefore failed to look up
    the available flash size. This resulted in misleading error messages in
    case the uploaded firmware file exceeds the flash size.
    
    - Android 9 and higher do not properly wake up to renew their MLD
    subscriptions, therefore dropping out of the Neighbor Discovery MLD
    group, which leads to broken IPv6 connectivity after the device has
    slept for a while. A workaround has been deployed to wake these devices
    up in regular intervals to prevent this regression.
    
    - Missing bandwith limit settings resulted in a respondd crash for v2021.1.
    
    - The Tunneldigger VPN provider was not registered with the Gluon VPN backend, resulting in broken Tunneldigger configurations.
    
    - Disabling Radio interfaces in v2021.1 could lead to nullpointer dereferences in the respondd airtime module, as the survey returns no data in this case.
    
    Internal:
    
    Mesh-VPN Abstraction Layer:
    
    In preparation for the introduction of new tunneling protocols, the
    gluon-mesh-vpn framework has been modularized. This allows for providers
    to use a standard interface and keep their implementation details in a
    dedicated package.
    
    Continuous Integration:
    
    * GitHub Actions
      - GitHub actions is now enabled for the Gluon project, build-testing
    all available targets.
      - CI jobs are now run based on which paths have been modified.
      - Linters for lua and shell scripts have been integrated.
    
    Die upstream Änderungen findet ihr hier:
    https://github.com/freifunk-gluon/gluon/compare/197e44da8ba47104ac088aedac73cde35135db67...0622764ed123beb7cee8e06ed49d20afd6d906be
    
    Folgende Comunnity spezifischen Änderungen gab es im siteconf repo:
    
    * Das Buildscript kann nun builddir cleanups über alle Architekturen.
    
    * ein RC autoupdater branch ist eingerichtet um das testen von release
    canidates zu vereinfachen.
    
    * Alle Domains bekommen ein zusätzliches neues IPv6 Präfix.
    
    * Die Domain Delmenhorst wurde westlicher von Delmenhost verschoben und
    heißt jetzt Landkreis Oldenburg. Hinzugekommen ist die Domain Bremen.
    
    * Teile der Domain landkreis_osnabrueck wurden in die Domain bad_iburg
    verschoben um Domain grenzen weniger durch Ortschaften laufen zu lassen
    und die Anzahl der Router pro Domain anzugleichen.
    
    * Die Domain landkreis_wittmund wurde in landkreis_wittmund_nord und
    landkreis_wittmund_sued geteilt.
    
    * Der Patch
    0004-patches-openwrt-add-0016-ath9k-check-for-deaf-rx-pat.patch wurde
    entfernt.
    
    * eine Outdoor channel liste wurde hinzugefügt.
    
    Die Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen
    werden:
    
    https://git.ffnw.de/ffnw-firmware/siteconf/-/compare/rc%2F20210427...rc%2F20210915
    
    Ich bitte euch die Änderungen zu prüfen und die Firmware im Anschluss zu
    signieren. Die Dokumentation zum Signaturprozess findet ihr im Wiki unter:
    https://wiki.ffnw.de/Firmware/Releaseprozess#Firmware_signieren
    
    Ein Script zum vereinfachten signieren findet ihr hier:
    https://git.ffnw.de/lrnzo/firmware-signing-made-easy
    
    Viele Grüße
    Jan-Tarek Butt
    _______________________________________________
    Dev mailing list -- dev@lists.ffnw.de
    To unsubscribe send an email to dev-leave@lists.ffnw.de
    
  • rc/20201207
  • rc/20201221
  • rc/20210103
    342e1283 · remove testing flag ·
    Release 20210103
    
  • rc/20210427
    rc20210427