This version uses a different strategy for changing routes in the Linux kernel, one that should avoid dropping packets on a route change. A bug that caused incorrect parsing of duplicate interface definitions has been fixed.
This version fixes a few bugs in the protocol parser, one of which might be remotely exploitable. As an incompatible change, the hello interval on wired links has been decreased.