Project

General

Profile

Batman-adv 2016.3 released

Added by Sven Eckelmann about 8 years ago

Sep 1st, 2016. Today the B.A.T.M.A.N. team publishes the September 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:

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


Comments