Release Notes: Handling of DNS lookup failures and failover of shortcut routes were fixed. Forwarding loop detection for indication messages was added. A minor code cleanup was undertaken.
Release Notes: Some bugs from the converstion to libev were fixed. Lock file handling was made non-inherited so that the opennhrp script won't hold it. A problem with traffic indication sending was fixed.
Release Notes: A Libev update, fixes for bugs related to local address monitoring, and minor documentation improvements.
Release Notes: A custom extension was added to allow dynamic detection of next hop servers. Configurability of multicast traffic handling was improved. Various performance improvements were made all over the code. Most notably, libev is now used internally.
Release Notes: This release fixes the remaining bugs from c-ares integration and the build system rewrite. It has some code clean-ups.
Release Notes: Additional safety measures were added to not do bad things in case of an off-NBMA routing loop. Some minor bugs were also fixed.
Release Notes: This release fixes (most of) the embarrassing bugs in 0.10 that were introduced from the build system rewrite and c-ares integration.
Release Notes: The C-ares library is now used for asynchronous DNS resolution. MTU handling for registration requests was fixed. A busy NHS could get a opennhrp-script zombie flood, so this has been fixed. The code was changed over to use git and a fancier build system.
Release Notes: OpenNHRP now reacts properly to public IP changes: it purges all related peer cache entries, flushes the old IP from all local caches, and re-registers if necessary. A false assertion was also removed that could cause the opennhrp acting as NHS to abort under some conditions.
Release Notes: This release fixes a bug introduced in 0.9.1 related to PID file writing when running daemonized.