The FreeRADIUS Project
FreeRADIUS includes a RADIUS server, a BSD licensed client library, a PAM library, and an Apache module. In most cases, the word FreeRADIUS refers to the RADIUS server.
FreeRADIUS is the most widely deployed RADIUS server in the world. It is the basis for multiple commercial offerings. It supplies the AAA needs of many Fortune-500 companies and Tier 1 ISPs. It is also widely used in the academic community, including eduroam. The server is fast, feature-rich, modular, and scalable.
The server has reached a stable Version 2.1.1 (sig) , with incremental improvements added in every release.
Recent News
2008.09.25 Version 2.1.1 (sig) has been released. The focus of this release is stability.
Feature Improvements
- Many more options and features are available via radmin. See man radmin and raddb/sites-available/control-socket.
- Many more commands available via the control socket. Connect via radmin, and type help for more information.
- Added dictionary.networkphysics and dictionary.lancom.
- Calculate WiMAX MIP keys, and added sample WiMAX SQL tables.
Bug Fixes
- Fixed bug that made radmin not work.
- Fixed Suse && Debian package scripts.
- Fixed issues with dynamic clients.
- Fixed configure checks for -lreadline
- rlm_sqlippool no longer needs to be linked to rlm_sql.
- Add statistics for detail file listeners. This closes bug #593.
- Fixed printing of some WiMAX attributes.
- Fixed double free on exit() in rlm_attr_filter.
- Fixed build issues on Solaris.
- Fixed fast session resumption for EAP-TLS.
2008.05.13 A security bug in OpenSSL on Debian or Ubuntu systems may affect FreeRADIUS on those systems. We recommend that everyone using Debian or Ubuntu upgrade their OpenSSL packages immediately. Any certificates created on those systems since 2006 should also be re-generated.
2008.03.05 FreeRADIUS Client Version 1.1.6 (sig) has been released. The focus of this release is stability.
- Added dead_time functionality / configuration.
- Merge in fixes and enhancements from 'radiusclient-ng'.
- Improved functionality for embedded operation. In use in FreeSWITCH and OpenSER projects.
- Wrap gethostby*() family of calls with threadsafe variants.
- Change UINT4 to uint32_t, int to size_t, etc.
- Fixed wrong usage of strncat function in several places.
2007.12.01 - A Development Roadmap is announced
As part of the continued growth of the server, we are actively looking for sponsors for new features. New projects include support for WiMAX, 3GPP2, Change of Authorization (CoA), Windows ports, etc.
The world's most popular RADIUS Server.