<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-06-01T09:36:17Z</updated>
<entry>
<title>bird2: bump to v2.19.0</title>
<updated>2026-06-01T09:36:17Z</updated>
<author>
<name>Bradford Zhang</name>
</author>
<published>2026-05-29T09:57:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=6ea029dcc96645836d34dbed56c05e7468916fdc'/>
<id>urn:sha1:6ea029dcc96645836d34dbed56c05e7468916fdc</id>
<content type='text'>
This release fix problems below:
o BGP/MPLS Ethernet VPNs using VXLAN tunnels
o BGP: PMSI tunnel attribute
o Linux Netlink implementation for bridge interfaces
o BGP: Automatic peering based on discovered neighbors
o RAdv: Router discovery based on incoming Router Advertisments
o Nest: Add message when attempting to reload protocol that is not UP
o BMP: Fix off-by-one buffer overflow
o OSPF: Fix infinite loop in OSPF Graceful Restart
o ASPA: Fix downstream validation
o Filters: Fix string attributes
o Logging: Fix error handling
o Minor filter improvements
o Various documentation fixes

Signed-off-by: Bradford Zhang &lt;zyc@zyc.name&gt;
</content>
</entry>
<entry>
<title>Merge pull request #1174 from januszdziedzic/master</title>
<updated>2026-05-27T09:57:56Z</updated>
<author>
<name>Simon Wunderlich</name>
</author>
<published>2026-05-27T09:57:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=bacf284416cfe8749ccef6d7de088bfe1d305951'/>
<id>urn:sha1:bacf284416cfe8749ccef6d7de088bfe1d305951</id>
<content type='text'>
batman-adv: fix kmalloc_obj redefinition on Linux 6.18.31+</content>
</entry>
<entry>
<title>batman-adv: fix kmalloc_obj redefinition on stable 6.18.33+</title>
<updated>2026-05-27T07:59:16Z</updated>
<author>
<name>Janusz Dziedzic</name>
</author>
<published>2026-05-26T11:19:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=0aca212a95ad113c244314add3cff69b5b6109c6'/>
<id>urn:sha1:0aca212a95ad113c244314add3cff69b5b6109c6</id>
<content type='text'>
Linux 6.18.33 stable backported kmalloc_obj/kmalloc_objs/kzalloc_obj,
causing a redefinition conflict with compat-hacks.h which also defines
these for kernels before 7.0.0. Exclude the 6.18.33-6.18.x stable
range from the backport definitions.

Signed-off-by: Janusz Dziedzic &lt;janusz.dziedzic@gmail.com&gt;
</content>
</entry>
<entry>
<title>bird2: bump to v2.18.1</title>
<updated>2026-04-28T21:08:46Z</updated>
<author>
<name>Bradford Zhang</name>
</author>
<published>2026-04-19T11:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=776e7160636a7f1add27483ac926dadeb248bb65'/>
<id>urn:sha1:776e7160636a7f1add27483ac926dadeb248bb65</id>
<content type='text'>
This release fix problems below:
ASPA: Fix downstream validation
Filters: Fix string attributes
Logging: Fix error handling

Signed-off-by: Bradford Zhang &lt;zyc@zyc.name&gt;
</content>
</entry>
<entry>
<title>bird3: update to 3.2.1</title>
<updated>2026-04-26T11:32:56Z</updated>
<author>
<name>Packet Please</name>
</author>
<published>2026-04-25T21:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=e696354191803f8b5084b608b9d80fa235ad6069'/>
<id>urn:sha1:e696354191803f8b5084b608b9d80fa235ad6069</id>
<content type='text'>
Version 3.2.1 (2026-04-01)
  o ASPA: Fix downstream validation
  o BMP: Fix route sending
  o BGP: Fix route refresh after restart
  o BGP: Fix dynamic peer connection
  o Filters: Fix string attributes
  o Filters: Fix ROA check autoreload reconfiguration
  o Logging: Fix error handling
  o Kernel: Fix graceful recovery
  o Pipe: Fix rare collision bug
  o Config: Allow keyword redefinition

Signed-off-by: Packet Please &lt;pktpls@systemli.org&gt;
</content>
</entry>
<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>
</feed>
