Port voucher login ability on CaptivePortal from M0n0Wall.
Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.
Handle the case when no user has logged in. Reported by: http://forum.pfsense.org/index.php/topic,16382.0.html
Check for blank lines and ignore them.
A better fix to empty lines.
Propperly check for empty slots. Fix by forum user: itsmorefun!
Speedup noticably CP status page. Previously during load it would not show anything and this commit fixes it.
The other half of CP locks conversion to new locking functions.
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
remove {$concurrent}, it breaks user manager.
Switch over to array style page titles. Obtained-from: m0n0wall
Sync w/ HEAD
Backport username display feature in captive portal. Really not sure why it wasn't included in RELENG_* versions.
MFCs/PHP_SELF/SCRIPT_NAME/ - PHP_SELF == "" for some reason with lighty
Add sortable table header support
Remove #!/usr/local/bin/php
MFC 6960Cleanup hardcoded meta refreshes
Show the current amount of authenticated captive portal users in the Status: Captive Portal line such as:
Status: Captive Portal (250)
Used at KCD extensively to see how many students are authenticated.
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Refresh Captive Portal status every 60 seconds
Use $pgtitlesmall code cleanups
include head.inc and round corners on tabs
Add $Id$ tag
Initial revision