Fix #6195: Allow to change NAT Outbound mode
make_config_revision_entry() second parameter expects a username tooverride current logged in user in special cases. It's used when a tool(e.g. wizard) is used to configure some functionality.
As it was already noted in easyrule.inc, this parameter cannot have...
Fix interface/config alignment on interfaces_ppps_edit.php. Fixes #9741
Filter/manage cleanup for new logs. Issue #9714
Log setting/size review. Fixes #9734
Revise regex and redirect on failure
status.php: Sanitize snort/suricata oink and etpro codes.
Fixed #9731by validating widget key with regex
Incorporate filter_log.inc into syslog.inc. Issue #8350
Now all log-related functions are together.
Code refactoring/simplification. Issue #9714
Fix package log header. Issue #9714
Additional logs & optimizations. Issue #9714
status.php: Sanitize zabbix TLS psk info. Fixes #9729
status.php: Restrict thoth tests to arm64. Fixes NG 2569
status.php: Sanitize influx_pass and cert_key. Fixes #9727 Fixes #9728
Rename status_pkglogs.php to status_logs_packages.php. Issue #9714
Standardize pkg log display. Issue #9714
Move Package Logs in with rest of logs. Issue #9714
Standardize log tab behavior
Move log-related functions to their own file. Issue #8350
Also add a simple shell program that will dump all log entries for a givenlog + all rotated/compressed logs in order.
Log rotation settings. Issue #9711 and Issue #9712
Fix log size text in common log settings. Issue #9711
Move log rotation options to their own section. Issue #9711
While here, fix log size description to fit new behavior.
Add log compression type option. Issue #9711
Merge pull request #4079 from johnforte/master
Fix PHP warning
Merge pull request #4084 from Godwottery/master
Merge pull request #4074 from NanoCaiordo/dhcp_show_all
Change logging to plain text, deprecate clog. Issue #8350
Do not list OpenVPN interfaces as usable by DHCP relay. Fixes #8443
Make NTP minpoll and maxpoll user-configurable. Implements #6787
Use batch mode for top so it displays process list w/o terminal. Fixes #9522
While here, set a high number of processes to display and also removethe use of 'cut' which limited column length. With current displaymethod it's unnecessary.
Add auth server name change input validation. Fixes #9692
Allow NAT-T to be set with IKEv2. Fixes #9695
Add kernel memory usage to status.php. Implements #9705
Redact ACB encryption PW. Fixes #9694
Apply the same fix from issue #8469 to DHCPv6. Fixes #9448
User & Group Manager: Improve Deny Config Write Handling. Fixes #9259
Only prevent deleting IPsec VTI P2 when set to VTI. Fixes #9258
Correct wording of CA/Cert CN input validation. Fixes #9234
Add more color choices for login screen
Fix manual backup flag
Fix is_set/isset
Fixed #8907Support field size option in select control
Fixed #9693Allow ACB to be suppressed by including magic string in the backup descriptionTransmit max number of manual backups in the ACB
Fixed #9687Remove all referenes to legact/Gold ABC system
Was failing the check if clicking test notifications twice in a row. So it was saving the asterisks and overwriting the current password.
Merge pull request #4029 from BBcan177/patch-1
Fixup format of XMLRPC auth error to match GUI auth error.
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Normalize some copyright messages
Fixed #9245 updating copyright notices
Fixed #9586 by detecting if option list includes /0 or not
Picture widget corrections. Fixes #9610
Encode error output in services_captiveportal_mac.php. Fixes #9609
Keep "Show all configured leases" enabled after deleting DHCP leases.
Encode hostname in services_acb.php before use. Fixes #9584
Only apply group size restriction to local groups. Implements #3792
Merge pull request #4061 from evantill/master
Fix IPsec forms
JS was hiding inputs, but now that the hidden inputs are global, the entire form was being hidden.
Remove duplicate function
Ticket #3500: Simplify diag_arp.php using system_get_dhcpleases()
Remove unused functions
Ticket #3500: Simplify status_dhcp_leases.php using system_get_dhcpleases()
Do not unset undefined variable
Add Gandi LiveDNS DynDNS client.
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
Merge pull request #4002 from PaulW/9074-aliasurls
Add back inadvertently removed line
Fix syntax error in services_dyndns_edit.php, reformat statement.
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
Merge pull request #4053 from emmtbot/ddns-cloudflare
Merge pull request #4043 from artooro/pingcheck
Merge pull request #4035 from emmtbot/ddns-linode
Merge pull request #4054 from Augustin-FL/save-users-accross-reboot
Merge pull request #4060 from PeterFeicht/fix_layout
Create an option for saving connected users across rebootImplement 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
Fix DynDNS widget hostname function. Fixes #9564
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.
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.
Fix #8821: Deprecate Growl Notifications
Growl appears to be abandoned upstream. No updates in ~5 years, and few ifany users on pfSense
Add GUI components for MDS mitigation. Implements #9532
While here, add option to disable PTI display in sysinfo widget.Implements #9323