[Freifunk Franken] Release der Firmware 0.5.1

Tom Green koe_fue at gmx.de
Mi Okt 21 22:58:06 CEST 2015


Ich freue mich auch. Vielen Dank an alle.

On 21.10.2015 20:08, Tim Niemeyer wrote:
> Hallo zusammen
>
> Ich freue mich heute, nach Plan, die neue Firmware 0.5.1 verkünden zu
> können.
>
> Neben vielen kleineren Verbesserungen/Bugfixes sind vor allem die
> folgenden Punkte rein gekommen:
> * Support für den WR1043v2
> * Verbesserungen am Buildsystem und an der Dokumentation
> * Das OpenWRT wurde aktualisiert
> * Neue fastd Version 17
> * Broadcast Filter
> * Batman-adv gateway selection
> * SSH Keys werden beim Update übernommen (erst nachdem die b2 drauf war)
> * Neue Community (aux)
> * Nodewatcher Daten werden komprimiert und sind aufgeräumt
> * Alfred ist Teil der Firmware und verbreitet Nodewatcher Daten
> * Support für den WR842v2
>
> Die Firmware befindet sich am üblichen Ort:
> https://dev.freifunk-franken.de/firmware/0.5.1 sowie
> https://dev.freifunk-franken.de/firmware/current
>
> Ich bedanke mich für die vielen Beiträge und die super Diskussionen.
> Unten wie immer das Shortlog.
>
> Gruß
> Tim
>
> Alexander Wunschik (1):
>       added support for tl-wr1043nd-v2
>
> Dominik Heidler (1):
>       compress node.data using gzip (to save traffic)
>
> Mose (1):
>       Added GPL2 to repo as OpenWRT is GPL2 too.     This closes #1
>
> Oliver Voelker (21):
>       durch das fehlende $ wurde die uci variable nicht korrekt gesetzt.
>       neues Script fuer komfortablere Firmwareupgrades.
>       new README.md
>       style fixes
>       Update README.md
>       Update README.md
>       es werden noch unzip, libncurses-dev und gawk fuer einen erfolgreichen Build benoetigt.
>       git und subversion brauchts auch
>       diverse Aenderungen an Shell-Scripten       - Klammern um if-Statements       - == als Vergleichsoperator gibts nur in der Bash, wir haben aber nur sh (ash) verfuegbar
>       configure all hosts for our ping test in the header ;)
>       delete some empty lines... ;)
>       anderes pingziel eingestellt und kommentiert
>       added .project to .gitignore
>       removed unused/broken functions
>       was ist ein BSP
>       add own shell profile
>       cosmetic changes
>       board_flash removed
>       leerzeilen entfernt, fehlende shebangs hinzugefügt
>       buildscript can also "clean" up
>       Hilfetext erweitert
>
> Steffen Pankratz (36):
>       - removed libremap-agent package/feed including dependencies
>       - removed unused tunneldigger package from NanoStation-Loco-M2 bsp
>       - removed unused packages and feeds
>       - fixed usage of 'PACKAGEREV' and 'PACKAGEURL' variables
>       - use the OpenWrt git repository instead of the svn repository
>       - use the OpenWrt packages git repository instead of the svn repository
>       - added OpenWrt oldpackages feed, to resolve missing packages like 'bridge', 'gpioctl-sysfs', 'libugpio', 'mii-tool' and 'kmod-gpiotoggling'
>       - fixed tl-wr841n-v7 board name issue
>       - removed subversion handling, not needed anymore
>       - optimized sysupgrade_no_config_save.patch patch call
>       - removed unnecessary check
>       - fixed log message in 'checkout_git' function
>       - fixed git cloning after $DIRECTORY had to be deleted
>       - optimized grep call
>       - use proper POSIX-conforming arithmetic expansion
>       - quoted log messages properly
>       - removed FIRMWARE_REVISION as it has the same information as RELEASE_DATE and renamed RELEASE_DATE do better match its actual purpose
>       - fixed wrong quoting
>       - fixed '$' on regular variables in arithmetic contexts has no purpose
>       - corrected FEEDVAR array handling
>       - better to use bash's build-in glob functionality instead of looping over the returned find output
>       - optimization: one redirect is enough
>       - added warning about batman-adv COMPAT_VERSION
>       - corrected PACKAGESVAR array handling
>       - omit the output, we are just interested in the result
>       - added double quotes to prevent globbing and/or word splitting
>       - fixed tabs vs. spaces mix-up by using only spaces
>       - simplified .gitignore
>       - updated OpenWrt .config files to match the currently used OpenWrt revision
>       - removed board_flash function, like done for all the other bsps (see https://github.com/FreifunkFranken/firmware/commit/329b24af321da9fd8cd6f07410f99de795bf5dc2) - removed empty line
>       - updated fastd to version 17 and changed git URL to the official one
>       - updated OpenWrt feed revision
>       - updated OpenWrt packages feed revision
>       Added second OpenWrt routing packages feed. * one feed for batman-adv (revision of latest supported COMPAT_VERSION 14 version) * one feed for all other packages than batman-adv (current revision)
>       Fixed 'your configuration is out of sync' warning.
>       - added support for TP-Link TL-WR842ND v2
>
> Tim Niemeyer (19):
>       Revert "Added GPL2 to repo as OpenWRT is GPL2 too."
>       packages/ffol: remove unused old ath9k-watchdog
>       bsp/defaul/network|showmacs: add license
>       .gitignore: do not ignore checked in packages
>       bsp/ubnt-nano-m: Support for NanoStation-Loco-M2
>       fastdstart: moved to keyserver.freifunk-franken.de
>       firewall: filter broadcasts
>       batman-adv: enabled client gateway mode
>       cron: disable every 1min the gw selection for 1s
>       community: add refugee community
>       nodewatcher: add a iface blacklist
>       nodewatcher: add the router model
>       nodewatcher: remove unused ip addresses from xml data
>       nodewatcher: only add direct batman originators
>       buildscript: support multiple patches on feeds
>       buildscript: add alfred
>       alfred: fix boot up
>       alfred: configure and enable node.data on alfred
>       bsp/*/.config: enable CONFIG_PACKAGE_alfred
>
> Tobias Klaus (9):
>       small typo in README.mk
>       remove unused tunneldigger package and feed
>       use dedicated functions to checkout svn/git repos
>       Generalize handling of feeds and packages
>       fix some indentation issues
>       fix warning when applying patch  sysupgrade_no_config_save
>       start ntpd after 30s to ensure that the interface is up
>       splits configuration and implementation for different ubnt setups
>       adds dropbear config to sysupgrade.conf
>
>




Mehr Informationen über die Mailingliste franken-dev