Breadcrumb links support
Fix typo. Ticket #7007
Rework how IPsec log settings are stored/retreived, adjust the default values. Implements #7007
Don't allow SNMP hostres module to be selected or used with VMware VMs that have a CD/DVD Drive device. Fixes #6882
Fix #7100
Further internationalization
Add missing internationalization
Merge pull request #3346 from scherma/reverting
Merge pull request #3359 from phil-davis/admin_notices
Revise gateway widget config formMake non-checked checkboxes more visible by adding an outline
Fix username reference
Allow admin to clear notices
Merge branch 'master' of git.netgate.com:pfsense/pfsense
Etc/GMT timezone text using ngettext()
Merge pull request #3356 from phil-davis/gw_widget_filter
Make the emphasis stronger when encouraging use of a geographic location time zone.
Ticket #7089 Enhance Etc/GMT timezone descriptions
These work opposite to the way mere mortals expect.Read: https://github.com/eggert/tz/blob/master/etcetera
Based on @phil-davis' patch from https://github.com/pfsense/pfsense/pull/3354
Allow hiding of gateways in Gateways Widget
Sometimes there are gateways that I do not care about, so it is handy tobe able to save some space on the dashboard by hiding them.This uses similar code structure taken from service_status widget. Imade the Save and Clear buttons and all that stuff use the same styles...
Redmine #7089 Add extra help about timezone
We could also add some text like this to encourage users to choose the "Continent/City" time zones.
Remove redundancy, more indentation cleanup
Completes fix for #6972
Correctly report unmonitored gateway status
If an alternate monitor IP has been entered and saved, then the userchecks "Disable Gateway Monitoring" and saves, the alternate monitor IPis retained in the config - that is handy for when unchecking "Disable...
Fix label for consistency.
Merge pull request #3351 from phil-davis/patch-2
vpn_openvpn_client comment typo
Same stuff was copied here
Correct the method used for input validation of NTP Orphan mode. Fixes #7034
vpn_openvpn_server comment typo
Fix up OpenVPN CSC page help text, add IPv6 tunnel network. Fixes #7053
Fix a probably copy/paste error
As done on OpenVPN Server, delete tunnel when dev_mode changes so new device is created accordingly
Fix conditional to work as expected when $id == 0
No longer add "null" to the selector when clicking a blank area
Minor help text change
Remove direct calls to /sbin/ifconfig destroy by pfSense_interface_destroy()
Fix NCP breaking save on a new server/client. Ticket #7072
Some improvements to the NCP validation. Ticket #7072
Add NCP options to OpenVPN client. Fixes #7072
Whitespace fixes. Ticket #7072
Load current saved value to display in GUI
Validate the submitted Encryption Algorithm and NCP Algorithm list. Ticket #7072
Server side validation and description amendment
Fix NCP defaults when editing an OpenVPN server, some help changes/fixes for NCP as well.
Fix copy/paste error
Merge pull request #3326 from jskyboo/master
Partial solution to #7072Requires "Back-end" stuff to actually use this, and should be copied to the client page too
Merge pull request #3348 from phil-davis/patch-2
Merge pull request #3349 from phil-davis/unused_savemsg
Merge pull request #3338 from doktornotor/patch-1
Merge pull request #3329 from phil-davis/patch-1
Merge pull request #3132 from WorldTech-Solutions/master
Remove duplicated if block
Remove unused print_info_box($savemsg)
These are files that make no use of $savemsg.May as well remove the print_info_box($savemsg) to avoid futureconfusion for maintainers wondering why it is there.
Make appropriate success or danger boxes in system_crlmanager
When there is a problem, the messages should be in a "danger" box.Note: It is a bit difficult to actual get the danger messages to appear in the UI, because the relevant "delete" buttons are not shown in the UI when delete is not valid. But it can be tested by starting to edit a CRL that is in use, then change the "edit=" to "del=" in the URL bar and send it.
Add some more help text to OpenVPN pages.
Merge branch 'master' into reverting
Enable setting auth refresh time in GUI
GUI auth refresh timer preference
Add some help text to OpenVPN client/server for encryption and auth digest.
Add --tls-crypt support for OpenVPN servers and clients. Implements #7071
Fix typo. Ticket #7068
Reject the invalid OpenVPN combination of static key + GCM. Fixes #7068
Bring compression options in line with OpenVPN 2.4. Note that the old style options are deprecated/legacy but don't remove yet, for compatibility. Implements #7064
Fix up and enchance the help text for DH parameters, point to the doc wiki for info on how to generate new ones. Also add help text for ECDH Curve. #7063
Fix printing of local/remote host in OpenVPN status for Client Instances. If the client was not connected it was printing a ":" and nothing else in the field which was odd/confusing. Ticket #2766
Fixed #6972I was only able to reproduce tis issue using Chrome, but it should now be resolved
Change wording
Update format
Revert "Theoretical fix for #6972"
This reverts commit 335e63d66ce8af690d1a144d4ec6b385cbe39af4.
Theoretical fix for #6972
Check if array key exist before read its value
Fix indent
Fix up wording of the DUID option.
Merge pull request #3304 from marjohn56/master
Merge pull request #3339 from phil-davis/ovpn
Merge pull request #3334 from phil-davis/patch-2
Merge pull request #3336 from phil-davis/patch-4
Merge pull request #3335 from phil-davis/patch-3
Merge pull request #3322 from phil-davis/pagenames
OpenVPN Client 2.4 save correct protocol
This needs to be fixed the same as vpn_openvpn_server.php
Add OpenVPN ECDH options. Implements #7063
Improve Unbound forwarding mode description
Make this consistent with System - General Setup - DNS Server Settings.
Improve - System - General - DNS Server Settings descriptions
- Add missing DNS Resolver references- Nuke PPTP VPN mentions- Use letter case consistently.
The "Disable DNS Forwarder" option naming is rather unfortunate as well (would be much better with something like "Use local DNS server"), but changing that would require documentation changes.
Update OpenVPN protocol preferences to match the new behavior of OpenVPN 2.4. Fixes #7062
Allow OpenVPN DNS servers for clients to be IPv6 as well as IPv4. Implements #7061
Print IPv6 addresses in the widget, too. Ticket #2766
Show IPv6 for static key servers, too. Fixes #2766
Add IPv6 virtual address to SSL/TLS client output, formatting corrections/enhancement for SSL/TLS client and server. Ticket #2766
Update OpenVPN SSL/TLS server status to reflect changes in OpenVPN 2.4. Ticket #2766
Remove redundant gettext() in firewall_rules_edit
The 'helpmsg' here is already translated with gettext() when the 'helpmsg' array entries are set up, so IMHO there is no need to attempt translation again.
firewall_rules_edit whitespace
Fix #7059 Set expected icmptypes format
icmptype is a comma-separated list in the config. When attempting to save, the array in $_POST['icmptype'] needs to be put into this format in $pconfig in case there are input errors and the user-entered data need to be re-displayed for correction.
Standardize privilege name capitalization
While looking at some privilege stuff, I noticed that variouscapitlization looked inconsistent down the list. This makes the listlook more consistent.
firewall_rules_edit stop Floating field displaying
Seems to fix https://redmine.pfsense.org/issues/7057But I have not looked underneath the hood - just copied the way other hidden fields are done in that code.
Ticket #7054: Remove tun-ipv6 option, deprecated on OpenVPN 2.4.0 and related GUI knobs
Fix IPv4/IPv6 copy paste error in OpenVPN client-specific overrides. Ticket #7053
Merge pull request #3325 from stilez/patch-51
Merge pull request #3139 from stilez/patch-38
Merge pull request #3322 from phil-davis/viewclearnotices
Fix ntp gps status- trim sat in use- gps ok for GPGLL- lat & lon direction for GPGGA & GPGLL- sat in use text position fixed
capitalise "Any"