Dec 10th, 2024. Today the B.A.T.M.A.N. team publishes the December 2024 update to batman-adv! 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-2024.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 (5.4 - 6.13)
- coding style cleanups and refactoring
- bugs squashed:
- prevent transmission of uninitialized memory for TT TVLVs
- avoid stuck, overfull translation table changes list
batctl¶
- coding style cleanups and refactoring
- drop explicit requirement to run as root
Happy routing,
The B.A.T.M.A.N. team
Oct 15th, 2024. Today the B.A.T.M.A.N. team publishes the October 2024 update to batman-adv! 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-2024.3/
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 (4.19 - 6.12)
- coding style cleanups and refactoring
- bugs squashed:
- avoid processing of translation table updates for out-of-spec VIDs
batctl¶
- bugs squashed:
- fix header for neighbor table with B.A.T.M.A.N. V algorithm
alfred¶
- improve output for IPv6 related address errors
Happy routing,
The B.A.T.M.A.N. team
Jun 20th, 2024. Today the B.A.T.M.A.N. team publishes the June 2024 update to batman-adv! 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-2024.2/
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 (4.19 - 6.10)
- coding style cleanups and refactoring
Happy routing,
The B.A.T.M.A.N. team
Apr 5th, 2024. Today the B.A.T.M.A.N. team publishes the April 2024 update to batman-adv! 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-2024.1/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.19 - 6.9)
- coding style cleanups and refactoring
- bugs squashed:
- avoid infinite loop while trying to resize local translation table
Happy routing,
The B.A.T.M.A.N. team
Feb 1st, 2024. Today the B.A.T.M.A.N. team publishes the February 2024 update to batman-adv! batman-adv gained support for the new stateless, TVLV capable batman-adv multicast packet type. The originator of a multicast packet includes all destinations for this packet. The routers on the way will potentially split this destination list (based on the best next hops) and and forward for each chunk an adjusted packet to the best next neighbor. 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-2024.0/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.19 - 6.8)
- coding style cleanups and refactoring
- Add stateless multicast packet format support
batctl¶
- Add stateless multicast packet format support
- bugs squashed:
- Fix various length checks in tcpdump-like subcommand
Happy routing,
The B.A.T.M.A.N. team
Nov 15th, 2023. Today the B.A.T.M.A.N. team publishes the November 2023 update to batman-adv! batman-adv is no longer warning about an MTU reduction when the soft-interfaces already has a reduced MTU. 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-2023.3/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.14 - 6.7)
- coding style cleanups and refactoring
- only warn about too small MTU when soft interfaces wasn't already reduced
- bugs squashed:
- Hold rtnl lock during MTU update via netlink
Happy routing,
The B.A.T.M.A.N. team
Aug 16th, 2023. Today the B.A.T.M.A.N. team publishes the August 2023 update to batman-adv! Alfred now allows to send data via unix socket to a primary server when none of the interfaces is ready. 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-2023.2/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.14 - 6.5)
- bugs squashed:
- avoid potential invalid memory access when processing ELP/OGM2 packets
- drop pending DAT worker when interface shuts down
- inform network stack about automatically adjusted MTUs
- keep user defined MTU limit when MTU is recalculated
- fix packet memory leak when sending OGM2 via inactive interfaces
- fix TT memory leak for roamed back clients
alfred¶
- receive data with valid source on unix sock without active interface
Happy routing,
The B.A.T.M.A.N. team
May 25th, 2023. Today the B.A.T.M.A.N. team publishes the May 2023 update to batman-adv! Initial infrastructure changes for multicast packets with multiple (unicast) destination addresses were integrated.
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-2023.1/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.14 - 6.4)
- drop single unicast transfer optimization for unsnoopable IP addresses
- prepare infrastructure for multicast packets with multiple unicast destination addresses
batctl¶
- Synchronize with kernel headers
Happy routing,
The B.A.T.M.A.N. team
Jan 26th, 2023. Today the B.A.T.M.A.N. team publishes the January 2023 update to batman-adv! Support for new kernel versions was integrated in batman-adv. alfred is now also able to be build against gpsd 3.25
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-2023.0/
Thanks¶
Thanks to all people sending in patches:
batman-adv¶
- support latest kernels (4.14 - 6.2)
alfred¶
- add support for gpsd 3.25
Happy routing,
The B.A.T.M.A.N. team
Nov 10th, 2022. Today the B.A.T.M.A.N. team publishes the November 2022 update to batman-adv! 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.3/
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 (4.9 - 6.1)
- coding style cleanups and refactoring
- bugs squashed:
- limit the minimum MTU of hard-interface to avoid "Forced to purge local tt entries" errors
alfred¶
- coding style cleanups and refactoring
Happy routing,
The B.A.T.M.A.N. team