summaryrefslogtreecommitdiff
path: root/accel-pptpd/radius/radius.c
AgeCommit message (Collapse)Author
2011-01-05rename accel-pptp to accel-pppDmitry Kozlov
2011-01-04pppoe: additional statisticsDmitry Kozlov
radius: additional statistics
2010-12-29radius: changed apiKozlov Dmitry
2010-12-27implemented partial config reload via SIGUSR1 signal or cliKozlov Dmitry
2010-11-30ppp: use atomic increment as session generation procedureDmitry Kozlov
radius: DM/CoA: skip unauthorized sessions in session search procedure
2010-11-25radius: fixed bug of double packet free when second DM request received in ↵Dmitry Kozlov
time when radius sends Accounting-Request Stop
2010-11-15log: implemented log_tcp logging target which sends logs to specified ↵Dmitry Kozlov
host over tcp/ip radius: implemented accounting interim update timeout
2010-11-10radius: separated interim-verbose option to control verbosity of interim ↵Kozlov Dmitry
packets send/receive
2010-11-09radius: implemented acct-interim-interval option to specify interval to send ↵Kozlov Dmitry
accounting information if radius Acct-Interim-Interval attribute is absent in Access-Accept
2010-11-09radius: introduced dae-server option to configure Dynamic Authorization ↵Kozlov Dmitry
Extenstion (DM/CoA) instead of dm_coa_secret
2010-11-09radius: skip nas identification if no NAS-Identifier/NAS-IP-Address presentsKozlov Dmitry
2010-11-09radius: fixed incorrect session identification by Framed-IP-Address when ip ↵Kozlov Dmitry
assigned from internal pool
2010-11-09radius: send Acct-Session-Id in Access-Request packet if sid_in_auth option ↵Kozlov Dmitry
is set (for broken billings)
2010-11-09radius: DM/CoA nas identification by NAS-Identifier or NAS-IP-Address or bothKozlov Dmitry
2010-10-29ppp: improved mppe handlingKozlov Dmitry
radius: bind parameter to bind to ip other then nas-ip-address
2010-10-28radius: rewrited Termination-Action attribute handling so it is rfc ↵Dmitry Kozlov
compliant now
2010-10-27radius: implemented Class, Termination-Action attributesDmitry Kozlov
2010-10-26radius: implemented Acct-Delay-Time attributeDmitry Kozlov
radius: accounting start moved to before ip up
2010-10-19radius: implemented Acct-Terminate-Cause attributeKozlov Dmitry
2010-10-12radius: accept DM/CoA request when User-Name present with one of following ↵Dmitry Kozlov
attributes: Acct-Session-Id, Framed-IP-Address, NAS-Port
2010-10-11started work on L2TPv2 serverKozlov Dmitry
2010-10-06project cleanup and prepare to releaseKozlov Dmitry
2010-10-04bug fixesKozlov Dmitry
2010-10-04ppp: implemented mppeKozlov Dmitry
radius: implemented mppe support various improvements and bug fixes
2010-09-27radius: implemented Session-Timeout attributeDmitry Kozlov
2010-09-23radius: implemented attributes Calling-Station-Id, Called-Station-Id, ↵Kozlov Dmitry
NAS-IP-Address radius: implemented extension Acct-Input-Gigawords, Acct-Output-Gigawords lcp: implemented maximum/minimum mtu/mru checks
2010-09-20fixed many bugs and memory leaksDmitry Kozlov
2010-09-14extra: implemented module 'pppd_compat' which starts pppd compatible ↵Kozlov Dmitry
scripts ip-up, ip-down, and newly introduced - ip-change, when radius CoA request received, also this module manages pppd compatible radattr.pppX files core: implemented module 'sigchld' which handles SIGCHLD signal, waits child processes to terminate and manages pid terminate handlers
2010-09-13log_pgsql: fixed bug - msg->tpd is uninitialized when general_log is calledDmitry Kozlov
radius: upgraded dictionary to support vendor-specific
2010-09-11log: implemented extensible loggin engine with per-session logging supportKozlov Dmitry
log: implemented log_file logging target with per-user/per-session support
2010-09-10switching to use triton events instead of ppp_notifyKozlov Dmitry
2010-09-10ippool: implemented module ippool which gives IP address from configurable ↵Kozlov Dmitry
ranges
2010-09-09iprange: implemneted modules iprange to validate ip addresses of controlling ↵Kozlov Dmitry
connection and tunnel It will check that ip address of tunnel is not in range of clients ip addresses. This will avoid kernel softlockups due to loopback occured.
2010-09-09radius: implemented DM/CoA extensionsKozlov Dmitry
2010-09-09radius: implemented accounting (start/stop/interim-update)Kozlov Dmitry
2010-09-08radius: implemented CHAP (md5) authorizationKozlov Dmitry
2010-09-08radius: implemented packet exchangeKozlov Dmitry
radius: implemented PAP authorization radius: implemented IP assigning triton: implemented userspace context switching and other stuff
2010-09-06now compilesDmitry Kozlov
2010-09-06working on radius moduleKozlov Dmitry
2010-09-04started work on radius moduleKozlov Dmitry