Requirements for rlm_jradius in 3.0

Arran Cudbard-Bell a.cudbardb at freeradius.org
Fri Mar 8 02:35:28 CET 2013


On 7 Mar 2013, at 17:54, David Bird <wlan at mac.com> wrote:

> The most recent (which hasn't changed in some time now) can be found:
> http://dev.coova.org/svn/cjradius/trunk/freeradius/rlm_jradius/rlm_jradius.c

Ok. The main issues with that code are:

* It won't compile against current master branch.
* It doesn't use the connection pool API which is an absolute requirement for all modules in 3.0.
* If the protocol encoding has changed, then protocol version mismatches should be detected and the user should be informed of what's happened unless the protocol encodings are interoperable.
* The protocol will need to be extended to pack nested TLVs, and possibly to deal with extended TLVs. Though this work is dependent on the final stage of the talloc changes.

If you're willing to work with us to make those changes, then we'd be happy to include rlm_jradius in version 3.0.

-Arran


More information about the Freeradius-Users mailing list