Release Notes: This release fixes an infinite loop.
Release Notes: Minor bugfixes.
Release Notes: Assorted enhancements, bugfixes, and security fixes.
Release Notes: Skipping of multiple interfaces when UnicastOnly is on or AdvSendAdvert is off was fixed. A segmentation fault that only occurred with multiple interfaces was fixed. Support for RFC6106 was added by implementing DNS Search List support.
Release Notes: MSG_SIZE was decreased from 4096 to about 1500B. The send buffer uses a smaller size in order to avoid sending out fragmented packets, but it is still able to receive full-size frames. The buffer size is tracked and the daemon exits if the number of prefixes/routes/etc. would grow too much. A memory corruption due to an incorrect memset was fixed. On BSD, getifaddrs() is now also used in setup_deviceinfo(), fixing a multiple interface problem on NetBSD 5 due to a change in data structures. radvd.conf prefix, clients, route, and RDNSS options are now allowed to be in any order.
Release Notes: This release adds a "clients" directive that can be used to specify the clients to which radvd will unicast RAs and ignore RSs from every other client. It adds a workaround for Linux IPV6_RECVPKTINFO|IPV6_RECVHOPLIMIT renumbering issues with some combinations of glibc and kernel. It uses getifaddrs() on BSD instead of ioctl. A workaround was added for unaligned traps on Alpha. NetBSD 5 compile issues have been fixed.
Release Notes: The program was modified to accept virtually any kind of interface naming convention. radvd.pid is now replaced if it is detected to be stale. A compilation glitch when using glibc 2.8 or newer was fixed. Default preferred lifetimes were turned. Bugs and warnings were fixed.
Release Notes: This release includes support for advertising Router Preferences and More Specific Routes, plus Mobile IP improvements and a host of bugfixes and other clean-ups.
Release Notes: VLAN interfaces are now supported, compilation on NetBSD is improved, and compatibility with newer IPv6 APIs is up to date.
Release Notes: Checks were added to prevent common configuration problems that might affect operation or security, a flag was added to radvdump to allow default settings to be omitted from the output, and the configuration scripts were updated to recognize additional architectures.