Releases: dennypage/mcast-bridge
Releases · dennypage/mcast-bridge
Release list
Ensure correct interface information for BSD systems
Suppress error logging when destination interface is disconnected
This release contains the following changes:
- Suppress error logging when destination network interface is disconnected.
- Force single threaded termination handling.
- Allow setting of TTL of packets in mcast-sr.
Various bug fixes
This release contains the following changes:
- Tighten snprintf overflow check for pidfile name.
- Include trailing nul in interface name length for SO_BINDTODEVICE.
- Don’t log an error on EAGAIN/EWOULDBLOCK.
- Ensure consistent use of "unknown" for address conversion failures.
- Set IPV6_MULTICAST_HOPS rather than IPV6_UNICAST_HOPS.
- Ensure re-used igmp/mld slots are completely cleared.
- Continue processing records when encountering BLOCK_OLD_SOURCES in IGMPv3/MLDv2 reports.
- Fix error message typos.
- Fix typos in example config file.
Add Multicast Router Discovery
This release contains the following changes:
- Add support for Multicast Router Discovery (RFC 4286) which allows automatic enabling of multicast routing ports on IGMP/MLD snooping enabled switches.
- Always use the first configured address of each type on an interface to avoid picking up temporary addresses such as VIP addresses.
Allow syslog for startup errors
Failures during initial startup, such as OS calls or config file syntax errors, may now be logged via syslog.
Change send/receive test program name
Rename mcb-test as mcast-sr for packaging.
Additional clarification regarding querier modes.
Initial public release
Initial public release of Multicast Bridge.