The FreeRADIUS Project

Anonymous Git Access

Anonymous git access is available for the following trees, with HTTP access provided via GitHub:

Followed by the usual

$ ./configure
$ make
$ make install

The GitHub links above support:

Please read the howto page for the suggested git work flow.

Repositories

The repositories available on this server are:

These repositories are also available on github

Submitting Patches

See the patch page for instructions

Anonymous CVS Access

$ cvs -d :pserver:anonymous@git.freeradius.org:/freeradius-server.git checkout -d radiusd master

Where radiusd is the local directory that the checkout goes into. The -d radiusd option can also be omitted.

The rest of the text in that command (including the reference to "master") is git magic, and should be ignored by most people using anonymous CVS.

The original CVS tree is available on the historical page.

Commit Access

Instructions for core team members are on the commit access page.

Old Git branches

As of June 2010, the old "master" branch has been moved to "old-dev". It contained a line of development which did not work out. Therefore, the old "stable" branch has become the new "master" branch. The old "stable" branch still exists, but should not be used

Anyone who was using the old "master" branch should discard it, and base all of their work on the new "master" branch. Since we discouraged anyone from using the "master" branch, this change should not cause problems for anyone.