Project

General

Profile

Batman-adv 2017.4 released

Added by Sven Eckelmann over 6 years ago

Dec 05th, 2017. Today the B.A.T.M.A.N. team publishes the December 2017 update to batman-adv, batctl and alfred! This release contains mostly bugfixes, code cleanups and documentation updates.

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

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.15)
  • coding style cleanups and refactoring
  • documentation cleanup
  • bugs squashed:
    • avoid spurious warnings from bat_v neigh_cmp implementation
    • fix check of gateway availability in B.A.T.M.A.N. V
    • fix locking for bidirectional TQ check counters
    • remove leak of stack bits in fragmentation header priority

batctl

  • synchronization of batman-adv netlink header
  • coding style cleanups and refactoring
  • documentation cleanup
  • bugs squashed:
    • improve error handling for libnl related errors
    • add checks for various allocation errors

alfred

  • synchronization of batman-adv netlink header
  • coding style cleanups and refactoring
  • documentation cleanup
  • bugs squashed:
    • only query debugfs when netlink failed
    • handle allocation errors in hashtable iterator

Happy routing,

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


Comments