You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support for applying changes to .conf files without disturbing established flows -- i.e., seamless addition or removal of outbound interfaces in existing rules, or add/remove routes, without ever affecting other routes, issue Add support for /etc/smcroute.d/*.conf #103
Full SSM/ASM group join support, for both IPv4 and IPv6. Including joining group ranges from both smcroutectl and .conf, issue Add support for smcroutectl join G/LEN #118
Please note, no SSM support on FreeBSD, only Linux
The -I NAME command line option has changed to -i NAME, compat support for the previous option remains
The mrdisc flag to the phyint directive is now what solely controls the functionality per interface. Previously a mechanism to enable/disable the functionality (if enabled) if active routes were in place. However, this did not cover (*,G) routes so that has been removed to simplify and guarantee full function
Output format from smcroutectl has been extensively changed. E.g, new /LEN support means wider columns, but heading have also changed
The .tar.xz archive has been has been dropped as distribution format, keeping only tar.gz
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Highlights: native
/etc/smcroute.d/*.conf
support and seamless update/removal of routes and groups by reloading.conf
files or usingsmcroutectl
.Tested on Linux 5.11 and FreeBSD 12.2
Changes
/etc/smcroute.d/*.conf
, issue Add support for /etc/smcroute.d/*.conf #103.conf
files without disturbing established flows -- i.e., seamless addition or removal of outbound interfaces in existing rules, or add/remove routes, without ever affecting other routes, issue Add support for /etc/smcroute.d/*.conf #103smcroutectl
, issue Route replacement/update via smcroutectl #115(*,G)
wildcard route matching, for IPv4 and IPv6, issue Add support for IPv6 wildcard routes #31(*,G/LEN)
, issue Adding source with group/len not available yet, any reason? #135 (IPv4), and issue Support for IPv6 G/LEN routes #162 (IPv6)(S/LEN,G)
, issue Source CIDR/mask, ranges, support in multicast rules #81(S/LEN,G/LEN)
smcroutectl
and.conf
, issue Add support for smcroutectl join G/LEN #118Please note, no SSM support on FreeBSD, only Linux
-F file.conf
to verify file syntax, issue Add a command line option to verify configuration and exit #100-I NAME
command line option has changed to-i NAME
, compat support for the previous option remainsmrdisc
flag to thephyint
directive is now what solely controls the functionality per interface. Previously a mechanism to enable/disable the functionality (if enabled) if active routes were in place. However, this did not cover(*,G)
routes so that has been removed to simplify and guarantee full functionsmcroutectl
has been extensively changed. E.g, new/LEN
support means wider columns, but heading have also changed.tar.xz
archive has been has been dropped as distribution format, keeping onlytar.gz
Fixes
(*,G)
)(*,G)
cache timeout callback stops, or never startssmcruotectl show
does not show IPv6 routes(*,G)
cache timerThis discussion was created from the release SMCRoute v2.5.0.
Beta Was this translation helpful? Give feedback.
All reactions