This is a pre-release announcement for 0.5. Anyone who has had problems with the CVS snapshot should announce any bugs they've encountered. If there are no problems, then 0.5 will be released in a day or so.
Here is the change log: FreeRADIUS 0.5.0 ; $Date: 2002/03/11 18:47:08 $, urgency=medium * Many bug fixes. For explicit details, see: http://www.freeradius.org/cvs-log/ * Fix a logic bug in the 'walk over request list' code, which would sometimes result in a request being deleted while it was still being processed. Found by Rainer Clasen * New 'tuning' guide, for optimizing the server's speed. * The default ports are now 1812/1813, which is the standard. * Fix a bug which would hang the server when many SQL connections were open. Found by Cvetan Ivanov <[EMAIL PROTECTED]> * Updated MySQL schema, with sanity checks, based on a schema from Thomas Huehn <[EMAIL PROTECTED]> * Added 'Aptis' (Nortel CVX) dictionary. * Added Ipv6 attributes (as 'octets' type for now) * 'xlat' capability for SQL, so other modules can do SQL queries. * We don't need a shared secret for LOCAL realms. * Added better description of internal variables. * Configurable fail-over to DEFAULT realm. Sometimes we don't want to use the DEFAULT realm, if all configured realms are marked dead. From Rainer Clasen. * new configuration items 'max_attributes' and 'reject_delay' If the packet contains too many attributes, it can be rejected. We can also delay sending an Access-Reject, which slows down certain DoS attacks. * Updates to redhat scripts and spec file, from Marko Myllynen. * Python module (EXPERIMENTAL) from migs paraz <[EMAIL PROTECTED]> * Add ability to find *best* match when comparing attributes. If there is more than one attribute in a request and the first one doesn't match, go check the second one, instead of failing. * unixODBC support for SQL, from Dmitri Ageev <[EMAIL PROTECTED]> * Use thread-safe versions of library calls. This work is still on-going. * New rlm_passwd module, to allow general parsing of passwd-style files. * Preliminary EAP-TLS support. * Updated LDAPv3 schema * Correct checks for Odbc, and fix bugs in the module. Andreas Kainz <[EMAIL PROTECTED]> * MAN page fixes and updates * Added PHP web interface 'dialup_admin' * Password = "UNIX" or "PAM" backwards compatibility removed. * Use the operators in the SQL schema and queries, and bug fixes in the SQL module. Randy Moore <[EMAIL PROTECTED]> * fgetpwent() compatibility, for systems without it, from Daniel Carroll <[EMAIL PROTECTED]> * Added PAP authentication module, as a step to removing most authentication handlers in other modules. * Send a Access-Reject after max_request_time * Multiple fixes in the LDAP module. * Quintum dictionary by Jeremy McNamara <[EMAIL PROTECTED]> * Preliminary EAP Module with MD5 support Contributed by Raghu <[EMAIL PROTECTED]> * Better sanity checking for bad VSA's when receiving a packet * new 'xlat register' so that attribute values may be pulled out of configurable databases at run-time. e.g. %{ldap:ldap:///dc=company,dc=com?uid?sub?uid=%u} * Minor fixes to debian package rules * Attribute 'Password' deprecated in favor of 'User-Password'. * MS-CHAP and MS-CHAPv2 MPPE support added. Contributed by Takahiro Wagatsuma <[EMAIL PROTECTED]>. * X9.9 token enhancements (several). -- Alan DeKok <[EMAIL PROTECTED]> - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html