aboutsummaryrefslogtreecommitdiff
path: root/lib/libradius/radlib_private.h
Commit message (Collapse)AuthorAgeFilesLines
* - Rewrite radius servers traversal algorithm.Sergey Matveychuk2012-12-061-3/+6
| | | | | | | | | - Add functions for working with IPv6 attributes. Approved by: ae Notes: svn path=/head/; revision=243956
* Add binding support to libradius(3).Alexander V. Chernikov2011-12-201-0/+1
| | | | | | | | | Submitted by: Sergey Matveychuk <sem33@yandex-team.ru> Approved by: ae (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=228730
* Add simple embedded RADIUS server support to libradius, by extending existingAlexander Motin2009-09-111-7/+8
| | | | | | | | | | | | API, keeping backward compatibility. First consumer for this functionality is going to become forthcoming MPD-5.4, supporting CoA and DR of RFC 3576: Dynamic Authorization Extensions to RADIUS. MFC after: 1 month Notes: svn path=/head/; revision=197086
* - Added rad_demangle() for demangling user-passwords (needed forRuslan Ermilov2004-04-271-0/+3
| | | | | | | | | | | | | | | | | | | | | | | MS-CHAPv1 MPPE-keys). - Added rad_demangle_mppe_key() for demangling mppe-keys (needed for MPPE-keys). - Added some typecasts for avoiding compiler warnings. - Fix: better handle wrong usage of the lib (if the programmer has not called rad_create_request() but rad_put_*(), then a weird error message was returned). - Added a new function for putting the Message-Authenticator. - Verify the Message-Authenticator, if it was found inside a response packet and silently drop the packet, if the validation failed. - Implicitly put the Message-Authenticator, if the EAP-Message attribute was added. - Added some missing defines. Submitted by: Michael Bretterklieber PR: 46555 Notes: svn path=/head/; revision=128684
* Add support for vendor specific RADIUS extensions.Brian Somers2002-05-071-0/+8
| | | | | | | Only the extensions from rfc2548 are specified for now. Notes: svn path=/head/; revision=96154
* Add support for RADIUS accounting. Note, this changes the formatJohn Polstra1999-10-311-0/+6
| | | | | | | | | | | | | | of the /etc/radius.conf file. But the code contains hacks for backward compatibility, so old files will continue to work. I updated the man pages and made a couple of minor changes, but everything else was submitted by Oleg. PR: misc/14284 Submitted by: Oleg Semyonov <os@altavista.net> Notes: svn path=/head/; revision=52709
* Allow an alternate to rad_send_request() for programs thatBrian Somers1999-02-051-1/+4
| | | | | | | | don't wish to wait for the RADIUS server to respond. Reviewed by: jdp Notes: svn path=/head/; revision=43662
* Install -C radlib.hBrian Somers1999-01-291-0/+1
| | | | | | | | | | | Don't insist that RAD_USER_PASSWORD is supplied before calling rad_send_request(). Instead, insist on only one of RAD_USER_PASSWORD and RAD_CHAP_PASSWORD. Sponsored by: Internet Business Solutions Ltd., Switzerland Notes: svn path=/head/; revision=43400
* Initial import of RADIUS client library donated by Juniper Networks, Inc.John Polstra1998-11-131-0/+82
Notes: svn path=/cvs2svn/branches/JUNIPER/; revision=41118