Version Description
- A harmless cosmetic error was being thrown up when some security scans started. Fixed that.
Download this release
Release Info
Developer | mmaunder |
Plugin | Wordfence Security – Firewall & Malware Scan |
Version | 1.5.3 |
Comparing to | |
See all releases |
Code changes from version 1.5.2 to 1.5.3
- lib/wordfenceClass.php +8 -4
- readme.txt +4 -1
- wordfence.php +1 -1
lib/wordfenceClass.php
CHANGED
@@ -726,6 +726,7 @@ class wordfence {
|
|
726 |
'x-wordfence-cronkey' => $cronKey
|
727 |
)
|
728 |
) );
|
|
|
729 |
if(is_wp_error($result) && sizeof($result->errors) > 0){
|
730 |
$errs = "";
|
731 |
$isTimeout = false;
|
@@ -742,9 +743,10 @@ class wordfence {
|
|
742 |
return "Error connecting to Wordfence scanning system: " . $errs;
|
743 |
}
|
744 |
}
|
745 |
-
|
|
|
746 |
$resp = json_decode($result['body'], true);
|
747 |
-
if($resp['errorMsg']){
|
748 |
return $resp['errorMsg'];
|
749 |
}
|
750 |
}
|
@@ -769,6 +771,7 @@ class wordfence {
|
|
769 |
'Host' => $host
|
770 |
)
|
771 |
) );
|
|
|
772 |
if(is_wp_error($result) && sizeof($result->errors) > 0){
|
773 |
$errs = "";
|
774 |
$isTimeout = false;
|
@@ -785,9 +788,10 @@ class wordfence {
|
|
785 |
return "Error connecting to Wordfence scanning system: " . $errs;
|
786 |
}
|
787 |
}
|
788 |
-
|
|
|
789 |
$resp = json_decode($result['body'], true);
|
790 |
-
if($resp['errorMsg']){
|
791 |
return $resp['errorMsg'];
|
792 |
}
|
793 |
}
|
726 |
'x-wordfence-cronkey' => $cronKey
|
727 |
)
|
728 |
) );
|
729 |
+
/* This is a timeout in all likelihood, so ignore
|
730 |
if(is_wp_error($result) && sizeof($result->errors) > 0){
|
731 |
$errs = "";
|
732 |
$isTimeout = false;
|
743 |
return "Error connecting to Wordfence scanning system: " . $errs;
|
744 |
}
|
745 |
}
|
746 |
+
*/
|
747 |
+
if((! is_wp_error($result)) && is_array($result) && empty($result['body']) === false && strstr($result['body'], '{') !== false){
|
748 |
$resp = json_decode($result['body'], true);
|
749 |
+
if(empty($resp['errorMsg']) === false){
|
750 |
return $resp['errorMsg'];
|
751 |
}
|
752 |
}
|
771 |
'Host' => $host
|
772 |
)
|
773 |
) );
|
774 |
+
/* Is probably a timeout
|
775 |
if(is_wp_error($result) && sizeof($result->errors) > 0){
|
776 |
$errs = "";
|
777 |
$isTimeout = false;
|
788 |
return "Error connecting to Wordfence scanning system: " . $errs;
|
789 |
}
|
790 |
}
|
791 |
+
*/
|
792 |
+
if((! is_wp_error($result)) && is_array($result) && empty($result['body']) === false && strstr($result['body'], '{') !== false){
|
793 |
$resp = json_decode($result['body'], true);
|
794 |
+
if(empty($resp['errorMsg']) === false){
|
795 |
return $resp['errorMsg'];
|
796 |
}
|
797 |
}
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: mmaunder
|
|
3 |
Tags: wordpress, security, wordpress security, security plugin, secure, anti-virus, malware, firewall, antivirus, virus, google safe browsing, phishing, scrapers, hacking, wordfence, securty, secrity, secure
|
4 |
Requires at least: 3.3.1
|
5 |
Tested up to: 3.3.2
|
6 |
-
Stable tag: 1.5.
|
7 |
|
8 |
Wordfence Security is a free enterprise class security plugin that includes a firewall, virus scanning, real-time traffic with geolocation and more.
|
9 |
|
@@ -152,6 +152,9 @@ or a theme, because often these have been updated to fix a security hole.
|
|
152 |
5. If you're technically minded, this is the under-the-hood view of Wordfence options where you can fine-tune your security settings.
|
153 |
|
154 |
== Changelog ==
|
|
|
|
|
|
|
155 |
= 1.5.2 =
|
156 |
* Changed max scan time to 30 mins.
|
157 |
|
3 |
Tags: wordpress, security, wordpress security, security plugin, secure, anti-virus, malware, firewall, antivirus, virus, google safe browsing, phishing, scrapers, hacking, wordfence, securty, secrity, secure
|
4 |
Requires at least: 3.3.1
|
5 |
Tested up to: 3.3.2
|
6 |
+
Stable tag: 1.5.3
|
7 |
|
8 |
Wordfence Security is a free enterprise class security plugin that includes a firewall, virus scanning, real-time traffic with geolocation and more.
|
9 |
|
152 |
5. If you're technically minded, this is the under-the-hood view of Wordfence options where you can fine-tune your security settings.
|
153 |
|
154 |
== Changelog ==
|
155 |
+
= 1.5.3 =
|
156 |
+
* A harmless cosmetic error was being thrown up when some security scans started. Fixed that.
|
157 |
+
|
158 |
= 1.5.2 =
|
159 |
* Changed max scan time to 30 mins.
|
160 |
|
wordfence.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Wordfence Security
|
|
4 |
Plugin URI: http://wordfence.com/
|
5 |
Description: WordPress Security - Anti-virus and Firewall security plugin for WordPress
|
6 |
Author: Mark Maunder
|
7 |
-
Version: 1.5.
|
8 |
Author URI: http://wordfence.com/
|
9 |
*/
|
10 |
require_once('lib/wordfenceConstants.php');
|
4 |
Plugin URI: http://wordfence.com/
|
5 |
Description: WordPress Security - Anti-virus and Firewall security plugin for WordPress
|
6 |
Author: Mark Maunder
|
7 |
+
Version: 1.5.3
|
8 |
Author URI: http://wordfence.com/
|
9 |
*/
|
10 |
require_once('lib/wordfenceConstants.php');
|