HTML Compliance - Setup Wizard
(cherry picked from commit a45a72355ef322c76408d73b930a92a5e765b2ca)
Setup Wizard - Punctuation
Clean up some punctuation.
(cherry picked from commit 65d3ebb2250da7ba4cfef7e840beb2c24cdbbda7)
Reduce values of FETCH_TIMEOUT and FETCH_RETRY to help ticket #6177
Diagnostics / Packet Capture
A few textual alterations.
(cherry picked from commit 80857665b96e542427965b66d51914d88f1e67e1)
Fix Hyper-V SMART disable on widget. Ticket #6147
Fix input validation check. Ticket #6231
PPP here, not L2TP. noticed by https://forum.pfsense.org/index.php?topic=110686.0
darken background colors
Fix #6267 Load value of direction on edit(cherry picked from commit 2aaa473e4fab47d1a4f704ebb568f88d59b7ec3e)
Diagnostics - Menu - Punctuation
(cherry picked from commit 3728bbe5a5340a770ebe3feb526485c28888cdde)
Merge pull request #2910 from lukehamburg/patch-2
Allow port specification for Unbound domain overrides. Also fix display of input errors. Ticket #6091
Fix text.
Add validation to prohibit IPv6 on firewall_nat_edit.php, where it will generate invalid ruleset. Ticket #6265
localip and gateway aren't used when type is PPP, remove here. Ticket #6264
Fixed #6259 (Gateway widget form layout)
(cherry picked from commit f5ee7cfd7c2e3f9e7383fb41c47f77bad3507cfc)
Extra comma, not needed
Removed an extra comma - more correct IMO
Fix #6251 Temperature on System Information Widget
It just seems that some infrastructure for a temperature bar had been put in place, but the code never finished to actually do it. But I am a bit surprised that it has taken so long for someone to report this....
Status / System Logs - Punctuation
(cherry picked from commit c9b462825b0b2c53aa3701cd7824ceb82926a754)
Status / IPsec / Overview - Few_Fixes
1) If there is no IPsec status response display an info box wrapped in table tags to prevent horizontal scroll bar.2) Correct colspan to match header columns.3) Punctuation.
(cherry picked from commit fc48da171336985cd63beccf0110051dfbe92a47)
VPN Menu - Punctuation
Clean up some VPN menu punctuation.
(cherry picked from commit be4cebbf13b28cbcce289e96fb22f0355c945be8)
Fix #6244 Put back byte counts on Status Interfaces
Hyper-V SMART - didn't intend to commit that part. Ticket #6147
Add Hyper-V support to system_identify_specific_platform, and disable S.M.A.R.T. actions in Hyper-V guests. Ticket #6147
Hostnames are valid for NTP servers in DHCP Server. Ticket #6239
Further fix for tun/tap and topology
(cherry picked from commit 2284daf2986124fc7786641774fbc3064e001465)
Fixed #6236
(cherry picked from commit b63f52433ef8429a521833c9345c4c0ebd7a4d83)
Move the install cron job calls into an if/else so they are not added then immediately removed.
Periodic RRD & DHCP Leases RAM Disk Backup
Remove these cron jobs on full install if not using ramdisk.
Add 200000 to max cache while we're at it. Ticket #6230
Feature #6230 Increase Unbound Host Cache
This is very easy to do, if people are happy to have 100,000 as an option.
WArn user on selecting non pfSense theme/css
(cherry picked from commit 7bb301eb4d99c13784d6753ad3b39b651655b40f)
Fix #6173 Refactor NAT Edit src type matching
1) Remove a couple of unused calls to is_specialnet()2) Change srctype_selected() to use a similar scheme to dsttype_selected() to decide if the existing value matches one of the dropdown list items.3) Items like "WAN net" and "LAN net" in the src type dropdown were showing as just "WAN" and "LAN" in the dst type dropdown. Fixup the build_dsttype_list() code so it does the same as build_srctype_list() when making the text for those interface networks....
clean up jquery-ui themes and add images
Show insertion point icons only if one or more rules have been selected
(cherry picked from commit c6a8ddf8135881d6e11bd4f17fe4e5d827eea73d)
ALternative fix for #6092 uses icon to indicate insertion point rather than cell border.
(cherry picked from commit 995454f305ac46606af0e3a289d98c7519a41498)
Do not try to show files that don't exist anymore on 2.3
Updated #6092 as requested
(cherry picked from commit a7893b72fe9405293ad23d29d03e8985ede796d4)
Services - Punctuation
Clean up some services menu punctuation.
(cherry picked from commit e78ecb9681106889f94b5c7f7b1dbf7b46f54766)
Fix #6173 Use correct list of special nets
is_specialnet() was only using a smaller list of "special nets", so when you have a VIP as the selected special destination it was not matching it up on edit, and thus "forgetting" the special VIP selection.build_dsttype_list() already makes a good list of special destination types. That list includes all the "special" VIPs.
Password isn't required for growl. Ticket #6221
Add validation of address family and protocol combinations. Ticket #6219
Add validation of address family on IP aliases with CARP parent. Ticket #6218
pad button groups
(diag > edit file) page styling
(diag > command prompt) page styling
Fixed #6095 remove logo from wizards
add jquery ui themes for status monitoring
Fix text style
(cherry picked from commit 0f99071f5d8cc6fe2a8d6c267dae0008ec0f8575)
Fixed #6214 by splitting the "Client settings" section into "Client settings" and "Advanced client settings"
(cherry picked from commit 71f1f25bd3f9b5a1a3a9a6a55b06cbaf7d164bc0)
Allow upload of favicon.ico without prefix adding(cherry picked from commit 3f3fce19318d1677020adcac742c0bfb5e25f967)
Fix #6212 Really disable checks
Belts and braces here - I the setTimeout is not done then the other bits of code do not get called anyway, but I took them all out to make sure there is no way to accidentally do the update check when it is disabled.(cherry picked from commit d3f7004d96c274f117a0264094595c9fbe85b6f7)
Firewall - Punctuation Clean Up
Some punctuation clean up.
(cherry picked from commit 4a75d129df0c6eee2540d885c951e9ae72a0ed5e)
Fix validation of v4 in v6 rules and vice versa. Ticket #6211
Fix selection of dsttype in configs with VIPs defined. Ticket #6173
Setup HTTP_PROXY environment variable for pkg when it's called from the GUI and also for pfSense-upgrade
Make sure FreeBSD repo is disabled on a static file tracked by base package
Use English spelling for var name
For future maintenance it might be easier if this var name is spelled with the usual English spelling.(cherry picked from commit c049c15e08a1ce4bb3b71c121dc5057f6be74a8f)
Added back GET parameters support (as in pre-2.3)
In version 2.3 the Traffic Graph page switched from GET to POST parameters to control the graph.This patch restores the old functionality, which was useful to bookmark a given graph configuration.(cherry picked from commit 709309eb91bab632957829a389721a800f984d64)
Fix an oops.
(cherry picked from commit 14a7342391d8606f26168a7dddf2e0beb6a0c20a)
Firewall NAT - Remove Pencil Icon From Aliases
Don't see the icon adding any value. Consumes space and clutters page. Make consistent with the firewall rules page.
(cherry picked from commit 27cb1f6553fcc43e01fbb1a56fecb3aa53389a1b)
Interfaces - Punctuation
(cherry picked from commit b48f9816cd34bfee40825612a33f16215989a937)
pfSenseHelpers white space formatting
Just a bit of white space and formatting to standardize this code, and a couple of typos in comments.(cherry picked from commit 726fdb61700ad256f14fa1fbd08468874f97c76c)
Fixed GPS display sprintf => printf
(cherry picked from commit ef268b48adfd07bb4771858990eb7ed79de90585)
Removing focus from the anchor gets rid of the annoying dotted box
(cherry picked from commit 4c08c292408e3c5dea4c1832f1cc3ad07f6375bf)
COmment fix
(cherry picked from commit 7f30df9a2d3ffca0ae32999b25aa2fe1b2265c6a)
Convert status_services and widget to POST
Firewall / Rules - Underscore Line Wrap
Replace underscore with space in display text of certain fields to allow them to line wrap. ex: long alias names
(cherry picked from commit ece727a7b64a8766ad3087f8f59c0f1784e7a514)
Trim the OpenVPN tunnel network before use, and on save. Fixes #6198
Remove redundant if check.
System / Advanced - Punctuation
Unset dhcpdv6 for deleted interfaces on interfaces_assign.php. Ticket #6152
Allow 0 mask on Unbound ACLs. Ticket #6073
Avoid implode error if no interfaces are selected.
Fixed #6171
(cherry picked from commit ed49fe7ae13c01ee083c3f205b86c6713e0d90a3)
Fixed #6169and added alias pop-ups to load_balancer_virtual_server.php
(cherry picked from commit 0200db178ef225f796aea837e33ae438f5899ae3)
Fixed #6168Needed to override form action since it was inheriting the current GET arguments
(cherry picked from commit 91cd1923b133c57eaa9897ce4574ce19b7122dc4)
Fixed #6170
(cherry picked from commit a2050d386f99bf027b70de5aa4b4aa713a49e5b9)
Fixed #6158Really a temporary work-around. This issue requires a better solution in which the data is normalized and added to the <td> via a data-sortable attribute.
(cherry picked from commit 106eb8d38db478616499f0c5ee220596dca9f57a)
Fixed #6161
(cherry picked from commit 24828c63965b9be493db486fa5a46ab64c8091db)
Fix #6162 saving of bogons update frequency
Another easy fix of a "dumb bug".(cherry picked from commit d1acd5bb5723e66bc5871bdf4335208253f5a4bd)
Fixed #6163
(cherry picked from commit bcb3c9283e45eb4e741cbfa5d79e56d5f5bf678a)
Fixed #6166
(cherry picked from commit ebaf36ebe5b6f409887d2352db44aba45bf7e086)
Use RFC-defined capitalization IPsec.
Allow to restore any ares of config
If the existing config does not have a particular area in it, then the user should still be able to restore it from another config.Redmine #6144
Nuke srctrack default = 1400 per JimP
(cherry picked from commit 509c089479525d69b714fef3f9d7770610719408)
Fixed #6146
(cherry picked from commit b3fc5089d679d7d43fc1e00400af8038b65c8998)
Fix Namecheap DynDNS host parsing for @, fixes #6122
Use consistent arrow colors on dashboard
Interfaces widget and IPsec widget use text-success and text-danger tomake the up and down arrows be green and red.This change does the same thing to OpenVPN and WoL widgets forconsistency.
(cherry picked from commit fa5f513658f7f1aba530e76e01dfbc021605c3ad)
Fixed #6128
(cherry picked from commit e8d6c134fe44f0ad1756caa246a7c6efbbd27bbc)
Cosmetics
Fixed #6117
Services / DHCP Server - DNS Servers Clarification
It reads as though the interfaces IP address is to be entered. Removing "use" makes it a little clearer.
Fixed #6114
Fixed #6112by adding isset() to checkbox value
Merged #2854 and updated to increment only the deleterow button
Fixed #6096
Fixed #6092
Fixed #6104 by changing trash icon to trash-o icon so that the JA configmation is not triggered.
Fix add delete of rows with buttons
Redmine #6101Forum https://forum.pfsense.org/index.php?topic=109554.0