Batman-adv 2022.1 released
May 6th, 2022. Today the B.A.T.M.A.N. team publishes the April 2022 update to batman-adv! alfred got a new IPC message to request the current configuration of server instance. Also several bug fixes 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-2022.1/
Thanks¶
Thanks to all people sending in patches:
- Christophe JAILLET <christophe.jaillet@wanadoo.fr>
- Eric Dumazet <edumazet@google.com>
- Marek Lindner <mareklindner@neomailbox.ch>
- Sebastian Andrzej Siewior <bigeasy@linutronix.de>
- Simon Wunderlich <sw@simonwunderlich.de>
- Sven Eckelmann <sven@narfation.org>
and to all those that supported us with good advice or rigorous testing:
- Felix Kaechele <felix@kaechele.ca>
- Leonardo Mörlein <freifunk@irrelefant.net>
- Sabrina Dubroca <sd@queasysnail.net>
- Roman Le bg <roman@romanlebg.fr>
batman-adv¶
- support latest kernels (4.9 - 5.18)
- bugs squashed:
- resolve "time-of-check-time-of-use" race condition when checking the network namespace of a lower device
- fix sanity check of network devices in different namespaces with colliding IDs
- prevent transmission errors after splitting large GRO packets into smaller fragments
batctl¶
- bugs squashed:
- drop additional delay after the last ping packet
alfred¶
- coding style cleanups and refactoring
- introduce 'server status' IPC call
- bugs fixed:
- prevent potential read outside of buffer when parsing alfred_change_interface_v0/alfred_change_bat_iface_v0 IPC message
Happy routing,
The B.A.T.M.A.N. team
Comments