Follow @BPSPro

Whats New In BulletProof Security Pro 17/17.1/17.2/17.3/17.4

Comments Off RSS Site Feed Author: AITpro Admin
Published: December 4, 2022
Updated: July 8, 2023


BPS Pro 17.4

• Procedural Change: Changed the DB creation code to be compatible with some web hosts which could not process the BPS DB creation code.

• PHP Error Fix: Multisite: Undefined variable $check_string_values in general-functions.php on line 999.


BPS Pro 17.3

• New Option: Setup Wizard Options: Folder Lock Scan Disable: If the Folder Lock scanner is unable to automatically create the Folder Lock database table due to a corrupt/damaged or server restricted folder this option can be used to disable the automated folder scanner.


BPS Pro 17.2

• Procedural Fix: Additional help information added for JTC Anti-Spam|Anti-Hacker > JTC Tooltip.

• Procedural Fix: Remove ini_set Options code from the wp-config.php file on BPS Pro uninstallation.

Procedural Fix: Exclude the BPS Pro Dashboard Status Display status display from displaying on MainWP plugin pages.

• PHP Error Fix: Table xxxxx.wp_bpspro_folder_lock doesn’t exist. Dev note: Removed call to bpsPro_SWizard_flock_folder_scan() in BPS Pro upgrade function.

• PHP Error Fix: Return type of BPSWPCSourceExcludeRecursiveFilterIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in pwizard-functions.php:882. Dev note: Added conditional code for PHP 9 and lower versions of PHP.

• PHP Error Fix: Undefined variable $Storage_engine in db-monitor.php on line 1935<

• PHP Error Fix: Attempt to read property “version” on string in functions.php on line 2149

• API Server Update: Additional info link added to BPS Pro Download-Request Key automated email. Removed https scheme in urls to prevent the automated email from being seen as spam.

• API Server Update: Plugin Info Card update.


BPS Pro 17.1

Procedural Fix: A section of code in the arq-cron.php file was causing a false-positive result for some web hosts malware scanner. The code has been rewritten to avoid being falsely seen as malicious code.

BugFix: Setup Wizard AutoFix: W3TC autofix code missing the root htaccess file unlock code after the last modification of the W3TC Setup Wizard AutoFix code.

PHP Error Fix: Undefined variable $vcheckVersion in functions.php on line 1934.

PHP Error Fix: Undefined array key “bulletproof-security/bulletproof-security.php” in bulletproof-security.php on line 218.

PHP Error Fix: Plugin Firewall: DNS Name server and IP Address checking code Undefined variable fixes. Undefined variable $bpsHostName in functions.php on line 2377. Undefined variable $public_ip in firewall-autopilot.php on line 1180.

BPS Pro 17


• Security Fix
:
MScan: Added nonce and capabilities protection to MScan AJAX functions. Prevents anyone except for Administrators from being able to run a scan.

• Typo Fix: MScan help text typo correction.

• AutoRestore OBFD Cron Update: The AutoRestore Old Backup File Deletion Cron has been updated to include the latest old WP version files (<= 6.1) to automatically delete from AutoRestore backup.

• PHP Error Fix: PHP Warning: Undefined array key “bulletproof-security/bulletproof-security.php” in bulletproof-security.php on line 220

• PHP Error Fix: Plugin Firewall AutoPilot Mode: Added error checking conditions to prevent this php error: PHP Warning: Undefined array key “HTTP_HOST” in /xxxxx/wp-content/plugins/bulletproof-security/includes/firewall-autopilot.php on line 646.

• PHP Error Fix: DB Monitor: Added error checking conditions to prevent this php error: PHP Warning: Undefined variable $Flush_commands in /xxxxx/wp-content/plugins/bulletproof-security/admin/db-monitor/db-monitor.php on line 1786.

Skip to toolbar