Sep 1st, 2016. Today the B.A.T.M.A.N. team publishes the August 2016 update to batman-adv, batctl and alfred! This release contains the multicast optimization support for bridged setups and frame priority support for fragmented packets. The initial set of patches to implement netlink support for batman-adv were integrated. As the first step, it is used to interact with the new kernel throughput benchmark code. Future releases will utilize netlink to replace the current debugfs tables in a more memory efficient way. Also several bugfixes, code cleanups and code documentation updates are included in this version.
As from this release, we will report the summaries from our Changelog for each component instead of a full text.
As the kernel module always depends on the Linux kernel it is compiled against, it does not make sense to provide binaries on our website. As usual, you will find the signed tarballs in our download section:
https://downloads.open-mesh.org/batman/releases/batman-adv-2016.3/
as well as prepackaged binaries in your distribution. Thanks
Thanks to all people sending in patches:
* Andrew Lunn andrew@lunn.ch * Antonio Quartulli a@unstable.cc * Florian Westphal fw@strlen.de * Linus Lüssing linus.luessing@c0d3.blue * Marek Lindner mareklindner@neomailbox.ch * Markus Pargmann mpa@pengutronix.de * Matthias Schiffer mschiffer@universe-factory.net * Simon Wunderlich sw@simonwunderlich.de * Sven Eckelmann sven@narfation.org
batman-adv ----------
* support latest kernels (3.2 - 4.8) * multicast optimization support for bridged setups * initial, limited support for batman-adv netlink family * throughput meter implementation * support for frame priority in fragment packets * kernel doc updates and coding style cleanups * bugs squashed: - fix (re-)initialization of ELP tweaking options - fix elp packet data reservation - fix nullptr dereference after using vlan_insert_tag - fix various reference counting bugs in bonding, bla, tt and originator code - fix speedy join in gateway client mode
batctl ------
* synchronize common headers with batman-adv * support multicast logging and debug table * split tcpdump OGM packet filter in OGM and OGMv2 filter * add infrastructure to communicate with batadv netlink family * integrate command to control new kernel throughput meter
alfred ------
* integrate support for batman-adv netlink
Happy routing,
The B.A.T.M.A.N. team