Commit Graph

34701 Commits

Author SHA1 Message Date
Renato Botelho
525bc9f1db Enable debug when building quagga to fix crash on ARM 2017-08-17 13:33:57 -03:00
Renato Botelho
5bd45ea311 Let more ports build on ARM 2017-08-17 12:50:49 -03:00
Steve Beaver
57cea206ac Widget comment edit 2017-08-17 11:11:13 -04:00
Steve Beaver
acd2f3120c Re-write CPU usage calculation to avoid sleep in AJAX call 2017-08-17 11:05:33 -04:00
Renato Botelho
cc28e9b1d3 Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically 2017-08-16 17:18:11 -03:00
Renato Botelho
3e30b953c7 Merge pull request #3795 from PiBa-NL/20170808-hfsc-no-prio 2017-08-16 15:38:43 -03:00
Renato Botelho
2f3ea7ab9d Merge pull request #3799 from marjohn56/Unbound-start-delay 2017-08-16 15:38:04 -03:00
Renato Botelho
1efb03647d Merge pull request #3796 from eyJhb/master 2017-08-16 15:36:47 -03:00
Steve Beaver
a7c47d8527 Fixed #7625 2017-08-16 10:34:35 -04:00
Renato Botelho
866e537d5b Do not use reference to avoid losing data 2017-08-16 11:03:20 -03:00
Renato Botelho
f6b65ad83d Always run additional_config_upgrade() and do it after config is written 2017-08-16 11:03:20 -03:00
Renato Botelho
38c763aa80 Fix indent/space 2017-08-16 11:03:20 -03:00
Renato Botelho
acaafa7f50 Check if specific config upgrade code already ran and skip it 2017-08-16 11:03:20 -03:00
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
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
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