- Update to version 2.11
* Fix issue with spurious timer expiry on Aarch64 (Arm64)
* Fix#26: sender takes 100% CPU usage in daemon mode
- Update to version 2.10
* Minor bug fixes, found by Coverity Scan
* Fix#18: optional trailing group port arguments ip4/ip6.
* Fix#19: setsid() problem causing mcjoin to exit when
daemonized.
* regression introduced in v2.7.
* Fix#23: fix uptime display in old output mode.
* Document alternative use-case.
OBS-URL: https://build.opensuse.org/request/show/1004468
OBS-URL: https://build.opensuse.org/package/show/network:utilities/mcjoin?expand=0&rev=13
- Update to version 2.9
* Multiple viewing modes, including new stats and rate/bytes
view. See help text for details.
* Another presentation view, show rate/bytes + plotter.
* Update plotter on timer, not input, we want to see the gaps.
* Change style of headings from top style to pimctl/mroutectl
style.
* Improved viewing modes and plotter characters for
dupes/delay/etc.
* Improved column sizing for better use of whitespace in narrow
ttys.
* Show stats on exit.
* Support for scrolling log up/down with PgUp/PgDn.
* Support for displaying uptime, also shown on exit.
* Support for generating duplicate frames, for testing purposes.
* Support for toggling debug logs at runtime.
- Update to version 2.8
* Detect a default interface even on systems without default
route.
* Support Ctrl-L to refresh a garbled display.
* Support for a deadline timeout -W sec.
* Support for redirecting output to a log file
e.g. "mcjoin -l debug > file".
* Document reverse path filtering in Linux.
* Document how to test with older IGMP versions in Linux.
* Fix resize glitch in plotter (new event based framework).
* Fix TTY restore on abort or abnormal exit.
* Fully restore support for old output, "-o".
OBS-URL: https://build.opensuse.org/request/show/863404
OBS-URL: https://build.opensuse.org/package/show/network:utilities/mcjoin?expand=0&rev=11
- Update to version 2.7
* New user interface, inspired by mtr. Easier to track multiple
streams and spot gaps in real-time.
* Adjust ulimit so we can open enough sockets to send/receive
multicast.
* Support for adjusting payload length, 42 -> 1648.
* Support for adjusting packet send/poll rate.
* Support for using old UI using -o flag.
* Support any source port in (S,G) joins.
* Greatly improved IPv6 support, portability and multiple groups.
* Dropped -r SEC option, not needed anymore and was misleading.
* Fix#8: Handle IPv6 being disabled, per group and per socket.
* Fix#9: No feedback on receiver when using mcjoin as sender.
* Fix#10: Calculate and show gaps in received groups.
OBS-URL: https://build.opensuse.org/request/show/847423
OBS-URL: https://build.opensuse.org/package/show/network:utilities/mcjoin?expand=0&rev=9
- Update to version 2.5
* Replaced mutually exclusive options -q and -d with -l level.
Default log level is notice, for true quiet mode, use -l none
* Added new daemon mode, which makes mcjoin detach from its
controlling terminal and run in the background, with all
output except progress redirected to syslog
* Fix possible file descriptor leak
* Improve error detection if mcjoin cannot find a default
interface, a valid (source) IP address, or anything else
goes wrong
* Add support for -w SEC, initial delay before actually
starting. Useful if started very early in a system bootstrap
before network has come up properly
- Update to version 2.4
* Support for SSM (S,G) join, in addition to the existing
ASM (*,G) join
* Find interface bsaed on default route with best metric
* Initial support for IPv6 (*,G) and (S,G) joins
OBS-URL: https://build.opensuse.org/request/show/779391
OBS-URL: https://build.opensuse.org/package/show/network:utilities/mcjoin?expand=0&rev=5