Fixed #7804 Replace Math.trunc with Math.floor to make IE happy
(cherry picked from commit a1c3244c96b033891136ff2d95be61500a720231)
Captive portal: fix idle times in details popup
Explicitly cast $idle_time to integer.
(cherry picked from commit 07df3494bd9a508e568b4ae999369ec8b2d14ec2)
Update system_update_settings.php
Tidied the Dashboard update settings text
(cherry picked from commit c2fae874e64753eb113dc0618927d9042881fd39)
Update translation files
Regenerate pot
Fixed #7787Always make an IPSec mobiles table, even if none have been configured. Prevents JS null valueerror message on console
(cherry picked from commit 75863a79705fccce21b7e0d0312ce1ef0b0985be)
When saving a GIF interface, do not allow the user to enter a subnet directly in the address box. The subnet is determined by the "GIF tunnel subnet" drop-down. Fixes #7789
(cherry picked from commit 6d028dc26c129ce1b0b25551142819772664f1e5)
fixed #7795By changing var name to no longer conflict with ipsec widget
(cherry picked from commit 3ed475b11dfcb2999a71195987495ccf05808127)
Fix JSON format for mobile IPSec data per Kill Bill (Thanks!)
(cherry picked from commit ce3a6cfd365f171f6ffff86024a16dabb26803c8)
Time to go for 2.4.0-RC
Remove dashboard update period stuff
No longer experimental so comment removed
Widget comment edit
Re-write CPU usage calculation to avoid sleep in AJAX call
Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically
Merge pull request #3796 from eyJhb/master
Fixed #7625
Hide dashboard update period control. No longer needed with central refresh system
Convert firewall log widget to centralized refresh system
Use central refresh system for dyndns widget
Converted thermal sensor widget to use central refresh system
ipsec widget converted to JSON formatted refresh
Revise error page to comply with login page style
Comment typos
Fixed #7625By:Separating the source and destination onChange functionsPreventing the mask selector from being automatically updated if it is disabledSimplifying the auto mask JavaScript
Refresh metadata before an upgrade
Spelling :(
Improve comments
Add AJAX version check
Show user when pkg metadata was updated
Change refresh link to icon
remove old logo from default page
Revised Netgate Services and Support widget to use AJAX when refreshing the data
dyndns: changed CloudFlare to Cloudflare - correct spelling
Remove dead code using in the past to migrate from pfSense-repo-devel to a single pkg called pfSense-repo
dyndns: added password help text for cloudflare
Ensure the callback function exists before calling
gateway, ntp, and openVPN widgets updated
Remove ajax stuff from installed packages widget
dd system information widget to central refresh systemAdd ability for a widget to specify how often it wants to be updated
Repair broken AJAX response (POST vs GET)
interface_statistics widget added to central refresh system
Add ipsec widget to new centralized refresh system
Experimental centralized widget refresh systemUsed by the interfaces.widget.php widget only for now
make css compatible with newer nvd3 version
Rename support widget refresh link to match new widget name
Theme Compact-RED, adopt new logo for theme sizing navbar size
update top nav bar logo
change login page logo to svg
remove image from rss widget
update favicon
Fix #7625: Auto select '128' as mask for IPv6
Fix VLAN Priority set pf syntax. Fixes #7744
Merge pull request #3535 from fernsehkind/Redmine1629
Merge pull request #3784 from PiBa-NL/20170713-shaper-show-disabled-interface-names
Merge pull request #3761 from marjohn56/master
Merge pull request #3789 from stilez/patch-69
Merge pull request #3787 from stilez/patch-68
Merge pull request #3788 from znerol/feature/master/bridge-ipv6-auto-linklocal
Merge pull request #3770 from hamnur/master
Merge pull request #3791 from marjohn56/PD-FIX
Merge pull request #3585 from PiBa-NL/trafficgraphs-optimize
Merge pull request #3785 from stilez/patch-67
important exclusion - update help text for packets dropped by NIC / offload
Say that non-promiscuous mode doesn't see packets dropped by NIC.(promiscuous detection relies mainly on different responses if a packet is dropped by NIC or kernel, so corollary is that non-promisc won't see certain packets even if directed at the host)
trafficgraphs, move common code to 1 file, and remove usage of 'localstorage' which shares unwanted changes to graph settings between widget and stats
traffic-graphs, optimize retrieval of data every x seconds to reduce spikes in the graphs and load on pfSensealso cleanup some old code.
Comment fixes
Add renamed support widget
Merge pull request #3783 from PiBa-NL/20170713-dns-delete-last-additional-name
dhcp6c Advanced Config prefix interface
Currently, when using dhcp6c advanced configuration the prefix interface is WAN, this is not very useful!
The changes here allow the user to select the interface that the PD will be applied on..
Eliminate Gold menu item
Rename support widget to "Netgate Services And Support"
Correct typo's as per Jim's request
Add Option to use static IPV6 over v4 parent ( PPPoE
A new option when setting a v6 static on the WAN to allow the connection to use the V4 interfaces i.e. PPPoE
Fixed 7128
Allow recheck on refresh if JSON not available
Add some info to HELP text (no code change otherwise)
NTP background isn't going to be widely known. So provide a bit of info so that it's done properly if someone cares.
For example, it's easy to think a small number is enough, as one might with alternative DNS servers, despite NTP website recommending 4-5 or a pool. So state the consequence of too few servers....
Remove unused parameters
Add support for IPv6 AUTO_LINKLOCAL flag on bridge interfaces
typo
"Networked" not "network" - "Internet of Things" especially.
grammar fix
format %1$s etc in help
Improve the HELP note about what will/won't work if TLD is set to ".local"
For example, some people won't use mDNS and won't know other things might break; also it's not clear that while ".local" is a problem, ".local.lan" isn't.
Re-introduce Captive Portal statistics
Add customer support widget
Use attribute rekey_enable as usual but optionally allow to set margintime if rekeying is not disabled