Project

General

Profile

Batman-adv 2018.0 released

Added by Sven Eckelmann about 6 years ago

Feb 27th, 2018. Today the B.A.T.M.A.N. team publishes the February 2018 update to batman-adv, batctl and alfred! This release contains mostly bugfixes, code cleanups and documentation updates.

The in-tree version also got support for unicast batman-adv packets in the flow dissector. This can be used to spread the receive processing to different CPU cores with the help of RPS. Users of the out-of-tree module are advised to manually add the patchset to their target systems kernel.

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-2018.0/

Thanks

Thanks to all people sending in patches:

and to all those that supported us with good advice or rigorous testing:

batman-adv

  • support latest kernels (3.2 - 4.16)
  • coding style cleanups and refactoring
  • mark licenses clearer, change UAPI netlink header from ISC to MIT
  • bugs squashed:
    • fix packet checksum handling in receive path
    • fix handling of large number of interfaces
    • fix netlink dumping of gateways and BLA claims+backbones

batctl

  • synchronization of batman-adv netlink and packet headers
  • mark licenses clearer, change batman-adv UAPI header from ISC to MIT
  • coding style cleanups and refactoring

alfred

  • synchronization of batman-adv netlink and packet headers
  • mark licenses clearer, change batman-adv UAPI header from ISC to MIT
  • coding style cleanups and refactoring

Happy routing,

The B.A.T.M.A.N. team


Comments