|
[batadv,2/2] batman-adv: ensure u16 aligned mac address in structs
|
batman-adv: enforce u16 MAC address alignment
|
- - - |
--- |
2026-08-22 |
Sven Eckelmann |
simon |
New |
|
[batadv,1/2] batman-adv: ensure u16 aligned mac address arrays on stack
|
batman-adv: enforce u16 MAC address alignment
|
- - - |
--- |
2026-08-22 |
Sven Eckelmann |
simon |
New |
|
[net,9/9] batman-adv: bla: fix freeing of claims on meshif deletion
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,8/9] batman-adv: mcast: linearize skbuff for packet generation
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,7/9] batman-adv: mcast: ensure unshared skb for multicast packets
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,6/9] batman-adv: fix TX priority extraction for BATADV_FORW_MCAST
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,5/9] batman-adv: dat: atomically update mac addresses
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,4/9] batman-adv: dat: avoid unaligned fault in IP extraction
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,3/9] batman-adv: bla: prevent CRC corruptions after claim flush
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,2/9] batman-adv: bla: avoid CRC corruption due to parallel claim add
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
[net,1/9] batman-adv: fix stale receive device on merged fragments
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
simon |
New |
|
[net,0/9] pull request: batman-adv 2026-08-21
|
|
- - - |
--- |
2026-08-21 |
Simon Wunderlich |
|
New |
|
[net,v3] batman-adv: reject unrepresentable multicast TVLV offsets
|
[net,v3] batman-adv: reject unrepresentable multicast TVLV offsets
|
1 - - |
--- |
2026-08-17 |
David Lee |
simon |
Under Review |
|
[batadv,3/3] batman-adv: use more descriptive var names for is_similar_or_better
|
batman-adv: bat_v: fix bonding candidate selection
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[batadv,2/3] batman-adv: clarify cut-off in batadv_v_neigh_is_sob kernel-doc
|
batman-adv: bat_v: fix bonding candidate selection
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[batadv,1/3] batman-adv: bat_v: fix bonding candidate selection
|
batman-adv: bat_v: fix bonding candidate selection
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[batadv] batman-adv: drop direction in _batadv_is_ap_isolated kernel-doc
|
[batadv] batman-adv: drop direction in _batadv_is_ap_isolated kernel-doc
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[batadv,v2] batman-adv: dat: fix printing of unknown 4addr subtype
|
[batadv,v2] batman-adv: dat: fix printing of unknown 4addr subtype
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,12/12] batman-adv: tt: drop the cleanup label from batadv_tt_local_remove()
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,11/12] batman-adv: tt: extract immediate purge of a local entry
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,10/12] batman-adv: tt: extract marking of a removed local entry
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,09/12] batman-adv: tt: extract removal of the superseded local entry
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,08/12] batman-adv: tt: replace add_orig_entry goto in batadv_tt_global_add()
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,07/12] batman-adv: tt: extract merging of flags into existing global entries
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,06/12] batman-adv: tt: extract allocation of new global entries
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,05/12] batman-adv: tt: extract update of dynamic client flags
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,04/12] batman-adv: tt: extract refresh of existing local entries
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,03/12] batman-adv: tt: replace forward gotos in batadv_tt_local_add()
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,02/12] batman-adv: tt: extract allocation of new local entries
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,01/12] batman-adv: tt: look up wifi state of incoming interface in helper
|
batman-adv: tt: refactor *_add/batadv_tt_local_remove functions
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,8/8] batman-adv: tt: decrement count for committed client on local_remove
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,7/8] batman-adv: tt: don't uncount never committed clients on pending purge
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,6/8] batman-adv: tt: transition NEW local entries only under lock
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,5/8] batman-adv: tt: use protected flag modifications
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,4/8] batman-adv: tt: drop unnecessary cleanup goto in helpers
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,3/8] batman-adv: tt: simplify NEW flag transition code
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,2/8] batman-adv: tt: extract code handling a roam on add
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[RFC,batadv,v4,1/8] batman-adv: tt: remove only the entry which was looked up from the hash
|
batman-adv: tt: atomic sashiko fixes
|
- - - |
--- |
2026-08-06 |
Sven Eckelmann |
simon |
New |
|
[batadv,2/2] batman-adv: compat: add scoped_guard(spinlock_bh, ...) support
|
batman-adv: compat add support for scoped_guard
|
- - - |
--- |
2026-08-05 |
Sven Eckelmann |
simon |
New |
|
[batadv,1/2] batman-adv: compat: drop support for pre-C11 kernels
|
batman-adv: compat add support for scoped_guard
|
- - - |
--- |
2026-08-05 |
Sven Eckelmann |
simon |
New |
|
[6/6] alfred: don't check the "none" on network interface change
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[5/6] alfred: Report failure when the client refuses to change interfaces
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[4/6] alfred: keep the running interfaces when reconfiguration fails
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[3/6] alfred: don't drop the mesh interface name on OOM
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[2/6] alfred: update stored interface list on interface change
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[1/6] alfred: fix off-by-one in client interface name length checks
|
alfred: interfaces: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[4/4] alfred: handle short reads when waiting for daemon answer
|
alfred: client: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[3/4] alfred: close the listening socket on daemon setup errors
|
alfred: client: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[2/4] alfred: avoid endless-loop when reading data from stdin fails
|
alfred: client: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[1/4] alfred: fix error code from unix_sock_req_data_reply
|
alfred: client: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[3/3] alfred: Close the periodic timer fd on setup errors
|
alfred: leaks: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[2/3] alfred: dlose the client socket on unix_sock_req_data errors
|
alfred: leaks: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[1/3] alfred: don't leak event listener when epoll registration fails
|
alfred: leaks: random fixes
|
- - - |
--- |
2026-07-31 |
Sven Eckelmann |
simon |
New |
|
[6/6] alfred: validate the IPv4 multicast group argument
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[5/6] alfred: reject too long unix socket paths
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[4/6] alfred: reject invalid synchronization periods
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[3/6] alfred: check strdup() failures during option parsing
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[2/6] alfred: free interface parameters before assigning new
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[1/6] alfred: keep interface names always in heap
|
alfred: argument-parsing: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[2/2] alfred: Announce changed data only after it was stored
|
alfred: notifications: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[1/2] alfred: Use _exit() in the update command child process
|
alfred: notifications: random fixes
|
- - - |
--- |
2026-07-30 |
Sven Eckelmann |
simon |
New |
|
[2/2] alfred: fix type of sendto() return
|
alfred: txrx-warnings: random fixes
|
- - - |
--- |
2026-07-29 |
Sven Eckelmann |
simon |
New |
|
[1/2] alfred: don't treat empty datagrams as a socket read error
|
alfred: txrx-warnings: random fixes
|
- - - |
--- |
2026-07-29 |
Sven Eckelmann |
simon |
New |
|
[2/2] alfred: free the correct capability set when cap_init() fails
|
alfred: libcap: random fixes
|
- - - |
--- |
2026-07-29 |
Sven Eckelmann |
simon |
New |
|
[1/2] alfred: drop CAP_NET_RAW when binding to the device fails
|
alfred: libcap: random fixes
|
- - - |
--- |
2026-07-29 |
Sven Eckelmann |
simon |
New |
|
[2/2] alfred: don't stop translation table dump after first entry
|
alfred: netlink: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[1/2] alfred: import batadv_netlink_policy from batctl
|
alfred: netlink: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
alfred: mark alfred_change_bat_iface_v0 as packed
|
alfred: mark alfred_change_bat_iface_v0 as packed
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[8/8] alfred: vis: skip originators with unresolvable hard interface
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[7/8] alfred: vis: fix jsondoc output for nodes without vis entries
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[6/8] alfred: vis: don't drop the rest of the answer for a bogus dataset
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[5/8] alfred: vis: report failures while reading the answer
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[4/8] alfred: vis: handle short reads on the unix socket
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[3/8] alfred: vis: return query_rtnl_link error on failed send
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[2/8] alfred: vis: keep interface names always in heap
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[1/8] alfred: vis: reject too long unix socket paths
|
alfred: vis: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[7/7] alfred: gpsd: handle empty or not 0-terminated TPV
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[6/7] alfred: gpsd: don't drop the rest of the answer for a bogus dataset
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[5/7] alfred: gpsd: report failures while reading the answer
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[4/7] alfred: gpsd: handle short reads on the unix socket
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[3/7] alfred: gpsd: fix counter underflow on leading carriage return
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[2/7] alfred: gpsd: reject too long unix socket paths
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[1/7] alfred: gpsd: show unix-path option in the usage output
|
alfred: gpsd: random fixes
|
- - - |
--- |
2026-07-28 |
Sven Eckelmann |
simon |
New |
|
[batadv,v3,5/5] batman-adv: limit number of parallel learned BLA claims
|
batman-adv: allow to specify limits for remote learned objects
|
- - - |
--- |
2026-07-24 |
Sven Eckelmann |
simon |
New |
|
[batadv,v3,4/5] batman-adv: limit number of parallel learned BLA backbones
|
batman-adv: allow to specify limits for remote learned objects
|
- - - |
--- |
2026-07-24 |
Sven Eckelmann |
simon |
New |
|
[batadv,v3,3/5] batman-adv: limit number of parallel learned DAT entries
|
batman-adv: allow to specify limits for remote learned objects
|
- - - |
--- |
2026-07-24 |
Sven Eckelmann |
simon |
New |
|
[batadv,v3,2/5] batman-adv: limit number of parallel learned originators
|
batman-adv: allow to specify limits for remote learned objects
|
- - - |
--- |
2026-07-24 |
Sven Eckelmann |
simon |
New |
|
[batadv,v3,1/5] batman-adv: limit number of parallel learned neighbors
|
batman-adv: allow to specify limits for remote learned objects
|
- - - |
--- |
2026-07-24 |
Sven Eckelmann |
simon |
New |
|
[v2] batctl: drop bisect_iv tool
|
[v2] batctl: drop bisect_iv tool
|
- - - |
--- |
2026-07-22 |
Sven Eckelmann |
simon |
New |
|
batctl: add subcommand to limit number of learned objects
|
batctl: add subcommand to limit number of learned objects
|
- - - |
--- |
2026-07-12 |
Sven Eckelmann |
simon |
New |
|
[01/13,RFC,net-next] net: ipv4: introduce CONFIG_IPV4 to decouple the IPv4 stack
|
[01/13,RFC,net-next] net: ipv4: introduce CONFIG_IPV4 to decouple the IPv4 stack
|
- - - |
--- |
2026-07-12 |
Fernando Fernandez Mancera |
simon |
New |
|
[RFC] batctl: add vlan_dyn_max command
|
[RFC] batctl: add vlan_dyn_max command
|
- - - |
--- |
2024-12-02 |
Linus Lüssing |
ordex |
New |
|
[v2] batctl: add dat_dht command
|
[v2] batctl: add dat_dht command
|
- - - |
--- |
2024-09-11 |
Linus Lüssing |
ordex |
Under Review |