]> git.99rst.org Git - openwrt-packages.git/commit
batman-adv: update to version 2026.3
authorSven Eckelmann <redacted>
Mon, 31 Aug 2026 20:23:00 +0000 (22:23 +0200)
committerJosef Schlehofer <redacted>
Tue, 1 Sep 2026 06:39:10 +0000 (08:39 +0200)
commit712ee13a837449fd91b5279048303d3a790d691b
treef21a3537d906b65e69bd0f33dac8020b0e57124f
parent1c0fbc4095859dcdc183702e0a972a710d464439
batman-adv: update to version 2026.3

From upstream changelog
https://git.open-mesh.org/batman-adv.git/tree/CHANGELOG.rst:

* support latest kernels (5.15 - 7.3)
* coding style cleanups and refactoring
* reduce memory and runtime overhead by only handling attached interfaces
* optimize throughput meters unacked packets handling
* bugs squashed:
  - clean untagged VLAN on netdev registration failure
  - ensure minimal ethernet header on TX
  - fix VLAN priority offset
  - bla: avoid CRC corruption due to parallel claim add
  - bla: fix freeing of claims on meshif deletion
  - bla: prevent CRC corruptions after claim flush
  - dat: atomically update mac addresses
  - dat: avoid unaligned fault in IP extraction
  - dat: fix tie-break for candidate selection
  - frag: fix primary_if leak on failed linearization
  - frag: fix stale receive device on merged fragments
  - frag: free unfragmentable packet
  - mcast: avoid OOB read of num_dests header
  - mcast: fix TX priority extraction for BATADV_FORW_MCAST
  - mcast: ensure unshared skb for multicast packets
  - mcast: linearize skbuff for packet generation
  - mcast: reject unrepresentable TVLV offsets
  - tt: avoid request storms during pending request
  - tt: prevent TVLV OOB check overflow
  - tvlv: handle negative tvlv processing return codes

Signed-off-by: Sven Eckelmann <redacted>
net/batman-adv/Makefile
net/batman-adv/patches/0001-fix-batadv_is_cfg80211_netdev.patch
net/batman-adv/src/compat-hacks.h
git clone https://git.99rst.org/PROJECT