Changelog is below. It fixes all known problems in 2.2.1, and a few which weren't reported. Version 3.0.1 should be released soon as well. ---- FreeRADIUS 2.2.2 Wednesday 30 Oct 2013 9:30:00 DST, urgency=medium Feature improvements * Add "timeout" to exec, and "ntlm_auth_timeout" to mschap. So that run-away child processes are caught earlier. * Print out thread number for "unresponsive child". Bug fixes * Fix erroneous fall-through in "case" statements * Fix priority handling in new module handling code * Fix threading issue with Perl. Closes #436 * Fix EAP-TLS check_cert_issuer when X509v2 extensions existed. Patch from David Wood. * Fix pointer references in rlm_python. * Fix "unresponsive child" issue when proxying. * Set log output correctly when using -l. Fix ported from 3.0.0. * Buffer debug output when threaded, so that text from different threads isn't interspersed. * Fix SEGV in rlm_perl when using dynamic expansions. * Fix build for OSX Mavericks, which hid the header files in a magical place. * Port DHCP fixes from 3.0.