Other|Misc:
• Compatibility|Enhancement|Improvement: Apache Modules|Directives|Backward Compatibility(Yes|No)|IfModule(Yes|No): Additional checks for compatibility with server configurations that do not have the necessary standard modules or directives loaded/configured to use htaccess files. Improved test/checking results accuracy: expected: 99%|hopeful: 100%. Displays conclusive Modules and Directives status response results. Function called in: Pre-Installation Wizard, BPS Upgrade, System Info & Core In-page check. Creates|Updates new DB option for Enable|Disable htaccess Files Setup Wizard Option. Displays: mod_access_compat, mod_authz_core, mod_authz_host and mod_rewrite checking/testing status results.
• Enhancement: Delete and Run text added under individual DB Backup dynamic form checkboxes.
• Enhancement: View, Restore and Delete text added under individual Quarantine dynamic form checkboxes.
• Enhancement: Security Log sort Security Log Entry Types.
• Enhancement: Add list of Security Log Entry Types directly in the automated Security Log zip emails.
• Enhancement: XTF Form Dashboard Reminder Alert. If the XTF Form is not locked a Dashboard Reminder Alert will be displayed.
• Improvement: PHP Error Log in-page help text and link added to PHP Error Log troubleshooting forum topic.
• Improvement: Plugin Firewall Deactivation: Plugin Firewall AutoPilot Mode is now turned Off when the Plugin Firewall is deactivated. Plugin Firewall Activation: Additional checks and messaging when the Plugin Firewall is activated to check if AutoPilot Mode is turned On or Off.
• Improvement: System Info PHP Version Check displays PHP version.
• Improvement: System Info table title change from: SQL Database|Permalink Structure|WP Installation Folder|Site Type to: SQL Database Info|WordPress Site Info|Misc Checks.
• Improvement: System Info WordPress Site Info checks order changed.
• Improvement: Form option naming convention changes from Turn On|Turn Off to X On|X Off for: Login Security, JTC, ISL, ACE, UI|UX, DB Backup, Plugin Firewall AutoPilot Mode, AutoRestore, ini_set Options, DB Monitor, File Lock, Folder Lock and Setup Wizard Options form option names. Special thanks to Laughter On Water: http://low.li/ for this excellent idea.
• Improvement: Automated email alert: AutoRestore is turned Off help text improved. Additional help text info regarding WP Manual and Automatic updates.
• Improvement: Remove class update-nag for various Status Display error checking divs to output error messages inline/newline.
• AutoFix: Plugin Firewall|AutoPilot Mode: Automatically remove duplicate or invalid ADDITIONAL ROLES IP code.
• AutoFix: Plugin Firewall|AutoPilot Mode: Automatically remove duplicate BEGIN ADDITIONAL ALLOW FROM RULES blocks of code.
• AutoFix: Plugin Firewall|AutoPilot Mode: Automatically fix blank plugins.htaccess file problem.
• BugFix: Duplicate MIME-Version email headers sent in BPS automated emails. Using standard wp_mail headers array vs concatenation and duplicate MIME-Version header removed.
• BugFix|AutoFix: XTF Form 403 BugFix. The XTF folder htaccess file is obsolete and is automatically removed during BPS Pro upgrade. The Plugin Firewall protects the XTF Form. Note: The Xternal Tools page has 2 layers of protection: Password Protection and the BPS Pro Plugin Firewall.
• BugFix|AutoFix: DB Backup Zip Download 403 error. Overwrite/replace older htaccess file versions on page load.
• BugFix|Form Sanitization: Special thanks to Colette Chamberland: http://cjchamberland.com for finding and reporting a Form Sanitization bug in BPS DB Backup that needed to be corrected/fixed. We appreciate the time and effort Colette Chamberland put into finding this Form Sanitization bug in BPS and reporting it to us.
• BugFix|Form Sanitization: Special thanks to Kacper Szurek: http://security.szurek.pl/ for finding and reporting 2 Form Sanitization bugs in BPS DB Backup that needed to be corrected/fixed. We appreciate the time and effort Kacper Szurek put into finding these Form Sanitization bugs in BPS and reporting them to us.
• BugFix: Undefined variable: response in /wp-content/plugins/bulletproof-security/bulletproof-security.php
• BugFix: Security Log add backslashes to Regex match for Security Log Entry Type: Plugin Firewall AutoPilot Mode New Whitelist Rule\(s\) Created.
• BugFix: Dashboard Status Display div broken when ISL and ACE are turned on in S-Monitor, but are not actually turned on in ISL or ACE. Error Check/Message: ISL: Settings have not been saved yet. ISL is not turned On and/or ACE: Settings have not been saved yet. ACE is not turned On.
• Obsolete Removal: Security Status: WordPress Meta Generator Tag Removed and WordPress Version Removed checks.
• Change|Update: Deprecated function get_currentuserinfo replaced with wp_get_current_user().
• Update|Correction: S-Monitor Read Me help text updated with Idle Session Logout (ISL) and Auth Cookie Expiration (ACE) help info.
• Update|Correction: Maintenance Mode Read Me help text formatting corrections.
• Dev Note: Scheduled Crons Pro-Tool improved in-page help text.
• Dev Note: Add isset condition for settings-updated checks. Fixes Undefined index: settings-updated error.
• Dev Note: API server test connection up/down checking code revised.
• Dev Note: Undefined variable: plugin_var variable name change and check: $plugin_var_w3tc and $plugin_var_wpsc.
• Dev Note: ARQ OBDF current to WP 4.5. |