Follow @BPSPro

Whats New In BulletProof Security Pro 10

Comments Off RSS Site Feed Author: AITpro Admin
Published: February 7, 2015
Updated: February 8, 2015


Whats New in BPS Pro 10

Primary Technical Focus: 

Performance Optimization|Enhancements | Plugin Impact|Footprint Reduction | Increased Automation | UI|UX Visual Enhancements|Visual Uniformity

Plain English: 

BPS Pro 10 performs faster overall, has less overall impact on memory usage and resources, has new additional automated self-repairing|self-configuring functionality and is visually more appealing.

Setup Wizard: Visual|Functionality Enhancements | New Tab Page: Setup Wizard Options

New Processing Spinner with Cancel button displayed during setup processing. Memory usage and script completion time displayed on completion of processing. The Setup Wizard options have been moved from the main Setup Wizard page to a new Tab page. Success|Fail|Notice verifications for the Pre-Installation Wizard and Setup Wizard are displayed in scrollable tables. Pre-Installation Wizard default cURL scan change from 250 Posts/Pages to 50 Posts/Pages. Inpage help text moved to a new Pre-Installation Wizard & Setup Wizard Read Me help button.

Plugin Firewall: Increased Automation

Additional automated self-healing|self-repairing|self-configuring capabilities added. The Plugin Firewall will automatically detect whitelist rule errors, attempt to correct those errors automatically and if they are not correctable the Plugin Firewall will display an error message that whitelist rules need to be corrected and automatically deactivate itself to prevent any website problems. Your saved whitelist rules will not be deleted. An error message will be displayed with an exact description of what the problem is with the whitelist rule or rules that need to be corrected. Accordion button names, Title, Form Labels, CSS and HTML structure improvements.

New Features|Functionality|Visual Enhancements: S-Monitor Dashboard Status Display

New image bullets have been added to the Dashboard Status Display as spacers instead of the previous pipe operators. Visually this is much more appealing. The Dashboard Status Display performs checks and displays the status of BPS Pro features, options and your site security in real-time. The Dashboard Status Display automatically turns itself off when a Form is submitted using POST and displays a Reload BPS Pro Status Display button. Automatically turning off the Status Display during Form processing is a performance enhancement|optimization. Clicking the Reload BPS Pro Status Display button reloads|displays the Dashboard Status Display again. Pre-existing functionality: Display individual status checks or all status checks in your WP Dashboard, BPS Pro plugin pages only or turned off.
Dashboard Status Display

New Features|Options|Visual Enhancements: UI|UX|Theme Skin | Processing Spinner | WP Toolbar

Overall UI|UX visual enhancements throughout BPS Pro 10 have been made. The 3 Theme Skins in BPS Pro 10 are now uniform (CSS and HTML) and visually much more appealing.

New Feature|Option: Turn On|Off The Processing Spinner

The Processing Spinner is displayed during processing of the Forms listed below. The Processing Spinner includes a Cancel button to cancel the Form processing. The Processing Spinner can be turned off if you do not want to see it. If the Processing Spinner is not displaying correctly or at all then either your theme or another plugin is interfering with it. Since the Processing Spinner is just a visual enhancement it is not critical that it is being displayed.
Processing Spinner

Forms That Display The Processing Spinner

Pre-Installation Wizard, Setup Wizard, DB Backup Job Processing, DB Table Names & Character Length Table, DB Table Prefix Changer, Quarantine Restore or Delete Files, DB Diff Small to Medium Data|File Comparison, DB Diff Large Data|File Comparison, Upload Zip Install: File Upload, P-Security Diagnostic Checks|Recommendations, AutoRestore: All Backup Files Forms, All Delete Files Forms, All Restore Files Forms, All Show Backup Files Forms and All Show Website Files Forms, Pro-Tools: String|Function Finder, String Replacer|Remover, DB String Finder and cURL Scan.

New Feature|Option: WP Toolbar Functionality In BPS Plugin Pages

This option affects the WP Toolbar in BPS plugin pages ONLY and does not affect the WP Toolbar anywhere else on your site. WP Toolbar additional menu items (nodes) added by other plugins and themes can cause problems for BPS when the WP Toolbar is loaded in BPS plugin pages. This option allows you to load only the default WP Toolbar without any additional menu items (nodes) loading/displayed on BPS plugin pages or to load the WP Toolbar with any/all other menu items (nodes) that have been added by other plugins and themes.

New Feature: Memory Usage and Script Completion Time Check|Display

Displays the total memory used and script completion time for the Forms|Pages listed below.
Peak Memory Usage: 14.39MB|14,736KB
Initial Memory in Use: 4.51MB|4,618KB
Total Memory Used: 9.88MB|10,118KB
Backup Job Completion Time: 16.47 Seconds

