Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bird3: add new bird3 package #1098

Merged
merged 1 commit into from
Dec 19, 2024

Conversation

PolynomialDivision
Copy link
Member

@tohojo Is it fine if I add this package and list both you and me as maintainers?

@tohojo
Copy link
Contributor

tohojo commented Dec 18, 2024

Sure! Thanks for taking care of it :)

This commit introduces the `bird3` package to OpenWrt's routing feed.
The package is primarily based on the existing `bird2` package, with
minor modifications to accommodate the updates and changes in BIRD
3.0.0. I have also added myself as the maintainer for this package.

BIRD 3.0.0 is a major release that brings multithreading support,
enabling better performance for protocols like BGP, BMP, RPKI, and
others. The internal rework has introduced significant changes to the
table and channel implementations, while protocol-level functionality
remains largely consistent with BIRD 2.16. Although there are minor
breaking changes in configuration and CLI, most existing setups should
be reusable.

Memory usage has increased in this version, with improvements planned
for subsequent releases. Migration documentation is available in
`doc/migration-bird3.md` from the official BIRD repository.

For more details, see the official announcement:
https://trubka.network.cz/pipermail/bird-users/2024-December/017973.html

Signed-off-by: Nick Hainke <[email protected]>
@PolynomialDivision PolynomialDivision marked this pull request as ready for review December 19, 2024 06:21
@PolynomialDivision PolynomialDivision merged commit 5998119 into openwrt:master Dec 19, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants