Update misleading help text
Commit d57725aac5145b4f17097d61e3b5a6ca72f1754e updated the help textto use LDAP search filter syntax. This is misleading, however, asthe auth.inc file already sets the LDAP filter syntax for you based onthe input string in this field. This field should be the bare qualified...
Only run swapon and rc.savecore when the SWAPDEVICE is valid.
Fix #7834: Delete IPFW pipes when disable Captive Portal zone
Remove correct file
Ticket #7834: Add missing global declarations
Setup wizard revisions
Populate more default values in the OpenVPN configuration generated by the wizard and rearrange some options so there is less of a difference when editing the configuration for the first time. Fixes #7864
(cherry picked from commit 95a8ebeb5b7d73e7e72eba27c22d2b2b312f92de)
Do not show group privilege controls unless the user is editing an existing group. Fixes #7865
Remove the previous 'no_dad' workaround now that if_stf is fixed.
Partly revert b76e0baebb70775b192507ec18f523141800ce95.
Implements PR170013 - Revise setup wizardwording and links
If /boot/loader.conf is not presetn check /boot/loader.conf.local.
Move this file_exists test inside the dpinger status check loop and also suppress PHP errors from stream_socket_client()Both are done to avoid a race where the status file can be missing and the status check fails, resulting in an alert/crash report.
Fix incorrect function name/typo. Ticket #7719
(cherry picked from commit 48c4a0ea0958c0820f6caab2bf5182967114ac58)
Relax OpenVPN wizard cert validation to match that of the cert manager and encode values before using them. Fixes #7854Also, CDATA escape these fields in config.xml since they will most likely contain characters which are invalid in XML.While here, fix a cert display issue where a SAN value could be reused from a previous entry in the cert list display.
Fix #7719
When Dynamic DNS entry uses a gateway group as interface,return_gateway_groups_array() will be called and it returns realinterface instead of friendly name, as expected. Take both friendly andreal interface name into consideration.
Merge pull request #3763 from PiBa-NL/20170624-apinger-initialize
Update translation files
Regenerate pot
Add a field to pick a digest algo when signing a CSR, otherwise it ends up with SHA1. Fixes #7853While here, add the cert serial number and sig digest type to the info block for each cert.
Remove /root/force_growfs after use it
Merge pull request #3809 from doktornotor/patch-5
Use the full CA chain when sending an LDAP SSL query. Fixes #7830While here, fix a couple more ldap_start_tls() calls that need a preceding @.
Restore bad username or password message
Fixed #7827
Don't print a PHP error if LDAP STARTTLS fails.
Partially addresses #7805Bios date and version check date formats now match other timestamps on the dashboard
Use spaces in the write_config() message to prevent text wrapping issues in webGUI
See https://redmine.pfsense.org/issues/6363
Fixed #7811
Bump config revision, fix comment. Ticket #7809
Setup upgrade code for wireless interfaces to the new format needed for 2.4, and switch rc.bootup so the config upgrade happens before a mismatch test, otherwise we can't fix this type of situation. Fixes #7809
Fixed #7804 Replace Math.trunc with Math.floor to make IE happy
Merge pull request #3804 from plumbeo/fix-details-popup
Merge pull request #3798 from IknowJoseph/patch-2
Correct typo. Fixes #7802
Captive portal: fix idle times in details popup
Explicitly cast $idle_time to integer.
When saving a GIF interface, do not allow the user to enter a subnet directly in the address box. The subnet is determined by the "GIF tunnel subnet" drop-down. Fixes #7789
fixed #7795By changing var name to no longer conflict with ipsec widget
If the user chose to have DDNS Hostnames forced, respect that in the backend code for static map IPv6 hosts. Fixes #7324
widget comment fix
Fixed #7728Revised enabled/disabled diplay to match other firewall pages
Add French to GUI
Fixed #7787Always make an IPSec mobiles table, even if none have been configured. Prevents JS null valueerror message on console
Fix JSON format for mobile IPSec data per Kill Bill (Thanks!)
Bump to 2.4.1-DEVELOPMENT
Remove dashboard update period stuff
No longer experimental so comment removed
Add Polish to GUI, it's over 75% complete
Widget comment edit
Re-write CPU usage calculation to avoid sleep in AJAX call
Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically
Merge pull request #3795 from PiBa-NL/20170808-hfsc-no-prio
Merge pull request #3799 from marjohn56/Unbound-start-delay
Merge pull request #3796 from eyJhb/master
Fixed #7625
Do not use reference to avoid losing data
Always run additional_config_upgrade() and do it after config is written
Fix indent/space
Check if specific config upgrade code already ran and skip it
Add a function to be called every time convert_config() runs
Hide dashboard update period control. No longer needed with central refresh system
Convert firewall log widget to centralized refresh system
Use central refresh system for dyndns widget
Refresh cache every 2h when using GUI
Make sure pfSense-upgrade return code is obtained instead of tail's one
Unset workaround used to set cronjob on 2.3.x
Converted thermal sensor widget to use central refresh system
ipsec widget converted to JSON formatted refresh
Put the FQDN first in /etc/hosts to make dnsmasq happy when reverse resolving hostnames. Make a special exception for localhost. Fixes #7771
Revise error page to comply with login page style
Comment typos
Fix a couple of 'route: writing to routing socket: Invalid argument' warnings during the boot.
Use the correct variable and only add the route when the hostname is resolved (if the remote address is a hostname).route: writing to routing socket: Invalid argument
Do not run the dpinger when the IPv6 address has the tentative flag even after the timeout.
Disable the DAD on the stf interface. This prevents the dpinger from start.
Fixed #7625By:Separating the source and destination onChange functionsPreventing the mask selector from being automatically updated if it is disabledSimplifying the auto mask JavaScript
Refresh metadata before an upgrade
Spelling :(
Improve comments
Add AJAX version check
Show user when pkg metadata was updated
Update cache when GUI successfully update pkg metadata
Change refresh link to icon
Consider only last output line
Some systems - only one that I am aware of, complain that unbound is starting before dchp6 has completed leading to problems, this occurs only on boot.
Further examination did indeed show that the problem is caused by unbound starting before the dhcp6c - RTSOLD - rc.newwanipv6 have completed, making sure that these have all run before unbound is allowed to start corrects the problem....
remove old logo from default page
Speedup get_system_pkg_version() considering only installed packages
Use cache file to show pfSense version information
Save pkg update return code
Add a protection to prevent ending up with duplicate crontab entry
Revised Netgate Services and Support widget to use AJAX when refreshing the data
dyndns: changed CloudFlare to Cloudflare - correct spelling
Update system_update_settings.php
Tidied the Dashboard update settings text