Commit Graph

32904 Commits

Author SHA1 Message Date
Renato Botelho
dff8f2bd0f Detect old workarounds in config upgrade and deal with them 2017-08-16 11:03:12 -03:00
Renato Botelho
2c2a18e9ea Bring upgrade_166_to_167() to 2.3 world 2017-08-16 11:03:12 -03:00
Renato Botelho
10ef2b552c Move workaround used to enable pkg metadata update cronjob to a generic mechanism 2017-08-16 11:03:12 -03:00
Renato Botelho
439baa2a4b Check if specific config upgrade code already ran and skip it 2017-08-16 11:03:12 -03:00
Renato Botelho
3bf669d533 Add a function to be called every time convert_config() runs 2017-08-16 11:03:12 -03:00
Steve Beaver
388189cf5e Hide dashboard update period control. No longer needed with central refresh system
(cherry picked from commit 5e02427957)
2017-08-16 08:24:55 -04:00
Steve Beaver
4d2ed8bc12 Convert firewall logs widget to centralized refresh system
(cherry picked from commit a8c2e827cf)
2017-08-16 08:14:11 -04:00
Steve Beaver
ca23e61e28 Revert config version to 15.8 and remove upgrade script
(cherry picked from commit d800d0f5ba)
2017-08-15 20:18:38 -04:00
Steve Beaver
b0e52a1706 Add thermal_sensors.inc file to obsoleted files list
(cherry picked from commit ef68bfa699)
2017-08-15 16:43:53 -04:00
Steve Beaver
3b940f030f COnvert thermal sensor widget to central refresh system
(cherry picked from commit 032f6a8963)
2017-08-15 16:40:53 -04:00
Steve Beaver
df8d3033b6 COnvert dyndns widget to central refresh system
(cherry picked from commit 5efa7cae2f)
2017-08-15 16:20:05 -04:00
Steve Beaver
1fead8adce Added refresh icon to version display
(cherry picked from commit b7a42d09d7)
2017-08-15 15:54:17 -04:00
Steve Beaver
6e427ced46 Add refresh icon to system info widget version display
(cherry picked from commit 1557953af1)
2017-08-15 15:32:52 -04:00
Renato Botelho
36f9a1ad89 Refresh cache every 2h when using GUI 2017-08-15 14:54:24 -03:00
Renato Botelho
427674d9e2 Make sure pfSense-upgrade return code is obtained instead of tail's one 2017-08-15 14:22:30 -03:00
Renato Botelho
0cb912b692 Add a workaround to register rc.update_pkg_metadata cronjob on 2.3 since config version cannot be bumped 2017-08-15 13:48:52 -03:00
Renato Botelho
f66527840b Show user when pkg metadata was updated 2017-08-15 13:31:28 -03:00
Renato Botelho
13c9409f59 Update cache when GUI successfully update pkg metadata 2017-08-15 13:31:22 -03:00
Renato Botelho
2d8c45ad98 Consider only last output line 2017-08-15 13:31:22 -03:00
Renato Botelho
62121148a6 Speedup get_system_pkg_version() considering only installed packages 2017-08-15 13:31:22 -03:00
Renato Botelho
7f21180757 Use cache file to show pfSense version information 2017-08-15 13:31:22 -03:00
Renato Botelho
bf3fccff2e Save pkg update return code 2017-08-15 13:31:22 -03:00
Renato Botelho
998a9d62e9 Run rc.update_pkg_metadata in background when repository changes 2017-08-15 13:31:22 -03:00
Renato Botelho
df464c21e0 Remove dead code using in the past to migrate from pfSense-repo-devel to a single pkg called pfSense-repo 2017-08-15 13:31:22 -03:00
Renato Botelho
159d04abe3 Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update 2017-08-15 13:31:22 -03:00
Steve Beaver
e0890bfd6c System info widget prepared for background version checks 2017-08-15 07:45:24 -04:00
Steve Beaver
2156aa9dc6 Re-wrote ipsec widgt to return JSON formatted AJAX data
(cherry picked from commit 067109d9fd)
2017-08-14 18:04:22 -04:00
Steve Beaver
c814bc9539 First part of dashboard update system
(cherry picked from commit 8f3a49d7e9)
2017-08-14 18:02:21 -04:00
Steve Beaver
8dd64719f1 COmpleted conversion of dashboard widget to ventralized refresh system
(cherry picked from commit fe0eb5b111)
2017-08-14 17:48:02 -04:00
jim-p
f704d091e3 Put the FQDN first in /etc/hosts to make dnsmasq happy when reverse resolving hostnames. Make a special exception for localhost. Fixes #7771
(cherry picked from commit 0e78c2f544)
(cherry picked from commit de7d6cb87d)
2017-08-14 14:17:43 -04:00
Steve Beaver
439ae979da Adding widget and login css files 2017-08-14 13:13:06 -04:00
Steve Beaver
60d2ae474b Add Netgate Services and Support widget
(cherry picked from commit 179991b76e)
2017-08-14 13:06:38 -04:00
Steve Beaver
6e22caab76 New login design back-ported from 2.4
(cherry picked from commit 1605d94079)
2017-08-14 12:49:50 -04:00
Renato Botelho
508a84edf8 Enable REDIS option for suricata 2017-07-26 14:08:47 -03:00
Renato Botelho
629be5fd16 Do not re-create core pkg repo when running with -r 2017-07-20 14:04:24 -03:00
Renato Botelho
3c05905d37 Bump PRODUCT_REVISION to 2.3.4-p1 2017-07-14 16:36:41 -03:00
jim-p
db3b3afb05 Use an alternate method to stop unbound and fix #7326
(cherry picked from commit 782453b4db)
(cherry picked from commit 67fea03620)
2017-07-14 14:48:21 -04:00
jim-p
7505efe784 If a client address is in the webConfiguratorlockout table, do not allow them to access the GUI. Print an error and kill their states. Ticket #7693
Extra check to be sure that an existing open state cannot bypass lockout controls.

(cherry picked from commit cc9b0f76da)
(cherry picked from commit f0da1eda7c)
2017-07-14 09:57:16 -04:00
jim-p
479142465b Fix typo
(cherry picked from commit 2c3b9ac554)
(cherry picked from commit 930914fd81)
2017-07-13 20:17:30 -04:00
jim-p
324bbc3fb0 Restructure how unbound zone data is written to fix processing of "redirect" zone entries. Fixes #7690
Also corrects some other misc issues for formatting of zone data.
While here, add an option, not exposed in the GUI, for users to get the previous behavior of defining short names for hosts.

(cherry picked from commit 021332fa29)
2017-07-13 13:58:38 -04:00
jim-p
02068d31c5 Improve the way the auth server list is generated and account for a key being removed from the array when deleting. Fixes #7682
(cherry picked from commit fa628b1a15)
2017-07-10 12:15:22 -04:00
Robbert Rijkse
b2e4bb1794 Removed MSS clamping exclusions
(cherry picked from commit 53c26adeca)
2017-07-06 08:27:14 -04:00
jim-p
53e138c065 Several complaints of unbound problems after commiting, so back this out. Revert "Change the way unbound is stopped when the process is being restarted, to give the old process enough time to exit cleanly. Fixes #7326"
This reverts commit 863804a917.
2017-07-06 08:21:44 -04:00
jim-p
a3507259b8 Fix missing line from openssl.cnf
(cherry picked from commit c369871083)
2017-07-05 15:07:08 -04:00
Renato Botelho
2485e772b9 Include User Agent information when update bogons list 2017-07-05 13:56:54 -03:00
Renato Botelho
ba7d82b0b7 Remove extra spaces from User Agent 2017-07-05 13:27:43 -03:00
Renato Botelho
41744bf96f Send uniqueid instead of UUID on user-agent 2017-07-05 13:22:25 -03:00
Renato Botelho
ea8abb80b3 Declare user_agent variable in the function it's used 2017-07-05 13:22:22 -03:00
Renato Botelho
e927083e89 Move uniqueid read to a function system_get_uniqueid() 2017-07-05 13:22:16 -03:00
jim-p
863804a917 Change the way unbound is stopped when the process is being restarted, to give the old process enough time to exit cleanly. Fixes #7326
(cherry picked from commit 38d110824c)
2017-06-29 12:34:51 -04:00