Forms|Pages: System Info, Setup Wizard: Pre-Installation Wizard, Setup Wizard, DB Backup: DB Backup Job Processing, DB Table Names & Character Length Table, DB Table Prefix Changer, Quarantine: Restore or Delete Files, DB Montitor: DB Diff Small to Medium Data|File Comparison, DB Diff Large Data|File Comparison, Upload Zip Install: File Upload, P-Security: Diagnostic Checks|Recommendations, AutoRestore: All Backup Files Forms, All Delete Files Forms, All Restore Files Forms, All Show Backup Files Forms and All Show Website Files Forms, Pro-Tools: String|Function Finder, String Replacer|Remover, DB String Finder and cURL Scan.

New Features|Options|Visual Enhancements: DB Backup & Security

Overall UI|UX visual enhancements. New table created for Create Backup Jobs option settings. Download buttons are now displayed for downloadable zip backup files instead of plain links. The new Processing Spinner and memory usage and script completion time check is displayed when performing backups, creating a new DB Table Prefix and when processing the DB Table Names & Character Length Table Form. Memory usage and script completion time logged in the DB Backup Log. Backup Job Name logged in the DB Backup Log.

New Feature|Option: Create Backup Jobs: Rename|Create|Reset Tool

Allows you to change/rename the DB Backup folder name. You can either use the automated randomly generated new DB Backup folder name or create your own folder name. If you have DB Backup files they will not be affected/changed. The DB Backup File Download Link|URL path will also be changed and have the new DB Backup folder name in the URL path. The Rename|Create|Reset Tool can also be used for troubleshooting problems with the automatic BPS DB Backup folder creation.

System Info: New Check Added | Changes

DSO|CGI folder|file permission checks moved from B-Core Security Status page. Additional folder checks added. Additional Script Owner User ID (UID) and File Owner User ID checks added. MISC Additional Checks removed (obsolete). Check Headers Tool removed (redundant – Website Headers tool exists in Pro-Tools). New Garbage Collector On|Off and Cycles check added. Memory usage and script completion time check and display. The Dashboard Status Display is automatically turned Off by default on the System Info page.

B-Core: Security Status Page Changes

DSO|CGI folder|file permission checks moved to System Info page. General BulletProof Security File Checks removed (obsolete).

BPS Pro Submenu Name Change:

UI Theme Skin submenu name has been changed to: UI|UX|Theme Skin | Processing Spinner | WP Toolbar

New Dismiss Notice: LiteSpeed Server|Plugin Firewall Notice

LiteSpeed servers do not support the Apache SetEnvIf directive that is used in the Plugin Firewall .htaccess code at this time. The Plugin Firewall will not work correctly on LiteSpeed servers at this time and needs to be Turned Off/Deactivated. LiteSpeed is planning on adding support for this directive in the future. When LiteSpeed has added support for this directive we will add a new LiteSpeed Dismiss Notice that will be displayed to you in the next version release of BPS Pro to let you know that you can now use the Plugin Firewall on your LiteSpeed Server.

BugFixes|Code Corrections|Enhancements|Misc|CSS|Visual|Other:

• New BulletProof Security Pro Installation, Activation & Setup Wizard Video Tutorial created for BPS Pro 10.
• AutoRestore page size reduction. Additional new files created. Code/functions moved to new files.
• Quarantine read me help text addition. Select All Checkbox clarification.
• P-Security Diagnostics Checks results displayed in scrollable table.
• Dismiss Notices button/link reload current page based on Request URI or Query String.
• Optimization|Performance: functions.php, inpage-functions.php, general-functions.php, dashboard-email-alerts.php, db-security.php, firewall-autopilot.php, login-security.php, zip-email-cron-functions.php, hud-dimiss-functions.php, admin.php
• Pro-Tools Base64 tools: Reset Base64 tool option button created. inpage help text clarification on deletion and resetting these tools.
• DB Diff Tool: backticks added to DB Query build.
• Obsolete functions/code removed/deleted.
• Plugin Firewall: Additional correction step added to Minor Plugin Firewall Code Correction Needed error check.
• Automated GMT Daylight Savings time synchronization adjustment for Log file DB timestamps and alerts.
• Plugin Firewall BPS plugin js script whitelist filter removed (obsolete).
• Setup Wizard base Plugin Firewall file creation correction when cURL Scan option is set to Off.
• Quarantine Root files not displayed in the Quarantine Dynamic table: string replace path slashes for: XAMPP, MAMP, WAMP, LAMP.
• BPS plugin register scripts|styles | Enqueue scripts|styles | Dequeue plugin|theme scripts|styles loading in BPS plugin pages combined into one function. Additionally eliminated bloated individual load settings page code.
• Additional variable check for conflicting|contradictory Automatic Update message/alert issue.


Tags: ,

Categories: BulletProof Security Pro

Skip to toolbar