Repository navigation
Releases
Releases · Ruakij/RoutingTableToWg
0.3.2
What's Changed
- Bump docker/login-action from 4.6.0 to 4.7.0 in the actions group across 1 directory by @dependabot[bot] in #1
- Bump the actions group with 2 updates by @dependabot[bot] in #3
- Bump golang.org/x/sys from 0.49.0 to 0.50.0 in the go-dependencies group by @dependabot[bot] in #2
New Contributors
- @dependabot[bot] made their first contribution in #1
Full Changelog: 0.3.1...0.3.2
0.3.1
0.3.0
Upgrade notes
- The image moved to
ghcr.io/ruakij/routingtabletowg(amd64, arm64, arm/v7). Docker Hub no longer gets releases. - AllowedIPs are reconciled from the current routes of the interface instead of replaying route events. Only AllowedIPs the program added are removed; entries set up by hand stay. At the first sync, existing AllowedIPs matching a route are taken over. See README section 2.3.
- Without
FILTER_TABLEthe routes of all tables are used, not onlymain. SetFILTER_TABLE=mainto keep the previous behaviour. - New
PROTECTED_PREFIXES: prefixes that are never added, moved or removed. List prefixes that serve as gateways there. INTERFACEis optional (defaultwg0). A missing interface is retried instead of ending the program.- Routes to IPv4-mapped IPv6 prefixes (
::ffff:0:0/96) are skipped with a warning; WireGuard cannot take them as AllowedIPs. - iproute2 names are read from
/usr/share/iproute2andrt_tables.das well. - Built with Go 1.27.3 (CVE-2026-111943).
Full Changelog: 0.2.1...0.3.0