freeradius-server  3.0.19
About: FreeRADIUS Server Project - a high performance and highly configurable RADIUS server.
  Fossies Dox: freeradius-server-3.0.19.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies freeradius-server-3.0.19.tar.bz2 contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).
freeradius-server Documentation

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, exection 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

Experimental Branch

git clone git@github.com:FreeRADIUS/freeradius-server.git

Experimental 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 checkout master

3.0.x stable branch

Minor bug fixes, documentation updatews, etc. go into this 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 feature frozen. New features or modules should be submitted against the master 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 feature frozen. New features or modules should be submitted against the master 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