<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/'/>
<updated>2026-04-09T17:10:48Z</updated>
<entry>
<title>Merge pull request #1168 from ecsv/batadv-2026.1</title>
<updated>2026-04-09T17:10:48Z</updated>
<author>
<name>Simon Wunderlich</name>
</author>
<published>2026-04-09T17:10:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=57d286627119ad6f154777cd3d3d47e24e75ec6c'/>
<id>urn:sha1:57d286627119ad6f154777cd3d3d47e24e75ec6c</id>
<content type='text'>
batman-adv: update packages to version 2026.1</content>
</entry>
<entry>
<title>batman-adv: fix build against Linux 6.18</title>
<updated>2026-04-08T20:42:41Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2026-04-08T19:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=61466d6639b9a1afe727d16461edacfa53e3f77e'/>
<id>urn:sha1:61466d6639b9a1afe727d16461edacfa53e3f77e</id>
<content type='text'>
The EXTRA_CFLAGS for batman-adv were not applied with Linux 6.18. As
result, C files for a specific features were build but the datastructures
were missing the members for this specific feature.

This can be avoided by switching to a more modern way of setting up the
make command (like in this case "mt76"). Besides simplifying and cleaning
up the code, it is now also directly providing the CONFIG preprocessor
variables as part of NOSTDINC_FLAGS. This works on the current kernel
versions 6.12 (default) and 6.18 (testing).

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>batman-adv: update to version 2026.1</title>
<updated>2026-04-08T12:12:50Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2026-04-08T12:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=aa449f8d78ad96a13bc3e8b8198de19b6c52ba35'/>
<id>urn:sha1:aa449f8d78ad96a13bc3e8b8198de19b6c52ba35</id>
<content type='text'>
* support latest kernels (5.10 - 7.1)
* coding style cleanups and refactoring
* bugs squashed:
  - reject oversized global TT response buffers
  - avoid OGM aggregation when skb tailroom is insufficient
  - prevent freed backbones when dumping BLA claims

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>batctl: update to version 2026.1</title>
<updated>2026-04-08T12:05:27Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2026-04-08T12:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=6830873a5befef1d4711645cdd4d06582c68c926'/>
<id>urn:sha1:6830873a5befef1d4711645cdd4d06582c68c926</id>
<content type='text'>
* coding style cleanups and refactoring
* bugs squashed:
  - tcpdump: Fix printing of usecs
  - fix tbl preprocessing of manpage

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>alfred: update to version 2026.1</title>
<updated>2026-04-08T12:04:48Z</updated>
<author>
<name>Sven Eckelmann</name>
</author>
<published>2026-04-08T12:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=b068156976b335567b14d39f274a0695c5e0201b'/>
<id>urn:sha1:b068156976b335567b14d39f274a0695c5e0201b</id>
<content type='text'>
* coding style cleanups and refactoring
* bugs squashed:
  - fix printing of timespec

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #1162 from namiltd/patch-1</title>
<updated>2026-03-30T12:57:31Z</updated>
<author>
<name>Simon Wunderlich</name>
</author>
<published>2026-03-30T12:57:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=4ec8a663e0f2fe929d0be35427477e7242636787'/>
<id>urn:sha1:4ec8a663e0f2fe929d0be35427477e7242636787</id>
<content type='text'>
batman-adv: drop kmod-lib-crc32c on newer kernels</content>
</entry>
<entry>
<title>Merge pull request #1167 from wififreedom/batadv_vlan</title>
<updated>2026-03-20T09:54:51Z</updated>
<author>
<name>Simon Wunderlich</name>
</author>
<published>2026-03-20T09:54:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=d830ce7b2baab3762d4d941e2605cd0261e674c8'/>
<id>urn:sha1:d830ce7b2baab3762d4d941e2605cd0261e674c8</id>
<content type='text'>
Improve batadv_vlan.sh for LuCI integration</content>
</entry>
<entry>
<title>batman-adv: improve batadv_vlan.sh for LuCI</title>
<updated>2026-03-18T12:50:06Z</updated>
<author>
<name>Bastiaan Stougie</name>
</author>
<published>2026-03-12T22:45:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=9777081ec07dafca4df8c88ff705ca03a60b3a8f'/>
<id>urn:sha1:9777081ec07dafca4df8c88ff705ca03a60b3a8f</id>
<content type='text'>
Apply ap_isolation default value '0' if option ap_isolation is
not present in the batadv_vlan interface configuration.

Default value '0' should be applied for the use case where
"option ap_isolation '1'" was present, is removed, and
'service network reload' is executed.

This is required for proper LuCI integration, because if an option
is set to the default value, LuCI removes the option.

Also take into account $INCLUDE_ONLY as in other /lib/netifd/proto
scripts and as recommended in the guide at:
https://openwrt.org/docs/guide-developer/network-scripting

Signed-off-by: Bastiaan Stougie &lt;wififreedom2026@protonmail.com&gt;
</content>
</entry>
<entry>
<title>mesh11sd: update to version 6.2.1</title>
<updated>2026-03-09T09:39:13Z</updated>
<author>
<name>Rob White</name>
</author>
<published>2026-03-08T20:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=44f2d58cbf95fe5a18291238984db97bc36237ec'/>
<id>urn:sha1:44f2d58cbf95fe5a18291238984db97bc36237ec</id>
<content type='text'>
Maintainer: Rob White rob@blue-wave.net

Compile tested: All

Run tested: arm_cortex-a7_neon-vfpv4,
mipsel_24kc, mips_24kc,
aarch64_cortex-a53;
On 24.10, 25.12 and master/snapshot.

Description: mesh11sd (6.2.1)

This is a bug fix release.
  * Fix - sticky onlink route in MBP mode.
  * Fix - apmond return code 4 from spider request.
  * Add - nfs rule to drop proprietory PowerLine discovery packets.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v6.2.1/ChangeLog

Signed-off-by: Rob White &lt;rob@blue-wave.net&gt;
</content>
</entry>
<entry>
<title>batman-adv: drop kmod-lib-crc32c on newer kernels</title>
<updated>2026-03-03T19:24:14Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2026-03-03T19:24:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=52ba65e168c0fe01445328128c9ba1fa129bea0c'/>
<id>urn:sha1:52ba65e168c0fe01445328128c9ba1fa129bea0c</id>
<content type='text'>
This patch makes the dependency on kmod-lib-crc32c for the batman-adv package conditional: it is only required for Linux kernel 6.12. For kernel 6.18 and newer, the dependency is no longer needed. This prevents installing unnecessary modules on newer kernels.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@poczta.onet.pl&gt;</content>
</entry>
</feed>
