Introduction
FreeRADIUS is a high-performance modular RADIUS server, supporting PAP, CHAP, EAP (including EAP-TLS, EAP-TTLS, EAP-PEAP with EAP-MSCHAP) and a very flexible configuration model, including conditional request processing, querying of LDAP and SQL databases, execution of external scripts and more.
FreeRADIUS uses a thread pool to serve requests. Each request is processed synchronously, and processing passes through a series of stages, and a list of modules in each stage.
Table of Contents
GIT Branch
4.0.x feature branch
- Note
- Submit pull requests for new features or modules against this branch.
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v4.0.x:v4.0.x
git checkout v4.0.x
3.2.x stable + feature branch
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v3.2.x:v3.2.x
git checkout v3.2.x
3.0.x stable branch
- Note
- This branch is now permanently feature frozen. Only security fixes will be applied to it. New features or modules should be submitted against the v3.2.x branch, or the v4.0.x branch.
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v3.0.x:v3.0.x
git checkout v3.0.x
2.x.x EOL branch
- Note
- This branch is now permanently end of life. No bug fixes or security fixes will be performed for this branch.
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v2.x.x:v2.x.x
git checkout v2.x.x
1.1.x EOL branch
- Note
- This branch is now permanently end of life. No bug fixes or security fixes will be performed for this branch.
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v2.x.x:v2.x.x
git checkout v2.x.x
Website
Mailing lists
FreeRADIUS-users
This list is for users of the server
freeradius-users@lists.freeradius.org
FreeRADIUS-devel
This list is for development of the server, including patches, and new features. PLEASE DO NOT post questions related to the operation of the server here - use the "users" list. Most of the developers read both, and will answer your questions there if they have the time.
freeradius-devel@lists.freeradius.org