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