Skip to content

Releases: dennypage/mcast-bridge

Ensure correct interface information for BSD systems

Choose a tag to compare

@dennypage dennypage released this 16 Jul 16:00

Switch to using recvmsg() rather than recvfrom().
Use IP_RECVIF/IPV6_RECVPKTINFO to correct interface information for BSD systems.
Miscellaneous fixes for mcast-sr.

Suppress error logging when destination interface is disconnected

Choose a tag to compare

@dennypage dennypage released this 04 Jun 22:22

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

Choose a tag to compare

@dennypage dennypage released this 19 May 16:46

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

Choose a tag to compare

@dennypage dennypage released this 16 Dec 19:24

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

Choose a tag to compare

@dennypage dennypage released this 04 Dec 17:01

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

Choose a tag to compare

@dennypage dennypage released this 05 Nov 20:35
9715235

Rename mcb-test as mcast-sr for packaging.
Additional clarification regarding querier modes.

Initial public release

Choose a tag to compare

@dennypage dennypage released this 03 Nov 17:12

Initial public release of Multicast Bridge.