Update openvpn.widget.php
Update status_openvpn.php
Fix OpenVPN keepalive default values. Fixes #3473
Redact BandwidthD postgres db password. Fixes #9784
Provide optional "enable" argument to enable/disable form submit button
Fixed #9785
Fix #9612: Run fsck -z once during upgrade
Remove old code commented out in 2014
Fix #9722: Change voucher shortcut to point to voucher status page
Initialize array properly
Redirect to status_captiveportal.php
Fix #9716: Enable Italian translation
Update a couple of Chinese locale codes
Update translation files
Regenerate pot
Fix #9756: Fix NCP multiple selection
Fix #6263: Deduplicate encryption options on ipsec.conf
On a configuration with multiple P2, all encryption options from all P2are added to ipsec.conf. The list could have duplicated itens whenmultiple P2 use the same options. Deduplicate this list.
Fix #3743: Allow OpenVPN keepalive configuration
- Remove hardcoded 'keepalive 10 60' configuration- Added 'inactive seconds' option- Let user configure 'keepalive interval timeout'. It defaults to 10 60 as it was hardcoded until now- Let user define ping and chose between ping-exit or ping-restart...
Fix #6846: Properly detect Super Micro C2558/C2758
Setup shortcuts for packages. Fixes #9770
Remove variable from gettext string
Remove line commented out in 2015
Remove code commented out in 2008
Add GUI option for IPsec tunnel closeaction. Fixes #9767
Fix #9285: Move ping-check option from global to per-subnet
Remove redundant if
Sanitize barnyard_dbpwd in status.php output. Fixes #9764
Correct input validation for firewall rule VLAN priority/set. Fixes #9763
Add IPsec DH/PFS groups 25/26/27. Implements #9757
Add dedicated auth log. Implements #9754
Fix blank/empty lines in some auth syslog messages
Ensure log cat programs do not emit error messages.
Add wizard select_source & use for OpenVPN DH. Fixes #9748
Merge pull request #4082 from ableischwitz/master
Merge pull request #3999 from vpiserchia/master
Merge pull request #4042 from plumbeo/fix-reconfig
Merge pull request #3985 from luckman212/system-general-sr-fix1
Deduplicate code in openvpn.inc
Remove unnecessary variable
Merge pull request #4072 from jwsi/openvpn-gwgroup
Remove deprecated comments since username tag got CDATA
Revert "Fix #6195: Allow to change NAT Outbound mode"
This reverts commit bdaa5235d4c3f4e226e4e7ebee55fc7ff5fd4360.
Ticket #6195: Use CDATA on username tag
After discuss with JimP we agreed it would be a better approach thanbdaa5235d4 if we add username tag to the list of tags that use CDATA
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
Note in the system log when bootup is complete.
Specify portal auth and DHCP logs by selector not by facility. Fixes #1375
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
Fix rotation count check. Issue #9711
While here, fixup default static newsyslog entries. Issue #8350
Incorporate filter_log.inc into syslog.inc. Issue #8350
Now all log-related functions are together.
Relocate newsyslog cron install task. Fixes #9730
Don't add .log to filename twice. Issue #8350
Finish utx lastlog display. Issue #9714
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
Add a method for packages to set log owner on rotation. Issue #9712
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.
IPSec: Just destroy interface if it exists and it's not booting
Based on PR: https://github.com/pfsense/pfsense/pull/4076
Add log compression type option. Issue #9711
Improve efficiency of resync checks.
GW Group changes are checked iff the interface is not the empty string or the interface in question is not the same as the OpenVPN interface.
Merge branch 'master' into system-general-sr-fix1
Merge pull request #4070 from paul/patch-1
Merge pull request #4079 from johnforte/master
Do not use constructor with the same name of class, it's going to be deprecated
Fix PHP warning
Merge pull request #4083 from kristoffer-ekenstam/master
Merge pull request #4084 from Godwottery/master
Merge pull request #4074 from NanoCaiordo/dhcp_show_all
Add ability for OpenVPN instances to resync on IP changes and on boot.
OpenVPN instances resync if interface IP change occurs.At boot, the interface is the empty string, so resync is mandatory to generate OpenVPN files in /var/etc/openvpn.
Include system.inc in prefixes.php. Fixes #9715
Add else clause for cases when OpenVPN interface file does not exist.
- Prevents potential race condition at startup resulting in failure to start OpenVPN instances.- In cases where interface file is not present the openvpn_resync function handles a restart correctly.
Change logging to plain text, deprecate clog. Issue #8350
Do not list OpenVPN interfaces as usable by DHCP relay. Fixes #8443
Recognize more Netgate hardware automatically. Fixes #8051
Fix some model detection instances. Issue #8051
Add 127.0.0.0/8 to Unbound private-address list. Fixes #9708
Make NTP minpoll and maxpoll user-configurable. Implements #6787
Make factory test case insensitive
Revise update check to provide a more consistent version string, and to provide it in JSON format
IPsec ID type parsing changes. Fixes #9243
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.
Revert LDAP_OPT_X_TLS changes since they do not work. Issue #9417
Add 'encryption_password' to the $cdata_fields array. Fixes #7186