Update the years in the Copyright notice.
Update copyright years to include 2023
Fix regression allowing blocked MAC addresses to login. Fix #13747
Rector some direct config gets with complex paths.
captiveportal: actually allocate a pipe number for new clients
When a client authenticates to the captive portal we generate a pipenumber (actually two) for it. However, we did this with'check_only = true', so the next client got assigned the same pipe...
Fix CP pipe function call. Fixes #13204
Captive Portal pipes reserve fix. Fixes #13204
Captive Portal ipfw->pf transition. Todo #13100
Update the Copyright year of the files owned by Rubicon/Netgate.
Portal logout updates. Fixes #12138
Portal Redir URL scheme check. Fixes #11843
Captive Portal redirect page IP/MAC fix. Issue #11902
Improve Captive Portal redirect URL handling.
CaptivePortal: Redirect back to Login Page on Logout
Currently (i.e when a custom logout page is present) when a user clicks on logout , a window with the logout message is shown which closes automatically after a few seconds , this is both visually unappealing and can close the browser if the user only has the pfsense logout tab open , it therefore would be a good move to redirect the user back to the login page when they click on logout....
Update the Copyright year.
A subsequent commit will deal with .po's.
Voucher via URL fix. Feature #1984
Merge pull request #4326 from vktg/voucherviaurl
Allow to submit voucher via URL. Implements #1984
Block additional Captive Portal Logins. Implements #9432
Forward an user connection to the backup nodeRedmine #97
This is 2020. Issue #9245
Merge pull request #4075 from bechaire/patch-1
Merge pull request #4042 from plumbeo/fix-reconfig
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Only redirects the user to the default page if no specific page page was set in the querystring
Captive portal: make possible to preserve authorized users' rules and pipes
Also trim if() statement
add trim() to $_POST['auth_user'] & $_POST['auth_user2']
Update copyright notices to 2019. Happy New Year
Merge pull request #4014 from Augustin-FL/captiveportal-blocked-mac
Redirect Blocked MAC without requiring credentials if Blocked MAC URL has been entered.
Redmine #9114
Merge pull request #4000 from Augustin-FL/patch-cp-3
Implement login fallback for RADIUS MAC authentication
Only display "you are connected" if :- Logout popup is disabled and no custom logout page is set- Logout popup is enabled and logout_id is missing
Automatically store username of the MAC created pass-through
Make captiveportal use user manager as auth source
Update the Copyright notice for pfSense.
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
Review license / copyright on all files (1st round)
Add a safebelt to makesure $cpzone is always in lowercase. Ticket #6278
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Sanitize the session_id/logout_id in captive portal.
More $Id and whitespace
from more obscure folders around the code
For captive portal, if a user reloads index.php of the portal while already logged in, show the logout page instead if it's custom.
Must be a custom logout page that does not include a redirect.
Move main pfSense content to src/