Logo
componentbatman-adv
Name
batman-adv
Version
<LINUX_V
Type
library
Description
-
Licenses
-
PURL
-
CPE
-

Other Versions#


Project
Branch
Version
master
<LINUX_VERSION>.2026.2-r1

Patches#


#
Title
Author
Resolve
1
batman-adv: tp_meter: fix fast recovery precondition
Sven Eckelmann <sven@narfation.org>
2
batman-adv: tvlv: enforce 2-byte alignment
Sven Eckelmann <sven@narfation.org>
3
batman-adv: dat: acquire ARP hw source only after skb realloc
Sven Eckelmann <sven@narfation.org>
4
batman-adv: bla: fix report_work leak on backbone_gw purge
Sven Eckelmann <sven@narfation.org>
5
batman-adv: mcast: fix use-after-free in orig_node RCU release
Sven Eckelmann <sven@narfation.org>
6
batman-adv: tt: avoid empty VLAN responses
Sven Eckelmann <sven@narfation.org>
7
batman-adv: fix integer overflow on buff_pos
Lyes Bourennani <lbourennani@fuzzinglabs.com>
8
batman-adv: bla: avoid double decrement of bla.num_requests
Sven Eckelmann <sven@narfation.org>
9
batman-adv: tp_meter: directly shut down timer on cleanup
Sven Eckelmann <sven@narfation.org>
10
batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown
Sven Eckelmann <sven@narfation.org>
11
batman-adv: tp_meter: initialize dec_cwnd explicitly
Sven Eckelmann <sven@narfation.org>
12
batman-adv: tp_meter: fix race condition in send error reporting
Sven Eckelmann <sven@narfation.org>
13
batman-adv: iv: avoid bonding logic for outgoing OGM
Sven Eckelmann <sven@narfation.org>
14
batman-adv: reject oversized global TT response buffers
Ruide Cao <caoruide123@gmail.com>
15
batman-adv: hold claim backbone gateways by reference
Haoze Xie <royenheart@gmail.com>
16
batman-adv: frag: avoid underflow of TTL
Sven Eckelmann <sven@narfation.org>
17
Revert "batman-adv: Switch to linux/array_size.h"
Sven Eckelmann <sven@narfation.org>
18
batman-adv: tvlv: reject oversized TVLV packets
Sven Eckelmann <sven@narfation.org>
19
batman-adv: bla: prevent use-after-free when deleting claims
Sven Eckelmann <sven@narfation.org>
20
batman-adv: stop caching unowned originator pointers in BAT IV
Jiexun Wang <wangjiexun2025@gmail.com>
21
batman-adv: tp_meter: prevent parallel modifications of last_recv
Sven Eckelmann <sven@narfation.org>
22
batman-adv: tt: don't merge change entries with different VIDs
Sven Eckelmann <sven@narfation.org>
23
batman-adv: reject new tp_meter sessions during teardown
Jiexun Wang <wangjiexun2025@gmail.com>
24
batman-adv: tp_meter: annotate last_recv_time access with READ/WRITE_ONCE
Sven Eckelmann <sven@narfation.org>
25
batman-adv: iv: recover OGM scheduling after forward packet error
Sven Eckelmann <sven@narfation.org>
26
batman-adv: ensure bcast is writable before modifying TTL
Sven Eckelmann <sven@narfation.org>
27
batman-adv: tt: reject oversized local TVLV buffers
Sven Eckelmann <sven@narfation.org>
28
batman-adv: fix batadv_skb_is_frag() kernel-doc
Sven Eckelmann <sven@narfation.org>
29
batman-adv: tp_meter: keep unacked list in ascending ordered
Sven Eckelmann <sven@narfation.org>
30
batman-adv: tp_meter: avoid divide-by-zero for dec_cwnd
Sven Eckelmann <sven@narfation.org>
31
fix batadv_is_cfg80211_netdev
Alexandru Gagniuc <mr.nuke.me@gmail.com>
32
batman-adv: tp_meter: add only finished tp_vars to lists
Sven Eckelmann <sven@narfation.org>
33
batman-adv: tt: prevent TVLV entry number overflow
Sven Eckelmann <sven@narfation.org>
34
batman-adv: frag: disallow unicast fragment in fragment
Sven Eckelmann <sven@narfation.org>
35
batman-adv: tp_meter: initialize last_recv_time during init
Sven Eckelmann <sven@narfation.org>
36
batman-adv: tp_meter: add missing completion header
Sven Eckelmann <sven@narfation.org>
37
batman-adv: tt: fix TOCTOU race for reported vlans
Sven Eckelmann <sven@narfation.org>
38
batman-adv: tp_meter: handle overlapping packets
Sven Eckelmann <sven@narfation.org>
39
batman-adv: tp_meter: restrict number of unacked list entries
Sven Eckelmann <sven@narfation.org>
40
batman-adv: gw: acquire ethernet header only after skb realloc
Sven Eckelmann <sven@narfation.org>
41
batman-adv: tvlv: avoid race of cifsnotfound handler state
Sven Eckelmann <sven@narfation.org>
42
batman-adv: dat: ensure accessible eth_hdr proto field
Sven Eckelmann <sven@narfation.org>
43
batman-adv: stop tp_meter sessions during mesh teardown
Jiexun Wang <wangjiexun2025@gmail.com>
44
batman-adv: gw: don't deselect gateway with active hardif
Sven Eckelmann <sven@narfation.org>
45
batman-adv: tvlv: abort OGM send on tvlv append failure
Sven Eckelmann <sven@narfation.org>
46
batman-adv: access unicast_ttvn skb->data only after skb realloc
Sven Eckelmann <sven@narfation.org>
47
batman-adv: bla: annotate lasttime access with READ/WRITE_ONCE
Sven Eckelmann <sven@narfation.org>
48
batman-adv: v: stop OGMv2 on disabled interface
Sven Eckelmann <sven@narfation.org>
49
batman-adv: Avoid double-rtnl_lock ELP metric worker
Sven Eckelmann <sven@narfation.org>
50
batman-adv: tt: fix negative last_changeset_len
Sven Eckelmann <sven@narfation.org>
51
batman-adv: fix fragment reassembly length accounting
Ruide Cao <caoruide123@gmail.com>
52
batman-adv: retrieve ethhdr after potential skb realloc on RX
Sven Eckelmann <sven@narfation.org>
53
batman-adv: dat: handle forward allocation error
Sven Eckelmann <sven@narfation.org>
54
batman-adv: tp_meter: fix tp_num leak on kmalloc failure
Sven Eckelmann <sven@narfation.org>
55
batman-adv: tp_meter: avoid role confusion in tp_list
Sven Eckelmann <sven@narfation.org>
56
batman-adv: tp_meter: initialize dup_acks explicitly
Sven Eckelmann <sven@narfation.org>
57
batman-adv: tp_meter: avoid use of uninit sender vars
Sven Eckelmann <sven@narfation.org>
58
batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface
Sven Eckelmann <sven@narfation.org>
59
batman-adv: fix tp_meter counter underflow during shutdown
Luxiao Xu <rakukuip@gmail.com>
60
batman-adv: tt: fix negative tt_buff_len
Sven Eckelmann <sven@narfation.org>
61
batman-adv: dat: prevent false sharing between VLANs
Sven Eckelmann <sven@narfation.org>
62
batman-adv: avoid OGM aggregation when skb tailroom is insufficient
Yang Yang <n05ec@lzu.edu.cn>
63
batman-adv: bla: reacquire gw address after skb realloc
Sven Eckelmann <sven@narfation.org>
64
batman-adv: tt: track roam count per VID
Sven Eckelmann <sven@narfation.org>
65
batman-adv: tp_meter: avoid window underflow
Sven Eckelmann <sven@narfation.org>
66
batman-adv: clear current gateway during teardown
Ruijie Li <ruijieli51@gmail.com>
67
batman-adv: frag: ensure fragment is writable before modifying TTL
Sven Eckelmann <sven@narfation.org>
68
batman-adv: fix (m|b)cast csum after decrementing TTL
Sven Eckelmann <sven@narfation.org>
69
batman-adv: bla: put backbone reference on failed claim hash insert
Sven Eckelmann <sven@narfation.org>
70
Revert "batman-adv: move asm/unaligned.h to linux/unaligned.h"
Sven Eckelmann <sven@narfation.org>
71
batman-adv: v: prevent OGM aggregation on disabled hardif
Sven Eckelmann <sven@narfation.org>
72
batman-adv: bla: only purge non-released claims
Sven Eckelmann <sven@narfation.org>
73
batman-adv: tp_meter: handle seqno wrap-around for fast recovery detection
Sven Eckelmann <sven@narfation.org>
74
batman-adv: prevent ELP transmission interval underflow
Sven Eckelmann <sven@narfation.org>