Downloadliste

Projektbeschreibung

mrouted is an implementation of the DVMRP multicast routing protocol. It turns a UNIX workstation into a DVMRP multicast router with tunnel support, in order to cross non-multicast-aware routers.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-10-24 06:56
3.9.6

Diese Version behebt eine schwere Regression in route.c, eingeführt in 3.9.5, verursacht durch die Verknüpfung Liste umgestalten. Es gibt einige kleinere Bereinigung und FTBFS Aspekte auf GCC 4.6.
Tags: Stable
This release fixes a serious regression in route.c, introduced in 3.9.5, caused by the link list refactor. There is some minor cleanup and FTBFS issues on GCC 4.6.

2011-03-06 06:00
3.9.5

Security Fixes wurden für unsichere Erstellung der Datei in / var / tmp unter / var / run / mrouted stattdessen gemacht. Außerdem wurde der verketteten Liste Umsetzung in route.c Refactoring zu mehreren SIGSEGV Vorkommen und ein paar Speicherlecks zu beheben. Die Option-r, - show-Routen-Option wurde hinzugefügt, um die aktuelle Multicast-Routing-Tabelle anzuzeigen.
Tags: Stable
Security fixes were made for insecure file creation in /var/tmp by using /var/run/mrouted instead. Also, the linked list implementation in route.c was refactored to fix several SIGSEGV occurrences and a couple of memory leaks. The -r,--show-routes option was added to display the current multicast routing table.

2010-11-20 16:07
3.9.4

Dieses Release behebt einen Bug im Linux k_del_vif (), aufgerufen, um einen VIF stoppen, wenn eine Schnittstelle ausfällt. Vor diesem Patch verlassen mrouted mit dem Fehler "setsockopt MRT_DEL_VIF auf vif 3: Invalid argument".
Tags: Stable
This release fixed a Linux bug in k_del_vif(), called to stop a VIF when an interface goes down. Prior to this patch, mrouted exited with the error "setsockopt MRT_DEL_VIF on vif 3: Invalid argument".

2010-10-11 20:59
3.9.3

Ein Problem mit dem Tunnel-Richtlinie über OpenVPN, PPTP, L2TP-Tunnel wurde sowie PPP-Verbindungen behoben. Ein NULL-Pointer Dereferenzierung in der conf-Datei-Parser wurde behoben, dann ausgelöst, wenn eine Schnittstelle nicht über eine Datenbank. Mehrere fehlende Kontrollen von malloc () Rückgabewert wurden behoben. Ein potenzieller Pufferüberlauf Problem wurde behoben, und prüft wurden hinzugefügt, um zu überschreiten Array Grenzen verhindern beim Parsen Route Bericht Nachrichten. Der Mann Seite wurde mit lang-Optionen aktualisiert, fehlende Teile wurden hinzugefügt, und Debug-Hilfe wurde verbessert. Das Makefile wurde für den Einsatz mit BSD pmake sowie GNU Make gereinigt.
Tags: Stable
A problem with the tunnel directive on OpenVPN, PPTP, L2TP tunnels as well as PPP links was fixed. A NULL pointer dereference was fixed in the conf file parser, triggered when an interface does not have an address. Several missing checks of malloc() return value were fixed. A potential stack overflow issue was fixed, and checks were added to prevent overstepping array boundaries when parsing route report messages. The man page was updated with long-options, missing sections were added, and debug help was improved. The Makefile was cleaned up for use with BSD PMake as well as GNU Make.

2010-10-09 20:39
3.9.2

Code Vervielfältigung auf Plattformen Durchführung strlcpy () und strtonum () reduziert wurde. Dateipfade wurden für GNU / Linux, das / var verwendet / tmp anstatt / usr / tmp fixiert. Die RSRR Code (standardmäßig deaktiviert) wurde behoben. Ein möglicher Fehler in strtonum.c bauen auf Plattformen nicht unterstützt LLONG_MIN / MAX wurde behoben.
Tags: Stable
Code duplication on platforms carrying strlcpy() and strtonum() was reduced. File paths were fixed for GNU/Linux, which uses /var/tmp rather than /usr/tmp. The RSRR code (disabled by default) was fixed. A possible build error in strtonum.c on platforms not supporting LLONG_MIN/MAX was fixed.

Project Resources