Plugin Directory

Changeset 2325400


Ignore:
Timestamp:
06/16/2020 09:30:39 PM (5 years ago)
Author:
wfmatt
Message:

7.4.8 - June 16, 2020

  • Fix: Fixed issue with fatal errors encountered during activation under certain conditions.
Location:
wordfence
Files:
112 added
116 deleted
9 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wordfence/tags/7.4.8/lib/wfIssues.php

    r2290265 r2325400  
    496496       
    497497        $updated = array();
    498         foreach ($issues as $issue) {
    499             foreach ($emailed_issues as $ei) {
     498        foreach ($emailed_issues as $ei) {
     499            $cleared = false;
     500            foreach ($issues as $issue) {
    500501                if ($issue['ignoreP'] == $ei['ignoreP'] || $issue['ignoreC'] == $ei['ignoreC']) {
    501502                    //Discard this one
    502                 }
    503                 else {
    504                     $updated[] = $ei;
    505                 }
     503                    $cleared = true;
     504                }
     505            }
     506            if (!$cleared) {
     507                $updated[] = $ei;
    506508            }
    507509        }
  • wordfence/tags/7.4.8/lib/wordfenceClass.php

    r2290265 r2325400  
    441441            $wpdb->query("UPDATE {$configTable} SET autoload = 'no' WHERE name = 'wfsd_engine' OR name LIKE 'wordfence_chunked_%'");
    442442        }
    443        
     443
     444        $wpdb->query("DELETE FROM $configTable WHERE `name` = 'emailedIssuesList' AND LENGTH(`val`) > 2 * 1024 * 1024");
    444445        wfConfig::setDefaults(); //If not set
    445446
  • wordfence/tags/7.4.8/modules/login-security/wordfence-login-security.php

    r2290265 r2325400  
    2828   
    2929    define('WORDFENCE_LS_VERSION', '1.0.5');
    30     define('WORDFENCE_LS_BUILD_NUMBER', '1587658822');
     30    define('WORDFENCE_LS_BUILD_NUMBER', '1592338782');
    3131   
    3232    if (!defined('WORDFENCE_LS_EMAIL_VALIDITY_DURATION_MINUTES')) { define('WORDFENCE_LS_EMAIL_VALIDITY_DURATION_MINUTES', 15); }
  • wordfence/tags/7.4.8/readme.txt

    r2290276 r2325400  
    183183
    184184== Changelog ==
     185
     186= 7.4.8 - June 16, 2020 =
     187* Fix: Fixed issue with fatal errors encountered during activation under certain conditions.
    185188
    186189= 7.4.7 - April 23, 2020 =
  • wordfence/tags/7.4.8/wordfence.php

    r2290265 r2325400  
    55Description: Wordfence Security - Anti-virus, Firewall and Malware Scan
    66Author: Wordfence
    7 Version: 7.4.7
     7Version: 7.4.8
    88Author URI: http://www.wordfence.com/
    99Network: true
     
    1616    exit;
    1717}
    18 define('WORDFENCE_VERSION', '7.4.7');
    19 define('WORDFENCE_BUILD_NUMBER', '1587658822');
     18define('WORDFENCE_VERSION', '7.4.8');
     19define('WORDFENCE_BUILD_NUMBER', '1592338782');
    2020define('WORDFENCE_BASENAME', function_exists('plugin_basename') ? plugin_basename(__FILE__) :
    2121    basename(dirname(__FILE__)) . '/' . basename(__FILE__));
  • wordfence/trunk/lib/wfIssues.php

    r2290265 r2325400  
    496496       
    497497        $updated = array();
    498         foreach ($issues as $issue) {
    499             foreach ($emailed_issues as $ei) {
     498        foreach ($emailed_issues as $ei) {
     499            $cleared = false;
     500            foreach ($issues as $issue) {
    500501                if ($issue['ignoreP'] == $ei['ignoreP'] || $issue['ignoreC'] == $ei['ignoreC']) {
    501502                    //Discard this one
    502                 }
    503                 else {
    504                     $updated[] = $ei;
    505                 }
     503                    $cleared = true;
     504                }
     505            }
     506            if (!$cleared) {
     507                $updated[] = $ei;
    506508            }
    507509        }
  • wordfence/trunk/lib/wordfenceClass.php

    r2290265 r2325400  
    441441            $wpdb->query("UPDATE {$configTable} SET autoload = 'no' WHERE name = 'wfsd_engine' OR name LIKE 'wordfence_chunked_%'");
    442442        }
    443        
     443
     444        $wpdb->query("DELETE FROM $configTable WHERE `name` = 'emailedIssuesList' AND LENGTH(`val`) > 2 * 1024 * 1024");
    444445        wfConfig::setDefaults(); //If not set
    445446
  • wordfence/trunk/modules/login-security/wordfence-login-security.php

    r2290265 r2325400  
    2828   
    2929    define('WORDFENCE_LS_VERSION', '1.0.5');
    30     define('WORDFENCE_LS_BUILD_NUMBER', '1587658822');
     30    define('WORDFENCE_LS_BUILD_NUMBER', '1592338782');
    3131   
    3232    if (!defined('WORDFENCE_LS_EMAIL_VALIDITY_DURATION_MINUTES')) { define('WORDFENCE_LS_EMAIL_VALIDITY_DURATION_MINUTES', 15); }
  • wordfence/trunk/wordfence.php

    r2290265 r2325400  
    55Description: Wordfence Security - Anti-virus, Firewall and Malware Scan
    66Author: Wordfence
    7 Version: 7.4.7
     7Version: 7.4.8
    88Author URI: http://www.wordfence.com/
    99Network: true
     
    1616    exit;
    1717}
    18 define('WORDFENCE_VERSION', '7.4.7');
    19 define('WORDFENCE_BUILD_NUMBER', '1587658822');
     18define('WORDFENCE_VERSION', '7.4.8');
     19define('WORDFENCE_BUILD_NUMBER', '1592338782');
    2020define('WORDFENCE_BASENAME', function_exists('plugin_basename') ? plugin_basename(__FILE__) :
    2121    basename(dirname(__FILE__)) . '/' . basename(__FILE__));
Note: See TracChangeset for help on using the changeset viewer.