Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package smcroute for openSUSE:Factory checked in at 2026-06-29 17:32:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/smcroute (Old) and /work/SRC/openSUSE:Factory/.smcroute.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "smcroute" Mon Jun 29 17:32:26 2026 rev:12 rq:1362405 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/smcroute/smcroute.changes 2024-05-10 12:07:17.686195059 +0200 +++ /work/SRC/openSUSE:Factory/.smcroute.new.11887/smcroute.changes 2026-06-29 17:34:10.077864770 +0200 @@ -1,0 +2,31 @@ +Sat Jun 27 15:29:56 UTC 2026 - Martin Hauke <[email protected]> + +- Update to versino 2.6.0 + Changes + * Add JSON output support smcroutectl -j show, issue #198. + * Drop pre-v2.0 smcroute shell wrapper. Anyone still on + smcroute -a / smcroute -j / etc. should migrate to + smcroute.conf or call smcroutectl(8) directly, issue #199. + Clearer diagnostic messages for unusable phyints (unknown name + vs. not multicast capable vs. VIF table exhausted). Promoted + the "not multicast capable" log line from LOG_INFO to + LOG_WARNING so it shows at the default log level. + * mroute and mgroup directives whose inbound or outbound + interface does not yet exist are queued on a pending list + instead of being dropped with parse error. See list with + smcroutectl show pending. + Fixes + * Fix #55: on Linux, smcrouted now subscribes to kernel netlink + link events (RTNLGRP_LINK + IPv4/IPv6 address groups) and + activates any pending routes/groups automatically when their + inbound or outbound interface arrives. + * Fix #71: VIFs and MIFs are now allocated lazily, only for + interfaces referenced by smcroute.conf or by smcroutectl. The + old up-front enumeration regularly exhausted the kernel's + 32-slot table on hosts with many unrelated interfaces. The -N + option is now a no-op. + * Fix #143: repair kernel MFC on IGMPMSG_WRONGVIF / + MRT6MSG_WRONGMIF by remapping the (S,G) entry's inbound iif + when a (*,G) rule covers the upcall's actual iif. + +------------------------------------------------------------------- Old: ---- smcroute-2.5.7.tar.gz New: ---- smcroute-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ smcroute.spec ++++++ --- /var/tmp/diff_new_pack.fnbEy2/_old 2026-06-29 17:34:10.761888173 +0200 +++ /var/tmp/diff_new_pack.fnbEy2/_new 2026-06-29 17:34:10.761888173 +0200 @@ -1,8 +1,8 @@ # # spec file for package smcroute # -# Copyright (c) 2024 SUSE LLC -# Copyright (c) 2018-2024, Martin Hauke <[email protected]> +# Copyright (c) 2026 SUSE LLC and contributors +# Copyright (c) 2018-2026, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: smcroute -Version: 2.5.7 +Version: 2.6.0 Release: 0 Summary: Static multicast routing for UNIX License: GPL-3.0-only @@ -88,7 +88,7 @@ %license COPYING %{_sbindir}/smcroutectl %{_sbindir}/smcrouted -%{_sbindir}/smcroute +#%%{_sbindir}/smcroute %{_sbindir}/rcsmcroute %config %{_sysconfdir}/smcroute.conf %config %{_sysconfdir}/smcroute.d ++++++ smcroute-2.5.7.tar.gz -> smcroute-2.6.0.tar.gz ++++++ ++++ 3197 lines of diff (skipped)
