On 02/21/17 10:25, Jan-Tarek Butt via Dev wrote:
Hi zusammen,
Ich habe heute eine neue Firmware gebaut. Basisdaten:
- Firmware-Version: 20170220
- Gluon-Version: v2016.2.x
- Commit ID: 242e636188dd9e81ed189fbe8414146dc0214347
- Download: https://firmware.ffnw.de/20170220
Die upstream Änderungen findet ihr hier:
https://github.com/freifunk-gluon/gluon/compare/ee597c...242e63
Folgende Comunnity spezifischen Änderungen gab es: package repo:
Alle packages wurden auf Kompatibilität geprüft
Alle lua files werden minifyed
pkg ffnw-config-mode-geo-location: Es wurde ein Fehler behoben die zuletzt ausgewählte Konfiguration der Positionskonfiguration im configMode nun wiederhergestellt.
pkg hoods: neue hoods (suedwest, whv und lohne). Zudem wurden ein paar alte hoods angepasst (Leer-Emden-Aurich, lk-os, lk-vec, rastede und lk-fri)
pkg hoodselector-advanced: wurde entfernt
pkg hoodselector: besitzt nun ein besseres molwm handling. Zusätzlich sind ein paar Änderungen zur Stabilisierungen vorgenommen worden und ein neuer zustand für WLAN lose Geräte ist hinzu gekommen.
pkg libwlocate: kann nun ein Array an bssids entgegen nehmen die blacklisted werden sollen
pkg luamin: wurde entfernt
pkg luaparse: wurde entfernt
pkg lwtrace: angepasst zur Parameterübergabe von mehreren bssids
pkg ffnw-node-info: übergibt nun alle bssids die im hoodfile enthalten sind.
pkg multiple-v6-watchdoog: Code aufgeräumt und vereinfacht
Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen werden: https://git.nordwest.freifunk.net/ffnw-firmware/siteconf/compare/20170125......
Die Änderungen an unseren eigenen Paketen können im Packages-Repository hier eingesehen werden: https://git.nordwest.freifunk.net/ffnw-firmware/packages/compare/20170125......
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/Entwicklung/Firmware_releaseprozess#Firmw...
Diese Firmware stellt eine molwm Inkompatibilität zu vorherigen Versionen da. Es ist zwingend notwendig in einem mesh on lan/wan Konstrukt einer Version >= 20170220 zu betreiben da die hashes der hoods sonst ungleich sind auf grund von Rechenfehlern in Älternen Firmwares.
vg Tarek