Renato Botelho
4ed2e462ff
Add a function to be called every time convert_config() runs
2017-08-16 11:03:20 -03:00
Steve Beaver
6c1f2a1ce6
Hide dashboard update period control. No longer needed with central refresh system
2017-08-16 08:22:53 -04:00
Steve Beaver
0022b1131d
Convert firewall log widget to centralized refresh system
2017-08-16 08:00:00 -04:00
John Hood
df4c351764
Allow IPv6 RA default router lifetime of 0
...
This is a legal value for this field, RFC 4861 section 4.2.
Fixes Redmine #7502 .
2017-08-15 18:27:57 -04:00
Steve Beaver
27e6d49469
Use central refresh system for dyndns widget
2017-08-15 15:26:01 -04:00
Renato Botelho
e0e922da09
Refresh cache every 2h when using GUI
2017-08-15 15:26:16 -03:00
Renato Botelho
987865d10a
Make sure pfSense-upgrade return code is obtained instead of tail's one
2017-08-15 15:26:16 -03:00
Renato Botelho
569e55aef7
Unset workaround used to set cronjob on 2.3.x
2017-08-15 15:26:16 -03:00
Steve Beaver
1f3ca824f8
Converted thermal sensor widget to use central refresh system
2017-08-15 13:34:45 -04:00
Steve Beaver
cabbaf7a49
ipsec widget converted to JSON formatted refresh
2017-08-15 08:02:36 -04:00
jim-p
0e78c2f544
Put the FQDN first in /etc/hosts to make dnsmasq happy when reverse resolving hostnames. Make a special exception for localhost. Fixes #7771
2017-08-14 14:16:53 -04:00
Steve Beaver
fde09aa8e5
Revise error page to comply with login page style
2017-08-14 10:38:24 -04:00
Steve Beaver
68c4142e9e
Merge pull request #3800 from phil-davis/patch-1
2017-08-13 15:36:10 -04:00
Phil Davis
e58d4ccd9b
Comment typos
2017-08-13 10:21:56 +05:45
Luiz Souza
ba969e6771
Fix a couple of 'route: writing to routing socket: Invalid argument' warnings during the boot.
...
Use the correct variable and only add the route when the hostname is resolved (if the remote address is a hostname).
route: writing to routing socket: Invalid argument
2017-08-12 00:36:46 -05:00
Luiz Souza
363a5c4c72
Do not run the dpinger when the IPv6 address has the tentative flag even after the timeout.
2017-08-11 23:21:35 -05:00
Luiz Souza
b76e0baebb
Disable the DAD on the stf interface. This prevents the dpinger from start.
2017-08-11 22:55:29 -05:00
Steve Beaver
8150bd51a7
Fixed #7625
...
By:
Separating the source and destination onChange functions
Preventing the mask selector from being automatically updated if it is disabled
Simplifying the auto mask JavaScript
2017-08-11 15:30:45 -04:00
jim-p
a0678b0bd8
Build FRR package instead of FRR directly
2017-08-11 14:59:32 -04:00
Renato Botelho
b57a87b3fa
Refresh metadata before an upgrade
2017-08-11 11:38:13 -03:00
Steve Beaver
9d14b22c39
Spelling :(
2017-08-11 10:32:01 -04:00
Steve Beaver
979bbbd427
Improve comments
2017-08-11 10:30:00 -04:00
Steve Beaver
e38ba3560b
Add AJAX version check
2017-08-11 10:24:22 -04:00
Renato Botelho
cbaf07f41d
Show user when pkg metadata was updated
2017-08-11 10:27:25 -03:00
Renato Botelho
429091c8c0
Update cache when GUI successfully update pkg metadata
2017-08-11 09:42:30 -03:00
Steve Beaver
a9ad771b51
Change refresh link to icon
2017-08-11 08:27:43 -04:00
Renato Botelho
474b3a2f48
Consider only last output line
2017-08-11 08:55:52 -03:00
marjohn56
881fb1867e
Some systems - only one that I am aware of, complain that unbound is starting before dchp6 has completed leading to problems, this occurs only on boot.
...
Further examination did indeed show that the problem is caused by unbound starting before the dhcp6c - RTSOLD - rc.newwanipv6 have completed, making sure that these have all run before unbound is allowed to start corrects the problem.
In order to fix this I have added a file creation of a file in tmp in rc.newwanipv6, this is the final function when the system is booting and ONLY when the system is booting.
In interfaces.inc I have added an unlink_if_exists () of this file, this is a "just in case" catch, should the file have been left behind due to some unforeseen event.
The real work is done in services.inc, a section of code has been added that can cause up-to a ten second delay before allowing unbound to start. This is achieved by waiting for the file created by rc.newwanipv6 to exist, once it does exist then the file is deleted, the sleep loop breaks and unbound is allowed to start. If the file does not exist after 10 seconds then the sleep loop exits and unbound can start.
Checks are made for the fact that WAN is using Ipv6 and dhcp6,
2017-08-11 07:29:41 +01:00
Jared Dillard
71d0b5f8ff
remove old logo from default page
2017-08-10 19:13:22 -05:00
Renato Botelho
d4fbf5b798
Speedup get_system_pkg_version() considering only installed packages
2017-08-10 19:25:07 -03:00
Renato Botelho
e8f8aeb631
Use cache file to show pfSense version information
2017-08-10 17:26:30 -03:00
Renato Botelho
ca77322046
Save pkg update return code
2017-08-10 17:26:30 -03:00
Renato Botelho
c47f209bfc
Add a protection to prevent ending up with duplicate crontab entry
2017-08-10 17:26:30 -03:00
Steve Beaver
c2e98b94a1
Revised Netgate Services and Support widget to use AJAX when refreshing the data
2017-08-10 13:57:10 -04:00
eyJhb
94bb17b250
dyndns: changed CloudFlare to Cloudflare - correct spelling
2017-08-10 17:07:02 +02:00
Joseph Reeves
7dfb18da3e
Update interfaces.php
...
Updated as per style guidelines (??) I'm new here, please say if still not right!
2017-08-10 15:07:28 +01:00
Joseph Reeves
c2fae874e6
Update system_update_settings.php
...
Tidied the Dashboard update settings text
2017-08-10 15:01:47 +01:00
Renato Botelho
1371aa1a05
Update translation files
2017-08-10 10:50:09 -03:00
Renato Botelho
eb7b4235ce
Regenerate pot
2017-08-10 10:45:31 -03:00
Renato Botelho
3cf5ed7558
Sort languages alphabetically (in English)
2017-08-10 10:45:22 -03:00
Renato Botelho
0ced79ef52
Add Dutch to GUI, it's over 75% complete
2017-08-10 10:44:06 -03:00
Joseph Reeves
ef863b313c
Update interfaces.php
...
Updated description of "System / Advanced / Firewall & NAT settings"
2017-08-10 14:38:25 +01:00
Renato Botelho
b58c158876
Run rc.update_pkg_metadata in background when repository changes
2017-08-10 10:31:28 -03:00
Renato Botelho
52e827acf2
Remove dead code using in the past to migrate from pfSense-repo-devel to a single pkg called pfSense-repo
2017-08-10 10:29:26 -03:00
Renato Botelho
e506cc8a3c
Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update
2017-08-10 10:09:53 -03:00
eyJhb
5b194e166a
dyndns: added password help text for cloudflare
2017-08-10 12:42:28 +02:00
Steve Beaver
e78d59403b
Ensure the callback function exists before calling
2017-08-09 14:19:29 -04:00
Steve Beaver
8bf4cf1f14
gateway, ntp, and openVPN widgets updated
2017-08-09 11:41:40 -04:00
Steve Beaver
634bb06a8d
Remove ajax stuff from installed packages widget
2017-08-09 11:03:33 -04:00
Steve Beaver
67dd6c11a4
dd system information widget to central refresh system
...
Add ability for a widget to specify how often it wants to be updated
2017-08-09 10:50:19 -04:00