Fix IPsec forms
JS was hiding inputs, but now that the hidden inputs are global, the entire form was being hidden.
Speedup build running all in parallel
Merge pull request #4041 from gitdevmod/master
Allow MAKE_JOBS for slow ports
Remove duplicate function
Ticket #3500: Simplify dhcpd_gather_stats.php using system_get_dhcpleases()
Ticket #3500: Simplify diag_arp.php using system_get_dhcpleases()
Remove unused functions
Ticket #3500: Simplify status_dhcp_leases.php using system_get_dhcpleases()
Ticket #3500: Implement system_get_dhcpleases()
Move dhcpd_date_adjust_gmt() to util.inc
Move array_remove_duplicate() to util.inc
Do not unset undefined variable
Update services.inc
Set IPsec VTI MTU to configured value at boot. Implements #9111
Use system_get_arp_table()
Remove unused variable $pools
Remove unused array item 'online'
Remove unused variable
Unbreak interfaces.php defining global $form
Remove unused variables
Implement system_get_arp_table()
Teach dhcrelay about upstream and downstream interfaces. Fixes #9466
No config changes or UI changes, it is handled automatically.
Merge pull request #4002 from PaulW/9074-aliasurls
Add back inadvertently removed line
Fix syntax error in services_dyndns_edit.php, reformat statement.
Update translation files
Regenerate pot
Use Netgate zanata server
Revert "Set Hyperscan to default to native arch"
This reverts commit 960a3893b6951dd4835bada0ef0ac6a92e0ab2f2.
Revert "Remove hyperscan"
This reverts commit 164272dab61580f74a287bf970c5ae09fcd89281.
Merge pull request #4069 from chewrocca/master
Merge pull request #4038 from emmtbot/ddns-route53
Merge pull request #4036 from emmtbot/azure-whitespace
Use --libxo to get /usr/sbin/arp results
Allow Dynamic DNS wildcards for Route53 #9053
Azure DDNS whitespace only
Update services_dyndns_edit.php
Update dyndns.class
Merge pull request #4053 from emmtbot/ddns-cloudflare
Merge pull request #4037 from heper/patch-1
Merge pull request #3998 from NanoCaiordo/patch-is_fqdn
Merge pull request #4043 from artooro/pingcheck
Merge pull request #4035 from emmtbot/ddns-linode
Merge pull request #4025 from kantlivelong/nas_identifier_webui
Merge pull request #4024 from plumbeo/fix-session-timeout
Merge pull request #4021 from demospace/hyperscan-native
Remove hyperscan
Merge pull request #4054 from Augustin-FL/save-users-accross-reboot
Merge pull request #4060 from PeterFeicht/fix_layout
Restore connected users on boot when associated setting is enabledImplement redmine #5644
Create an option for saving connected users across rebootImplement redmine #5644
bump configImplement redmine #5644
Add allowed bandwith settings to sqlite DBImplement redmine #5644
Merge pull request #4044 from PiBa-NL/20190127-actually-show-current-default-route
Merge pull request #4058 from Augustin-FL/patch-usermanager-menu
Merge pull request #4059 from PeterFeicht/ppp_uptime
Merge pull request #4056 from Augustin-FL/patch-captiveportal-multiserver-perf
Merge pull request #4064 from tylerszabo/patch-1
Terminal size detection. Fixes #9569
For sh/.profile, run "resizewin -z" at login which will set the terminaltype only when empty, which is kind to remote and local logins and hasthe intended behavior.
Also for tcsh, if the user logs in from the serial console, use postcmd...
Revert "Enable TARGETBASED option for snort"
This reverts commit 3bd04067983f3cfdad473a9c72f5e7e1133ef8d1.
Enable TARGETBASED option for snort
Fix DynDNS widget hostname function. Fixes #9564
Rename pfSense-pkg-bind9 to pfSense-pkg-bind
Use correct test type POST variable for SMART. Fixes #9560
Ensure NTP values are treated as numbers before use. Fixes #9558
Fix #9443: Use phpseclib to create RSA key
OpenSSL doesn't allow to create a 64 RSA key anymore. Use phpseclib todo it using PHP.
Retire now unused is_jumbo_capable()
Fix #9548: Do not rely on VLANMTU flag
Do not consider VLAN capable only interfaces that have VLANMTU flag.This flag is used to determine if that interface can do 1500 MTU evenwith VLANG tag set.
Bump Copyright to 2019
Fix #8821: Deprecate Growl Notifications
Growl appears to be abandoned upstream. No updates in ~5 years, and few ifany users on pfSense
Remove code commented out in 2013
Privilege matching -- allow JS anchors. Fixes #9550
Attempts to detect a special case where a file does not actuallyexist, and yet should be allowed since it is used by JavaScript.
So long as the anchor name doesn't contain any characters that might let...
Add GUI components for MDS mitigation. Implements #9532
While here, add option to disable PTI display in sysinfo widget.Implements #9323
Use correct variable in IP address validation check for DNS. Fixes #9543
Remove wildcards incorrectly used in isAllowedPage(). Fixes #9541
Add sysutils/ccze to the repo
Fix a potential source of PHP errors when saving per-log settings. Fixes #9540
While here, fix save descriptions.
(cherry picked from commit 303641f8283016a88f53c7743c962e16ba683579)
Add in DH 32, a patch for strongSwan will be in soon to test with. Issue #9531
Add RFC 8031 Group 31 to IPsec. Implements #9531
Use correct certificate path for LDAP
Implement new OpenVPN advanced options privilege. Fixes #9511
Remove Advanced box from OpenVPN Wizard. Issue #9511
Fix ACB privileges. Fixes #9519
Strengthen path privilege check. Fixes #9513
Make widget privilege matching more specific. Fixes #9512
Add warning for OpenVPN client, server, and override privileges.
Since these can use OpenVPN advanced directives to call externalscripts, they can be used to run commands that the user may nototherwise have access to run.
Issue #9510
Encode download parameter before use. Fixes #9508
Encode descr in the WOL widget. Fixes #9507
Encode output in status_filter_reload.php. Fixes #9499
Init array before use
Fix #9451: Enable build of zabbix 4.2
Remove zabbix 3.2 and 3.4 options
Merge pull request #4065 from dbaio/zabbix42
Add Zabbix 4.2 config options