Version Description
- Fix: Addressed a plugin conflict with the composer autoloader.
Download this release
Release Info
Developer | wfryan |
Plugin | Wordfence Security – Firewall & Malware Scan |
Version | 7.1.15 |
Comparing to | |
See all releases |
Code changes from version 7.1.14 to 7.1.15
- css/{activity-report-widget.1538408503.css → activity-report-widget.1538422087.css} +0 -0
- css/{diff.1538408503.css → diff.1538422087.css} +0 -0
- css/{dt_table.1538408503.css → dt_table.1538422087.css} +0 -0
- css/{fullLog.1538408503.css → fullLog.1538422087.css} +0 -0
- css/{iptraf.1538408503.css → iptraf.1538422087.css} +0 -0
- css/{jquery-ui-timepicker-addon.1538408503.css → jquery-ui-timepicker-addon.1538422087.css} +0 -0
- css/{jquery-ui.min.1538408503.css → jquery-ui.min.1538422087.css} +0 -0
- css/{jquery-ui.structure.min.1538408503.css → jquery-ui.structure.min.1538422087.css} +0 -0
- css/{jquery-ui.theme.min.1538408503.css → jquery-ui.theme.min.1538422087.css} +0 -0
- css/{main.1538408503.css → main.1538422087.css} +0 -0
- css/{phpinfo.1538408503.css → phpinfo.1538422087.css} +0 -0
- css/{wf-adminbar.1538408503.css → wf-adminbar.1538422087.css} +0 -0
- css/{wf-colorbox.1538408503.css → wf-colorbox.1538422087.css} +0 -0
- css/{wf-font-awesome.1538408503.css → wf-font-awesome.1538422087.css} +0 -0
- css/{wf-ionicons.1538408503.css → wf-ionicons.1538422087.css} +0 -0
- css/{wf-onboarding.1538408503.css → wf-onboarding.1538422087.css} +0 -0
- css/{wf-roboto-font.1538408503.css → wf-roboto-font.1538422087.css} +0 -0
- css/{wfselect2.min.1538408503.css → wfselect2.min.1538422087.css} +0 -0
- css/{wordfenceBox.1538408503.css → wordfenceBox.1538422087.css} +0 -0
- js/{Chart.bundle.min.1538408503.js → Chart.bundle.min.1538422087.js} +0 -0
- js/{admin.1538408503.js → admin.1538422087.js} +0 -0
- js/{admin.ajaxWatcher.1538408503.js → admin.ajaxWatcher.1538422087.js} +0 -0
- js/{admin.liveTraffic.1538408503.js → admin.liveTraffic.1538422087.js} +0 -0
- js/{date.1538408503.js → date.1538422087.js} +0 -0
- js/{jquery-ui-timepicker-addon.1538408503.js → jquery-ui-timepicker-addon.1538422087.js} +0 -0
- js/{jquery.colorbox-min.1538408503.js → jquery.colorbox-min.1538422087.js} +0 -0
- js/{jquery.colorbox.1538408503.js → jquery.colorbox.1538422087.js} +0 -0
- js/{jquery.dataTables.min.1538408503.js → jquery.dataTables.min.1538422087.js} +0 -0
- js/{jquery.qrcode.min.1538408503.js → jquery.qrcode.min.1538422087.js} +0 -0
- js/{jquery.tmpl.min.1538408503.js → jquery.tmpl.min.1538422087.js} +0 -0
- js/{jquery.tools.min.1538408503.js → jquery.tools.min.1538422087.js} +0 -0
- js/{knockout-3.3.0.1538408503.js → knockout-3.3.0.1538422087.js} +0 -0
- js/{perf.1538408503.js → perf.1538422087.js} +0 -0
- js/{wfdashboard.1538408503.js → wfdashboard.1538422087.js} +0 -0
- js/{wfdropdown.1538408503.js → wfdropdown.1538422087.js} +0 -0
- js/{wfglobal.1538408503.js → wfglobal.1538422087.js} +0 -0
- js/{wfpopover.1538408503.js → wfpopover.1538422087.js} +0 -0
- js/{wfselect2.min.1538408503.js → wfselect2.min.1538422087.js} +0 -0
- readme.txt +4 -1
- vendor/autoload.php +0 -2
- vendor/composer/ClassLoader.php +3 -7
- vendor/composer/autoload_static.php +43 -43
- wordfence.php +3 -3
css/{activity-report-widget.1538408503.css → activity-report-widget.1538422087.css}
RENAMED
File without changes
|
css/{diff.1538408503.css → diff.1538422087.css}
RENAMED
File without changes
|
css/{dt_table.1538408503.css → dt_table.1538422087.css}
RENAMED
File without changes
|
css/{fullLog.1538408503.css → fullLog.1538422087.css}
RENAMED
File without changes
|
css/{iptraf.1538408503.css → iptraf.1538422087.css}
RENAMED
File without changes
|
css/{jquery-ui-timepicker-addon.1538408503.css → jquery-ui-timepicker-addon.1538422087.css}
RENAMED
File without changes
|
css/{jquery-ui.min.1538408503.css → jquery-ui.min.1538422087.css}
RENAMED
File without changes
|
css/{jquery-ui.structure.min.1538408503.css → jquery-ui.structure.min.1538422087.css}
RENAMED
File without changes
|
css/{jquery-ui.theme.min.1538408503.css → jquery-ui.theme.min.1538422087.css}
RENAMED
File without changes
|
css/{main.1538408503.css → main.1538422087.css}
RENAMED
File without changes
|
css/{phpinfo.1538408503.css → phpinfo.1538422087.css}
RENAMED
File without changes
|
css/{wf-adminbar.1538408503.css → wf-adminbar.1538422087.css}
RENAMED
File without changes
|
css/{wf-colorbox.1538408503.css → wf-colorbox.1538422087.css}
RENAMED
File without changes
|
css/{wf-font-awesome.1538408503.css → wf-font-awesome.1538422087.css}
RENAMED
File without changes
|
css/{wf-ionicons.1538408503.css → wf-ionicons.1538422087.css}
RENAMED
File without changes
|
css/{wf-onboarding.1538408503.css → wf-onboarding.1538422087.css}
RENAMED
File without changes
|
css/{wf-roboto-font.1538408503.css → wf-roboto-font.1538422087.css}
RENAMED
File without changes
|
css/{wfselect2.min.1538408503.css → wfselect2.min.1538422087.css}
RENAMED
File without changes
|
css/{wordfenceBox.1538408503.css → wordfenceBox.1538422087.css}
RENAMED
File without changes
|
js/{Chart.bundle.min.1538408503.js → Chart.bundle.min.1538422087.js}
RENAMED
File without changes
|
js/{admin.1538408503.js → admin.1538422087.js}
RENAMED
File without changes
|
js/{admin.ajaxWatcher.1538408503.js → admin.ajaxWatcher.1538422087.js}
RENAMED
File without changes
|
js/{admin.liveTraffic.1538408503.js → admin.liveTraffic.1538422087.js}
RENAMED
File without changes
|
js/{date.1538408503.js → date.1538422087.js}
RENAMED
File without changes
|
js/{jquery-ui-timepicker-addon.1538408503.js → jquery-ui-timepicker-addon.1538422087.js}
RENAMED
File without changes
|
js/{jquery.colorbox-min.1538408503.js → jquery.colorbox-min.1538422087.js}
RENAMED
File without changes
|
js/{jquery.colorbox.1538408503.js → jquery.colorbox.1538422087.js}
RENAMED
File without changes
|
js/{jquery.dataTables.min.1538408503.js → jquery.dataTables.min.1538422087.js}
RENAMED
File without changes
|
js/{jquery.qrcode.min.1538408503.js → jquery.qrcode.min.1538422087.js}
RENAMED
File without changes
|
js/{jquery.tmpl.min.1538408503.js → jquery.tmpl.min.1538422087.js}
RENAMED
File without changes
|
js/{jquery.tools.min.1538408503.js → jquery.tools.min.1538422087.js}
RENAMED
File without changes
|
js/{knockout-3.3.0.1538408503.js → knockout-3.3.0.1538422087.js}
RENAMED
File without changes
|
js/{perf.1538408503.js → perf.1538422087.js}
RENAMED
File without changes
|
js/{wfdashboard.1538408503.js → wfdashboard.1538422087.js}
RENAMED
File without changes
|
js/{wfdropdown.1538408503.js → wfdropdown.1538422087.js}
RENAMED
File without changes
|
js/{wfglobal.1538408503.js → wfglobal.1538422087.js}
RENAMED
File without changes
|
js/{wfpopover.1538408503.js → wfpopover.1538422087.js}
RENAMED
File without changes
|
js/{wfselect2.min.1538408503.js → wfselect2.min.1538422087.js}
RENAMED
File without changes
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: security, firewall, malware scanner, web application firewall, antivirus,
|
|
4 |
Requires at least: 3.9
|
5 |
Requires PHP: 5.3
|
6 |
Tested up to: 4.9.8
|
7 |
-
Stable tag: 7.1.
|
8 |
|
9 |
Secure your website with the most comprehensive WordPress security plugin. Firewall, malware scan, blocking, live traffic, login security & more.
|
10 |
|
@@ -171,6 +171,9 @@ Secure your website with Wordfence.
|
|
171 |
|
172 |
== Changelog ==
|
173 |
|
|
|
|
|
|
|
174 |
= 7.1.14 =
|
175 |
* Improvement: Reduced queries and potential table size for rate limiting-related data.
|
176 |
* Improvement: Updated the internal browscap database.
|
4 |
Requires at least: 3.9
|
5 |
Requires PHP: 5.3
|
6 |
Tested up to: 4.9.8
|
7 |
+
Stable tag: 7.1.15
|
8 |
|
9 |
Secure your website with the most comprehensive WordPress security plugin. Firewall, malware scan, blocking, live traffic, login security & more.
|
10 |
|
171 |
|
172 |
== Changelog ==
|
173 |
|
174 |
+
= 7.1.15 =
|
175 |
+
* Fix: Addressed a plugin conflict with the composer autoloader.
|
176 |
+
|
177 |
= 7.1.14 =
|
178 |
* Improvement: Reduced queries and potential table size for rate limiting-related data.
|
179 |
* Improvement: Updated the internal browscap database.
|
vendor/autoload.php
CHANGED
@@ -1,7 +1,5 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
if (version_compare(phpversion(), '5.4.0', '<')) { return; }
|
4 |
-
|
5 |
// autoload.php @generated by Composer
|
6 |
|
7 |
if (!class_exists('ComposerAutoloaderInit6d00a11c4faa7bdc4bb08ac266cdf951')) { //Added to generated file to compensate for instances where the WAF loads from a different instance
|
1 |
<?php
|
2 |
|
|
|
|
|
3 |
// autoload.php @generated by Composer
|
4 |
|
5 |
if (!class_exists('ComposerAutoloaderInit6d00a11c4faa7bdc4bb08ac266cdf951')) { //Added to generated file to compensate for instances where the WAF loads from a different instance
|
vendor/composer/ClassLoader.php
CHANGED
@@ -40,7 +40,6 @@ namespace Composer\Autoload;
|
|
40 |
* @see http://www.php-fig.org/psr/psr-0/
|
41 |
* @see http://www.php-fig.org/psr/psr-4/
|
42 |
*/
|
43 |
-
if (!class_exists('\\Composer\\Autoload\\ClassLoader')) {
|
44 |
class ClassLoader
|
45 |
{
|
46 |
// PSR-4
|
@@ -434,16 +433,13 @@ class ClassLoader
|
|
434 |
return false;
|
435 |
}
|
436 |
}
|
437 |
-
}
|
438 |
|
439 |
/**
|
440 |
* Scope isolated include.
|
441 |
*
|
442 |
* Prevents access to $this/self from included files.
|
443 |
*/
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
include $file;
|
448 |
-
}
|
449 |
}
|
40 |
* @see http://www.php-fig.org/psr/psr-0/
|
41 |
* @see http://www.php-fig.org/psr/psr-4/
|
42 |
*/
|
|
|
43 |
class ClassLoader
|
44 |
{
|
45 |
// PSR-4
|
433 |
return false;
|
434 |
}
|
435 |
}
|
|
|
436 |
|
437 |
/**
|
438 |
* Scope isolated include.
|
439 |
*
|
440 |
* Prevents access to $this/self from included files.
|
441 |
*/
|
442 |
+
function includeFile($file)
|
443 |
+
{
|
444 |
+
include $file;
|
|
|
|
|
445 |
}
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,54 +4,54 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
require_once(__DIR__ . '/ClassLoader.php');
|
8 |
-
|
9 |
class ComposerStaticInit6d00a11c4faa7bdc4bb08ac266cdf951
|
10 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
public static function getInitializer(ClassLoader $loader)
|
12 |
{
|
13 |
return \Closure::bind(function () use ($loader) {
|
14 |
-
$loader->prefixLengthsPsr4 =
|
15 |
-
|
16 |
-
array (
|
17 |
-
'MaxMind\\WebService\\' => 19,
|
18 |
-
'MaxMind\\Exception\\' => 18,
|
19 |
-
'MaxMind\\Db\\' => 11,
|
20 |
-
),
|
21 |
-
'G' =>
|
22 |
-
array (
|
23 |
-
'GeoIp2\\' => 7,
|
24 |
-
),
|
25 |
-
'C' =>
|
26 |
-
array (
|
27 |
-
'Composer\\CaBundle\\' => 18,
|
28 |
-
),
|
29 |
-
);
|
30 |
-
$loader->prefixDirsPsr4 = array (
|
31 |
-
'MaxMind\\WebService\\' =>
|
32 |
-
array (
|
33 |
-
0 => __DIR__ . '/..' . '/maxmind/web-service-common/src/WebService',
|
34 |
-
),
|
35 |
-
'MaxMind\\Exception\\' =>
|
36 |
-
array (
|
37 |
-
0 => __DIR__ . '/..' . '/maxmind/web-service-common/src/Exception',
|
38 |
-
),
|
39 |
-
'MaxMind\\Db\\' =>
|
40 |
-
array (
|
41 |
-
0 => __DIR__ . '/..' . '/maxmind-db/reader/src/MaxMind/Db',
|
42 |
-
),
|
43 |
-
'GeoIp2\\' =>
|
44 |
-
array (
|
45 |
-
0 => __DIR__ . '/..' . '/geoip2/geoip2/src',
|
46 |
-
),
|
47 |
-
'Composer\\CaBundle\\' =>
|
48 |
-
array (
|
49 |
-
0 => __DIR__ . '/..' . '/composer/ca-bundle/src',
|
50 |
-
),
|
51 |
-
);
|
52 |
|
53 |
-
},
|
54 |
-
null,
|
55 |
-
'\\Composer\\Autoload\\ClassLoader');
|
56 |
}
|
57 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
|
|
|
|
7 |
class ComposerStaticInit6d00a11c4faa7bdc4bb08ac266cdf951
|
8 |
{
|
9 |
+
public static $prefixLengthsPsr4 = array (
|
10 |
+
'M' =>
|
11 |
+
array (
|
12 |
+
'MaxMind\\WebService\\' => 19,
|
13 |
+
'MaxMind\\Exception\\' => 18,
|
14 |
+
'MaxMind\\Db\\' => 11,
|
15 |
+
),
|
16 |
+
'G' =>
|
17 |
+
array (
|
18 |
+
'GeoIp2\\' => 7,
|
19 |
+
),
|
20 |
+
'C' =>
|
21 |
+
array (
|
22 |
+
'Composer\\CaBundle\\' => 18,
|
23 |
+
),
|
24 |
+
);
|
25 |
+
|
26 |
+
public static $prefixDirsPsr4 = array (
|
27 |
+
'MaxMind\\WebService\\' =>
|
28 |
+
array (
|
29 |
+
0 => __DIR__ . '/..' . '/maxmind/web-service-common/src/WebService',
|
30 |
+
),
|
31 |
+
'MaxMind\\Exception\\' =>
|
32 |
+
array (
|
33 |
+
0 => __DIR__ . '/..' . '/maxmind/web-service-common/src/Exception',
|
34 |
+
),
|
35 |
+
'MaxMind\\Db\\' =>
|
36 |
+
array (
|
37 |
+
0 => __DIR__ . '/..' . '/maxmind-db/reader/src/MaxMind/Db',
|
38 |
+
),
|
39 |
+
'GeoIp2\\' =>
|
40 |
+
array (
|
41 |
+
0 => __DIR__ . '/..' . '/geoip2/geoip2/src',
|
42 |
+
),
|
43 |
+
'Composer\\CaBundle\\' =>
|
44 |
+
array (
|
45 |
+
0 => __DIR__ . '/..' . '/composer/ca-bundle/src',
|
46 |
+
),
|
47 |
+
);
|
48 |
+
|
49 |
public static function getInitializer(ClassLoader $loader)
|
50 |
{
|
51 |
return \Closure::bind(function () use ($loader) {
|
52 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit6d00a11c4faa7bdc4bb08ac266cdf951::$prefixLengthsPsr4;
|
53 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit6d00a11c4faa7bdc4bb08ac266cdf951::$prefixDirsPsr4;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
|
55 |
+
}, null, ClassLoader::class);
|
|
|
|
|
56 |
}
|
57 |
}
|
wordfence.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Wordfence Security
|
|
4 |
Plugin URI: http://www.wordfence.com/
|
5 |
Description: Wordfence Security - Anti-virus, Firewall and Malware Scan
|
6 |
Author: Wordfence
|
7 |
-
Version: 7.1.
|
8 |
Author URI: http://www.wordfence.com/
|
9 |
Network: true
|
10 |
*/
|
@@ -14,8 +14,8 @@ if(defined('WP_INSTALLING') && WP_INSTALLING){
|
|
14 |
if (!defined('ABSPATH')) {
|
15 |
exit;
|
16 |
}
|
17 |
-
define('WORDFENCE_VERSION', '7.1.
|
18 |
-
define('WORDFENCE_BUILD_NUMBER', '
|
19 |
define('WORDFENCE_BASENAME', function_exists('plugin_basename') ? plugin_basename(__FILE__) :
|
20 |
basename(dirname(__FILE__)) . '/' . basename(__FILE__));
|
21 |
|
4 |
Plugin URI: http://www.wordfence.com/
|
5 |
Description: Wordfence Security - Anti-virus, Firewall and Malware Scan
|
6 |
Author: Wordfence
|
7 |
+
Version: 7.1.15
|
8 |
Author URI: http://www.wordfence.com/
|
9 |
Network: true
|
10 |
*/
|
14 |
if (!defined('ABSPATH')) {
|
15 |
exit;
|
16 |
}
|
17 |
+
define('WORDFENCE_VERSION', '7.1.15');
|
18 |
+
define('WORDFENCE_BUILD_NUMBER', '1538422087');
|
19 |
define('WORDFENCE_BASENAME', function_exists('plugin_basename') ? plugin_basename(__FILE__) :
|
20 |
basename(dirname(__FILE__)) . '/' . basename(__FILE__));
|
21 |
|