Correct evaluation for "Acct-Interim-Interval" from RADIUS
Setting "Acct-Interim-Interval :=600" in FreeRadius2 evaluates to 'random' values with PfSense 2.1.Possibly a bug related to:https://forum.pfsense.org/index.php?topic=60079.0https://forum.pfsense.org/index.php?topic=60262.0
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Fix cisco-avpair processing, and route processing from avpair replies.
whitespace fixes
add support for RADIUS NAS accounting, fixes redmine feature request 2143
Correct value extaction
fix typo
check for configured NAS ID otherwise use default hostname
support HP RADIUS attributes for bandwidth, url, data quotas
Merge #237 manually whitout the GUI option for specifying interim interval. It will read now this attribute if present in a reply and use it. Fixes #1492
Read Acct-Interim-Interval from an access-accept reply
removes variables concatenation on gettext strings
Implement gettext() calls on radius.inc
Enable loading extension.
Do not require the caller to define getNasIP explicitly, intead try to gracefully handle the case.
Do not try to load radius extension through PEAR because it will fail.
Import latest radius.inc from m0n0.(Mainly import Chillisport radius vendor attributes for bandwidth and fix radius-session-timeout attribute.Do some whitespace cleanup while here.
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions
Somehow pear.inc was commited to repo as PEAR.inc
Sync w/ m0n0wall
"Always sent Session-Time in accounting packets. This makes most prepaid systems to work again."
Obtained from m0n0wall
Unbreak radius auth
Sync with m0n0wall 1.22
Remove trailing newline
Sync w/ m0n0wall 1.21