Batman-adv 2021.1 released
May 18th, 2021. Today the B.A.T.M.A.N. team publishes the May 2021 update to batman-adv, batctl and alfred! batctl gained the support for "*_json" commands which make it possible to query the batman-adv kernel module over generic netlink and receive the answer as JSON. The alfred server was modified to start the server even when batman-adv or interface(s) are not yet available. A special parameter "--force" must be provided to enable this behavior. Also several bugfixes and code cleanups are included in this version.
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-2021.1/
Thanks¶
Thanks to all people sending in patches:
- Alexander Sarmanow <asarmanow@gmail.com>
- Leon Romanovsky <leonro@nvidia.com>
- Linus Lüssing <linus.luessing@c0d3.blue>
- Masahiro Yamada <masahiroy@kernel.org>
- Sebastian Andrzej Siewior <bigeasy@linutronix.de>
- Taehee Yoo <ap420073@gmail.com>
- Sven Eckelmann <sven@narfation.org>
- Simon Wunderlich <sw@simonwunderlich.de>
- Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
and to all those that supported us with good advice or rigorous testing:
- Marek Lindner <mareklindner@neomailbox.ch>
batman-adv¶
- support latest kernels (4.4 - 5.13)
- coding style cleanups and refactoring
- bugs squashed:
- correctly initialize padding when sending out translation table TVLVs
batctl¶
- add various commands to print generic netlink replies as JSON
- coding style cleanups and refactoring
alfred¶
- Allow to force of alfred startup when the interfaces don't work/exist (yet)
- coding style cleanups and refactoring
Happy routing,
The B.A.T.M.A.N. team
Comments