Skip to content

Releases: pali/igmpproxy

0.4

29 Oct 10:13
Compare
Choose a tag to compare

Changes since 0.3:

  • Add global option chroot to change root directory after startup
  • Add global option user to drop root privileges to specified user
  • Add phyint option blacklist for fine-grained forwarding control (can be compiled with existing option whitelist)
  • Do not unconditionally filter local multicast address 239.255.255.250 (Fixes #54)
    • NOTE: Use new option blacklist for filtering address when required

0.3

04 Jan 17:50
Compare
Choose a tag to compare
0.3

Changes since 0.2.1:

  • Show error message when maximum number of multicast groups were exceeded and hint for linux systems how to increase this limit
  • Improve downstream host tracking for quickleave mode via hashing table with MurmurHash3 hash function and pseudorandom seed
  • Fix compilation on FreeBSD
  • Use only one mrouter socket also for sending join/leave messages to upstream router

0.2.1

13 Feb 19:34
0.2.1
Compare
Choose a tag to compare

Changes since 0.2:

  • Fix compilation on FreeBSD systems
  • Fix running as daemon, option -n was broken
  • Check that C compiler supports ISO C99 which is required

0.2

22 Dec 19:30
0.2
Compare
Choose a tag to compare
0.2

Major changes since last release 0.1:

  • Mrouted part of source code was relicensed from proprietary Stanford license to free 3-clause BSD license. Thanks for all who agreed with license change. Now whole igmpproxy project is GPLv2+ compatible.
  • Added support for whitelisting multicast groups on downstream interface.
  • Added support for QNX 6, FreeBSD 9/10 and uclinux.
  • Added support for daemonization.
  • Added experimental support for igmpv3 clients.
  • Send IGMP packets with IP Router Alert.
  • Change default interface state to disabled.