Skip to content

Instantly share code, notes, and snippets.

@rohithasrk
Last active August 12, 2018 07:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rohithasrk/f4dfff366a6b277538c1beff31e1b7c9 to your computer and use it in GitHub Desktop.
Save rohithasrk/f4dfff366a6b277538c1beff31e1b7c9 to your computer and use it in GitHub Desktop.
GSoC 2018 Submission Report

OpenWISP Radius

This post links to all the major work done during Google Summer of Code 2018 with OpenWISP.

django-freeradius

  • Import and generate users using CSV and prefixes #109
  • Enforce session and bandwidth limits #110
  • Token based authentication for the API #144
  • Altered migration files to improve freeradius3 support #106
  • Making the test suite extensible to support resuability #163
  • Versioned the API to v1 #154
  • Documented RadiusProfile parameters #141
  • Fixed the travis issues with tests on sample_radius #140
  • Fixed the file creation issues with batch user additions #158
  • Improved the docs of django-freeradius to support all the existing features.

openwisp-radius

  • Created a reusable module of OpenWISP named openwisp-radius.
  • openwisp-radius is a wrapper around django-freeradius with many features like multitenancy and management support.
  • Tested and prototyped a working model and moved as a openwisp module.

raddb

  • Maintained a repository which could act as a reference for someone looking for a freeradius configuration to set up with django-freeradius.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment