Rhyolite Software Free Source

Included are primary versions of some programs that are included in some free software packages such as FreeBSD and NetBSD, after having been modified according to the tastes of the people in charge of those efforts.

These files are provided without support and without any obligation to assist in their use, correction, modification or enhancement. They are provided "as is" with no warranties of any kind including the warranties of design, merchantability and fitness for a particular purpose, or arising from a course of dealing, usage or trade practice.

DCC
Distributed Checksum Clearinghouse or DCC source.

routed.tar.Z:
This is a from-scratch rewrite of Sam Leffler's 4.2 BSD code to include RIPv2 and IRDP support. It is the master for FreeBSD and NetBSD.
version 2.32
use multicast over point-to-point (GRE) links as proposed by Dan Lukes.
version 2.31
Work around FreeBSD amd64 restriction on reusing va_list as suggested by Tilman Linneweh.
version 2.30
deal with RTF_WASCLONED routes on FreeBSD requested by Bruce Simpson.
version 2.29
Corrections for man page spelling errors from Christos Zoulas.
version 2.28
Fix bug in router discovery preferences reported by KAKIUCHI Masatoshi and Wolfgang Solfrank
version 2.27
fix -Wshadow warnings and add missing uses of va_end() as suggested by Christos Zoulas.
version 2.26
  • new adj_inmetric and adj_outmetric parameters suggested by James Carlson
  • several bug fixes suggested by James Carlson
  • changes to the way MD5 authentication is handled by `routed` as well as `rtquery` as suggested by Oleg Sharoiko. This change breaks compatibility with existing installations of `routed` using MD5 authentication, but fixes compatibility with Cisco routers as well as with Sun Microsystems' version of this code.
  • deal with RTF_CLONED routes on BSD/OS
version 2.25
has miscellaneous changes for NetBSD
version 2.24
deal better with duplicate networks on remote interfaces for Edward Mascarenhas
version 2.23
  • fix byte-order bug in error message for FreeBSD Problem Report bin/16625
  • overhaul NetBSD vs. FreeBSD ifdef's
version 2.22
  • fix a tracing buffer overrun from Sheldon Hearn
  • add two message types from Sheldon Hearn
  • suppress bogus "netmask problem" message for IP aliases
version 2.21
fix of check of IS_PASSIVE in output.c:walk_supply() from Jason R. Thorpe
version 2.20
fixes a byte-order bug in router discovery lifetimes
version 2.19
fixes an unlikely minor memory leak and a man page typo
version 2.16
has a couple of printf pattern bug fixes and a bunch of changes to fix pedantic compiler warnings.

See ftp://ftp.rhyolite.com for the same files via FTP.

If you have problems fetching or using this source, contact vjs@rhyolite.com or use the web form. Do not send to the spam trap.
$Date: 2009/02/12 17:14:40 $