Fixed regression where calling station id was removed from openvpn
(cherry picked from commit 95f3d049bfead1c6faf04c8a626a7ce868f8b6f8)
Normalize RADIUS authentication
Make whitespace more obvious in a user/cn mismatch
Fix #7024: Deprecate /etc/inc/radius.inc in favor of pear-Auth_RADIUS port
Since OpenVPN user attributes come from RADIUS which keys off username, use that and not common_name which may be empty. Fixes #8480
Update the Copyright notice for pfSense.
Encode the auth server list before passing it on the CLI, to avoid issues with special characters that break when interpreted as URL parameters during OpenVPN auth. Fixes #7002
This script is not called directly in a way that requires a shabang, and it interferes with the script output, preventing successful authentication. Fixes #7008
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)
Added and modified functions to send correct Radius attributes to the Radius authenticator.
Fix #4605
After base64 encoding username/password, properly escape characters =,+,/before submitting auth details
Update license on files from /etc/inc
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
Change comparison of username to certificate common name to be safer and case insensitive
Currently the username is compared against the common name using a standard PHP comparison,this is unsafe because it might do unintended type conversions. So change the != comparison to...
Use full 'Local Database' name to be sure it's authmode is local, fixes #4469
etc inc delete $Id comments
and bits of white space.Note: There are plenty of files still with old-format copyright sectionsin here.
Make the openvpn-server IP address consistent with CSC overrides behavior
Fix incorrect netmask sent to client with static IP set in RADIUS (Bug #5129)
Move main pfSense content to src/