<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/bird3, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/'/>
<updated>2026-06-29T10:54:32Z</updated>
<entry>
<title>bird2/bird3: rename test.sh to test-version.sh</title>
<updated>2026-06-29T10:54:32Z</updated>
<author>
<name>Toke Høiland-Jørgensen</name>
</author>
<published>2026-06-29T10:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=e3b181fb47a650cc5192b5e2d1b89056967109f3'/>
<id>urn:sha1:e3b181fb47a650cc5192b5e2d1b89056967109f3</id>
<content type='text'>
The test script is really a version override test, rename it to fix the
failing CI tests.

Signed-off-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
</content>
</entry>
<entry>
<title>bird3: bump to v3.3.1</title>
<updated>2026-06-29T10:26:01Z</updated>
<author>
<name>Alan Feng</name>
</author>
<published>2026-06-13T13:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=d97e65c6a075d0d0ea2291c830df6dc39ee3e419'/>
<id>urn:sha1:d97e65c6a075d0d0ea2291c830df6dc39ee3e419</id>
<content type='text'>
Version 3.3.1 (2026-06-09)
  o BGP: Fix crash when incoming connection for disabled protocol arrives
  o BGP: Fix parsing labelled NLRIs with no next hop
  o RCU: Catch leaks sooner

Version 3.3.0 (2026-05-25)
  o BGP: Export memory consumption optimization
  o BGP: Fix hostentry handling of MPLS and EVPN routes
  o BGP: Block connections on explicitly disabled instances
  o Proto/CLI: Lock show-commands
  o Proto: Loop persists through down state
  o Nest/CLI: Show only the longest prefix match in 'show route for'
  o Nest: Lockless attribute cache
  o Removed locking in random number generation
  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
  o Merged 2.19


Signed-off-by: Alan Feng &lt;fthasdd@largerworld.cc&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-03.infra.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>bird3: update to 3.2.0</title>
<updated>2026-01-11T23:26:27Z</updated>
<author>
<name>Packet Please</name>
</author>
<published>2026-01-11T20:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=bdf571c0ea5b9b029707787e0f89be7bbd3d75e3'/>
<id>urn:sha1:bdf571c0ea5b9b029707787e0f89be7bbd3d75e3</id>
<content type='text'>
Version 3.2.0 (2025-12-26)
- BGP: Listening socket rework
- IGP metric: Split out local_metric again
- Table: Optimal and Any Export refactoring
- Various race condition fixes
- All fixes included in 3.1.0 -- 3.1.5
- Merged 2.18

Signed-off-by: Packet Please &lt;pktpls@systemli.org&gt;
</content>
</entry>
<entry>
<title>bird3: add patch to move birdc's history file</title>
<updated>2025-12-23T23:13:25Z</updated>
<author>
<name>Toke Høiland-Jørgensen</name>
</author>
<published>2025-11-26T13:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=c69a11d3099fe7454a917615be48519a55267a7d'/>
<id>urn:sha1:c69a11d3099fe7454a917615be48519a55267a7d</id>
<content type='text'>
To prevent birdc writing its history file to /root, causing flash wear,
apply a patch that moves the history file to /var/tmp instead.

Signed-off-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
</content>
</entry>
<entry>
<title>bird3: Update to version 3.1.4</title>
<updated>2025-09-23T10:38:33Z</updated>
<author>
<name>Toke Høiland-Jørgensen</name>
</author>
<published>2025-09-23T10:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=3ff1e24383b15dbed7d57ba4eabc8320d9420d19'/>
<id>urn:sha1:3ff1e24383b15dbed7d57ba4eabc8320d9420d19</id>
<content type='text'>
Also update the URL to the new website at bird.nic.cz

Signed-off-by: Toke Høiland-Jørgensen &lt;toke@toke.dk&gt;
</content>
</entry>
<entry>
<title>bird3: update to 3.1.2</title>
<updated>2025-07-19T20:55:18Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-06-22T17:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=5911e00a49763caf6a44791b71daded6b8190e95'/>
<id>urn:sha1:5911e00a49763caf6a44791b71daded6b8190e95</id>
<content type='text'>
Release Notes:
- 3.1.1: https://bird.network.cz/pipermail/bird-users/2025-May/018199.html
- 3.1.2: https://bird.network.cz/pipermail/bird-users/2025-May/018245.html

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>bird{2,3}: use HTTPS in URL and reorder Makefile</title>
<updated>2025-06-23T10:48:28Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-16T20:49:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=d0f6265f6f32d44753c22474c11cc16a76a5d512'/>
<id>urn:sha1:d0f6265f6f32d44753c22474c11cc16a76a5d512</id>
<content type='text'>
Move descriptions to each other
and use HTTPS for project website

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>bird3: update to 3.1.0</title>
<updated>2025-04-28T08:48:18Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-04-28T06:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=7a54490134f22468d6512d5506f5f0734ef6d242'/>
<id>urn:sha1:7a54490134f22468d6512d5506f5f0734ef6d242</id>
<content type='text'>
Release Notes:
https://bird.network.cz/pipermail/bird-users/2025-April/018156.html

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>bird3: update to 3.0.1</title>
<updated>2025-01-13T16:04:33Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-01-13T15:12:39Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/routing/commit/?id=9935dfdfb7cba5d06a811fe6f69b722edfc2c510'/>
<id>urn:sha1:9935dfdfb7cba5d06a811fe6f69b722edfc2c510</id>
<content type='text'>
- Fixed crashes in dynamic BGP
- Improved graceful recovery mechanism
- Resolved issues with deterministic MED
- Addressed BFD session reconfiguration problems
- Corrected kernel path merging
- Optimized inefficiencies in feeds and refeeds
- Fixed heap bloating issues
- Corrected the name of the bgp_otc route attribute

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
