Version Description
Download this release
Release Info
Developer | AITpro |
Plugin | BulletProof Security |
Version | 6.5 |
Comparing to | |
See all releases |
Code changes from version 6.4 to 6.5
- admin/core/core.php +1 -0
- admin/htaccess/secure.htaccess +1 -1
- admin/htaccess/wpadmin-secure.htaccess +1 -1
- admin/system-info/system-info.php +3 -3
- bulletproof-security.php +4 -4
- includes/hud-dismiss-functions.php +3 -3
- includes/mscan-ajax-functions.php +6 -6
- languages/bulletproof-security.pot +24 -24
- readme.txt +1 -1
admin/core/core.php
CHANGED
@@ -2220,6 +2220,7 @@ echo '<a href="'.esc_url( 'https://forum.ait-pro.com/forums/topic/bulletproof-se
|
|
2220 |
|
2221 |
<div class="pro-links">
|
2222 |
<?php
|
|
|
2223 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.7', 'https://www.ait-pro.com/aitpro-blog/5774/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-7/' ).'<br>';
|
2224 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.6', 'https://www.ait-pro.com/aitpro-blog/5771/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-6/' ).'<br>';
|
2225 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.5', 'https://www.ait-pro.com/aitpro-blog/5768/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-5/' ).'<br>';
|
2220 |
|
2221 |
<div class="pro-links">
|
2222 |
<?php
|
2223 |
+
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.8', 'https://www.ait-pro.com/aitpro-blog/5774/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-7/' ).'<br>';
|
2224 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.7', 'https://www.ait-pro.com/aitpro-blog/5774/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-7/' ).'<br>';
|
2225 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.6', 'https://www.ait-pro.com/aitpro-blog/5771/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-6/' ).'<br>';
|
2226 |
echo sprintf( __( '<a href="%2$s" target="_blank" title="Link Opens in New Browser Window">Whats New in BPS Pro %1$s</a>' ), '16.5', 'https://www.ait-pro.com/aitpro-blog/5768/bulletproof-security-pro/whats-new-in-bulletproof-security-pro-16-5/' ).'<br>';
|
admin/htaccess/secure.htaccess
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# BULLETPROOF 6.
|
2 |
|
3 |
# PHP/PHP.INI HANDLER/CACHE CODE
|
4 |
# Use BPS Custom Code to add php/php.ini Handler and Cache htaccess code and to save it permanently.
|
1 |
+
# BULLETPROOF 6.5 SECURE .HTACCESS
|
2 |
|
3 |
# PHP/PHP.INI HANDLER/CACHE CODE
|
4 |
# Use BPS Custom Code to add php/php.ini Handler and Cache htaccess code and to save it permanently.
|
admin/htaccess/wpadmin-secure.htaccess
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# BULLETPROOF 6.
|
2 |
|
3 |
# DO NOT ADD URL REWRITING IN THIS FILE OR WORDPRESS WILL BREAK
|
4 |
# RewriteRule ^(.*)$ - [F] works in /wp-admin without breaking WordPress
|
1 |
+
# BULLETPROOF 6.5 WP-ADMIN SECURE .HTACCESS
|
2 |
|
3 |
# DO NOT ADD URL REWRITING IN THIS FILE OR WORDPRESS WILL BREAK
|
4 |
# RewriteRule ^(.*)$ - [F] works in /wp-admin without breaking WordPress
|
admin/system-info/system-info.php
CHANGED
@@ -827,7 +827,7 @@ function bpsPro_count_network_activated_plugins($count) {
|
|
827 |
|
828 |
if ( function_exists('sys_get_temp_dir') ) {
|
829 |
$sys_get_temp_dir = sys_get_temp_dir();
|
830 |
-
if ( is_dir( $sys_get_temp_dir ) &&
|
831 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Temp Dir: ', 'bulletproof-security').'</span></strong> ' . $sys_get_temp_dir . '<br>';
|
832 |
} else {
|
833 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Temp Dir: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
@@ -838,7 +838,7 @@ function bpsPro_count_network_activated_plugins($count) {
|
|
838 |
// Must be writable by whatever user PHP is running as. If not specified PHP will use the system's default.
|
839 |
// WP will use sys_get_temp_dir() for the temporary uploads folder.
|
840 |
$upload_tmp_dir = ini_get('upload_tmp_dir');
|
841 |
-
if ( is_dir( $upload_tmp_dir ) &&
|
842 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Upload Temp Dir: ', 'bulletproof-security').'</span></strong> ' . $upload_tmp_dir . '<br>';
|
843 |
} else {
|
844 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Upload Temp Dir: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
@@ -846,7 +846,7 @@ function bpsPro_count_network_activated_plugins($count) {
|
|
846 |
|
847 |
// Current directory used to save session data.
|
848 |
$session_save_path = ini_get('session.save_path');
|
849 |
-
if ( is_dir( $session_save_path ) &&
|
850 |
echo '<strong><span class="sysinfo-label-text">'.__('Session Save Path: ', 'bulletproof-security').'</span></strong> ' . $session_save_path . '<br>';
|
851 |
} else {
|
852 |
echo '<strong><span class="sysinfo-label-text">'.__('Session Save Path: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
827 |
|
828 |
if ( function_exists('sys_get_temp_dir') ) {
|
829 |
$sys_get_temp_dir = sys_get_temp_dir();
|
830 |
+
if ( is_dir( $sys_get_temp_dir ) && is_readable( $sys_get_temp_dir ) ) {
|
831 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Temp Dir: ', 'bulletproof-security').'</span></strong> ' . $sys_get_temp_dir . '<br>';
|
832 |
} else {
|
833 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Temp Dir: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
838 |
// Must be writable by whatever user PHP is running as. If not specified PHP will use the system's default.
|
839 |
// WP will use sys_get_temp_dir() for the temporary uploads folder.
|
840 |
$upload_tmp_dir = ini_get('upload_tmp_dir');
|
841 |
+
if ( is_dir( $upload_tmp_dir ) && is_readable( $upload_tmp_dir ) ) {
|
842 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Upload Temp Dir: ', 'bulletproof-security').'</span></strong> ' . $upload_tmp_dir . '<br>';
|
843 |
} else {
|
844 |
echo '<strong><span class="sysinfo-label-text">'.__('PHP Upload Temp Dir: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
846 |
|
847 |
// Current directory used to save session data.
|
848 |
$session_save_path = ini_get('session.save_path');
|
849 |
+
if ( is_dir( $session_save_path ) && is_readable( $session_save_path ) ) {
|
850 |
echo '<strong><span class="sysinfo-label-text">'.__('Session Save Path: ', 'bulletproof-security').'</span></strong> ' . $session_save_path . '<br>';
|
851 |
} else {
|
852 |
echo '<strong><span class="sysinfo-label-text">'.__('Session Save Path: ', 'bulletproof-security').'</span></strong> ' .__('Not set/defined or directory is not writable', 'bulletproof-security'). '<br>';
|
bulletproof-security.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://forum.ait-pro.com/read-me-first/
|
|
5 |
Text Domain: bulletproof-security
|
6 |
Domain Path: /languages/
|
7 |
Description: <strong>Feature Highlights:</strong> Setup Wizard • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode • WP Automatic Update Options (BPS MU Tools must-use plugin) • Force Strong Passwords • Email Alerts When New Plugins And Themes Are Available.
|
8 |
-
Version: 6.
|
9 |
Author: AITpro Website Security
|
10 |
Author URI: https://forum.ait-pro.com/read-me-first/
|
11 |
*/
|
@@ -33,9 +33,9 @@ Author URI: https://forum.ait-pro.com/read-me-first/
|
|
33 |
// and cannot access the global variables within functions in BPS. Luckily this does not break BPS or WordPress in any way and PHP.net states this is technically not an error.
|
34 |
global $bps_last_version, $bps_version, $bps_footer, $aitpro_bullet, $bps_topDiv, $bps_bottomDiv, $bpsPro_remote_addr, $bpsPro_http_client_ip, $bpsPro_http_forwarded, $bpsPro_http_x_forwarded_for, $bpsPro_http_x_cluster_client_ip, $bps_wpcontent_dir, $bps_plugin_dir, $plugin_hashes, $theme_hashes;
|
35 |
|
36 |
-
define( 'BULLETPROOF_VERSION', '6.
|
37 |
-
$bps_last_version = '6.
|
38 |
-
$bps_version = '6.
|
39 |
$bps_footer = '<div id="AITpro-link">' . __('BulletProof Security ', 'bulletproof-security') . esc_html($bps_version) . __(' Plugin by ', 'bulletproof-security') . '<a href="'.esc_url('https://www.ait-pro.com/').'" target="_blank" title="AITpro Website Security">' . __( 'AITpro Website Security', 'bulletproof-security') . '</a></div>';
|
40 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
41 |
// Top div & bottom div
|
5 |
Text Domain: bulletproof-security
|
6 |
Domain Path: /languages/
|
7 |
Description: <strong>Feature Highlights:</strong> Setup Wizard • MScan Malware Scanner • .htaccess Website Security Protection (Firewalls) • Security Logging|HTTP Error Logging • DB Backup • DB Table Prefix Changer • Login Security & Monitoring • JTC-Lite Login Form Bot Lockout Protection • Idle Session Logout (ISL) • Auth Cookie Expiration (ACE) • System Info: Extensive System, Server and Security Status Information • FrontEnd|BackEnd Maintenance Mode • WP Automatic Update Options (BPS MU Tools must-use plugin) • Force Strong Passwords • Email Alerts When New Plugins And Themes Are Available.
|
8 |
+
Version: 6.5
|
9 |
Author: AITpro Website Security
|
10 |
Author URI: https://forum.ait-pro.com/read-me-first/
|
11 |
*/
|
33 |
// and cannot access the global variables within functions in BPS. Luckily this does not break BPS or WordPress in any way and PHP.net states this is technically not an error.
|
34 |
global $bps_last_version, $bps_version, $bps_footer, $aitpro_bullet, $bps_topDiv, $bps_bottomDiv, $bpsPro_remote_addr, $bpsPro_http_client_ip, $bpsPro_http_forwarded, $bpsPro_http_x_forwarded_for, $bpsPro_http_x_cluster_client_ip, $bps_wpcontent_dir, $bps_plugin_dir, $plugin_hashes, $theme_hashes;
|
35 |
|
36 |
+
define( 'BULLETPROOF_VERSION', '6.5' );
|
37 |
+
$bps_last_version = '6.4';
|
38 |
+
$bps_version = '6.5';
|
39 |
$bps_footer = '<div id="AITpro-link">' . __('BulletProof Security ', 'bulletproof-security') . esc_html($bps_version) . __(' Plugin by ', 'bulletproof-security') . '<a href="'.esc_url('https://www.ait-pro.com/').'" target="_blank" title="AITpro Website Security">' . __( 'AITpro Website Security', 'bulletproof-security') . '</a></div>';
|
40 |
$aitpro_bullet = '<img src="'.plugins_url('/bulletproof-security/admin/images/aitpro-bullet.png').'" style="padding:0px 3px 0px 3px;" />';
|
41 |
// Top div & bottom div
|
includes/hud-dismiss-functions.php
CHANGED
@@ -985,10 +985,10 @@ function bpsPro_hud_bpspro_sale() {
|
|
985 |
return;
|
986 |
}
|
987 |
|
988 |
-
$
|
989 |
$gmt_offset = get_option( 'gmt_offset' ) * 3600;
|
990 |
|
991 |
-
if ( time() < $
|
992 |
|
993 |
global $current_user;
|
994 |
$user_id = $current_user->ID;
|
@@ -1003,7 +1003,7 @@ function bpsPro_hud_bpspro_sale() {
|
|
1003 |
$bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
|
1004 |
}
|
1005 |
|
1006 |
-
$text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="blue">'.__('BPS Pro 25% Off Sale
|
1007 |
echo $text;
|
1008 |
}
|
1009 |
}
|
985 |
return;
|
986 |
}
|
987 |
|
988 |
+
$july_12_2022 = '1657642690';
|
989 |
$gmt_offset = get_option( 'gmt_offset' ) * 3600;
|
990 |
|
991 |
+
if ( time() < $july_12_2022 ) {
|
992 |
|
993 |
global $current_user;
|
994 |
$user_id = $current_user->ID;
|
1003 |
$bps_base = str_replace( admin_url(), '', esc_html($_SERVER['REQUEST_URI']) ) . '&';
|
1004 |
}
|
1005 |
|
1006 |
+
$text = '<div class="update-nag" style="background-color:#dfecf2;border:1px solid #999;font-size:1em;font-weight:600;padding:2px 5px;margin-top:2px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);-moz-box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);box-shadow: 3px 3px 5px -1px rgba(153,153,153,0.7);"><font color="blue">'.__('BPS Pro 25% Off Sale July 5 - July 12', 'bulletproof-security').'</font><br>'.__('One-time Purchase Price: $52.50. No Recurring Yearly Costs Or Subscriptions. Unlimited installations. Free Upgrades For Life. Free Technical Support For Life.', 'bulletproof-security').'<br><a href="https://affiliates.ait-pro.com/po/" target="_blank" title="Buy BPS Pro">'.__('Buy BPS Pro', 'bulletproof-security').'</a><div style="min-height:5px"></div>'.__('To Dismiss this Notice click the Dismiss Notice button below. To Reset Dismiss Notices click the Reset|Recheck Dismiss Notices button on the Alerts|Logs|Email Options page.', 'bulletproof-security').'<br><div style="float:left;margin:3px 0px 3px 0px;padding:2px 6px 2px 6px;background-color:#e8e8e8;border:1px solid gray;"><a href="'.$bps_base.'bpsPro_bpspro_sale_nag_ignore=0'.'" style="text-decoration:none;font-weight:bold;">'.__('Dismiss Notice', 'bulletproof-security').'</a></div></div>';
|
1007 |
echo $text;
|
1008 |
}
|
1009 |
}
|
includes/mscan-ajax-functions.php
CHANGED
@@ -1640,7 +1640,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1640 |
|
1641 |
foreach ( $local_tmp_files as $file ) {
|
1642 |
|
1643 |
-
if ( $file != '.' && $file != '..' ) {
|
1644 |
|
1645 |
$tmp_file_path_array[] = $upload_tmp_dir .'/'. $file;;
|
1646 |
}
|
@@ -1659,7 +1659,7 @@ global $wp_version, $wpdb, $plugin_hashes, $theme_hashes;
|
|
1659 |
|
1660 |
foreach ( $tmp_files as $file ) {
|
1661 |
|
1662 |
-
if ( $file != '.' && $file != '..' ) {
|
1663 |
|
1664 |
$tmp_file_path_array[] = $sys_get_temp_dir .'/'. $file;
|
1665 |
}
|
@@ -2182,14 +2182,14 @@ function bpsPro_delete_temp_files() {
|
|
2182 |
if ( substr($sapi_type, 0, 6) == 'apache' && preg_match( '#\\\\#', ABSPATH, $matches ) ) {
|
2183 |
$upload_tmp_dir = ini_get('upload_tmp_dir');
|
2184 |
|
2185 |
-
if ( is_dir( $upload_tmp_dir ) &&
|
2186 |
|
2187 |
$local_tmp_files = scandir($upload_tmp_dir);
|
2188 |
$local_tmp_files_array_diff = array_diff( $local_tmp_files, $mscan_exclude_tmp_files_array_filter );
|
2189 |
|
2190 |
foreach ( $local_tmp_files_array_diff as $file ) {
|
2191 |
|
2192 |
-
if ( $file != '.' && $file != '..' && $file != 'why.tmp' ) {
|
2193 |
unlink($upload_tmp_dir.'/'.$file);
|
2194 |
}
|
2195 |
}
|
@@ -2200,14 +2200,14 @@ function bpsPro_delete_temp_files() {
|
|
2200 |
if ( function_exists('sys_get_temp_dir') ) {
|
2201 |
$sys_get_temp_dir = sys_get_temp_dir();
|
2202 |
|
2203 |
-
if ( is_dir( $sys_get_temp_dir ) &&
|
2204 |
|
2205 |
$tmp_files = scandir($sys_get_temp_dir);
|
2206 |
$tmp_files_array_diff = array_diff( $tmp_files, $mscan_exclude_tmp_files_array_filter );
|
2207 |
|
2208 |
foreach ( $tmp_files_array_diff as $file ) {
|
2209 |
|
2210 |
-
if ( $file != '.' && $file != '..' ) {
|
2211 |
unlink($sys_get_temp_dir.'/'.$file);
|
2212 |
}
|
2213 |
}
|
1640 |
|
1641 |
foreach ( $local_tmp_files as $file ) {
|
1642 |
|
1643 |
+
if ( $file != '.' && $file != '..' && $file != 'mysql.sock' && $file != '.s.PGSQL.5432' && $file != '.per-user' ) {
|
1644 |
|
1645 |
$tmp_file_path_array[] = $upload_tmp_dir .'/'. $file;;
|
1646 |
}
|
1659 |
|
1660 |
foreach ( $tmp_files as $file ) {
|
1661 |
|
1662 |
+
if ( $file != '.' && $file != '..' && $file != 'mysql.sock' && $file != '.s.PGSQL.5432' && $file != '.per-user' ) {
|
1663 |
|
1664 |
$tmp_file_path_array[] = $sys_get_temp_dir .'/'. $file;
|
1665 |
}
|
2182 |
if ( substr($sapi_type, 0, 6) == 'apache' && preg_match( '#\\\\#', ABSPATH, $matches ) ) {
|
2183 |
$upload_tmp_dir = ini_get('upload_tmp_dir');
|
2184 |
|
2185 |
+
if ( is_dir( $upload_tmp_dir ) && is_readable( $upload_tmp_dir ) ) {
|
2186 |
|
2187 |
$local_tmp_files = scandir($upload_tmp_dir);
|
2188 |
$local_tmp_files_array_diff = array_diff( $local_tmp_files, $mscan_exclude_tmp_files_array_filter );
|
2189 |
|
2190 |
foreach ( $local_tmp_files_array_diff as $file ) {
|
2191 |
|
2192 |
+
if ( $file != '.' && $file != '..' && $file != 'why.tmp' && $file != 'mysql.sock' && $file != '.s.PGSQL.5432' && $file != '.per-user' ) {
|
2193 |
unlink($upload_tmp_dir.'/'.$file);
|
2194 |
}
|
2195 |
}
|
2200 |
if ( function_exists('sys_get_temp_dir') ) {
|
2201 |
$sys_get_temp_dir = sys_get_temp_dir();
|
2202 |
|
2203 |
+
if ( is_dir( $sys_get_temp_dir ) && is_readable( $sys_get_temp_dir ) ) {
|
2204 |
|
2205 |
$tmp_files = scandir($sys_get_temp_dir);
|
2206 |
$tmp_files_array_diff = array_diff( $tmp_files, $mscan_exclude_tmp_files_array_filter );
|
2207 |
|
2208 |
foreach ( $tmp_files_array_diff as $file ) {
|
2209 |
|
2210 |
+
if ( $file != '.' && $file != '..' && $file != 'mysql.sock' && $file != '.s.PGSQL.5432' && $file != '.per-user' ) {
|
2211 |
unlink($sys_get_temp_dir.'/'.$file);
|
2212 |
}
|
2213 |
}
|
languages/bulletproof-security.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: bulletproof-security\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
-
"POT-Creation-Date: 2022-
|
7 |
"PO-Revision-Date: 2015-06-20 19:13-0800\n"
|
8 |
"Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
|
9 |
"Language-Team: AITpro <info@ait-pro.com>\n"
|
@@ -2887,95 +2887,95 @@ msgstr ""
|
|
2887 |
#: admin/core/core.php:2223 admin/core/core.php:2224 admin/core/core.php:2225
|
2888 |
#: admin/core/core.php:2226 admin/core/core.php:2227 admin/core/core.php:2228
|
2889 |
#: admin/core/core.php:2229 admin/core/core.php:2230 admin/core/core.php:2231
|
2890 |
-
#: admin/core/core.php:2232 admin/core/core.php:
|
2891 |
#: admin/core/core.php:2240 admin/core/core.php:2241 admin/core/core.php:2242
|
2892 |
#: admin/core/core.php:2243 admin/core/core.php:2244 admin/core/core.php:2245
|
2893 |
-
#: admin/core/core.php:2246 admin/core/core.php:2247 admin/core/core.php:
|
2894 |
#: admin/core/core.php:2254 admin/core/core.php:2255 admin/core/core.php:2256
|
2895 |
-
#: admin/core/core.php:2257 admin/core/core.php:2258 admin/core/core.php:
|
2896 |
#: admin/core/core.php:2265 admin/core/core.php:2266 admin/core/core.php:2267
|
2897 |
-
#: admin/core/core.php:
|
2898 |
-
#: admin/core/core.php:2275 admin/core/core.php:2276 admin/core/core.php:
|
2899 |
#: admin/core/core.php:2282 admin/core/core.php:2283 admin/core/core.php:2284
|
2900 |
#: admin/core/core.php:2285 admin/core/core.php:2286 admin/core/core.php:2287
|
2901 |
-
#: admin/core/core.php:2288 admin/core/core.php:2289 admin/core/core.php:
|
2902 |
#: admin/core/core.php:2295 admin/core/core.php:2296 admin/core/core.php:2297
|
2903 |
#: admin/core/core.php:2298 admin/core/core.php:2299 admin/core/core.php:2300
|
2904 |
#: admin/core/core.php:2301 admin/core/core.php:2302 admin/core/core.php:2303
|
2905 |
#: admin/core/core.php:2304 admin/core/core.php:2305 admin/core/core.php:2306
|
2906 |
-
#: admin/core/core.php:
|
2907 |
#: admin/core/core.php:2315 admin/core/core.php:2316 admin/core/core.php:2317
|
2908 |
#: admin/core/core.php:2318 admin/core/core.php:2319 admin/core/core.php:2320
|
2909 |
#: admin/core/core.php:2321 admin/core/core.php:2322 admin/core/core.php:2323
|
2910 |
-
#: admin/core/core.php:2324 admin/core/core.php:2325 admin/core/core.php:
|
2911 |
#: admin/core/core.php:2332 admin/core/core.php:2333 admin/core/core.php:2334
|
2912 |
#: admin/core/core.php:2335 admin/core/core.php:2336 admin/core/core.php:2337
|
2913 |
#: admin/core/core.php:2338 admin/core/core.php:2339 admin/core/core.php:2340
|
2914 |
#: admin/core/core.php:2341 admin/core/core.php:2342 admin/core/core.php:2343
|
2915 |
-
#: admin/core/core.php:
|
2916 |
#: admin/core/core.php:2352 admin/core/core.php:2353 admin/core/core.php:2354
|
2917 |
#: admin/core/core.php:2355 admin/core/core.php:2356 admin/core/core.php:2357
|
2918 |
-
#: admin/core/core.php:2358 admin/core/core.php:
|
2919 |
#: admin/core/core.php:2366 admin/core/core.php:2367 admin/core/core.php:2368
|
2920 |
#: admin/core/core.php:2369 admin/core/core.php:2370 admin/core/core.php:2371
|
2921 |
-
#: admin/core/core.php:2372 admin/core/core.php:2373
|
2922 |
#, php-format
|
2923 |
msgid ""
|
2924 |
"<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
|
2925 |
"\">Whats New in BPS Pro %1$s</a>"
|
2926 |
msgstr ""
|
2927 |
|
2928 |
-
#: admin/core/core.php:
|
2929 |
#, php-format
|
2930 |
msgid "10 Year Milestone: 8-1-2021 | %1$s"
|
2931 |
msgstr ""
|
2932 |
|
2933 |
-
#: admin/core/core.php:
|
2934 |
#, php-format
|
2935 |
msgid "9 Year Milestone: 8-1-2020 | %1$s"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
-
#: admin/core/core.php:
|
2939 |
#, php-format
|
2940 |
msgid "8 Year Milestone: 8-1-2019 | %1$s"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
-
#: admin/core/core.php:
|
2944 |
#, php-format
|
2945 |
msgid "7 Year Milestone: 8-1-2018 | %1$s"
|
2946 |
msgstr ""
|
2947 |
|
2948 |
-
#: admin/core/core.php:
|
2949 |
#, php-format
|
2950 |
msgid "6 Year Milestone: 8-1-2017 | %1$s"
|
2951 |
msgstr ""
|
2952 |
|
2953 |
-
#: admin/core/core.php:
|
2954 |
#, php-format
|
2955 |
msgid "5 Year Milestone: 8-1-2016 | %1$s"
|
2956 |
msgstr ""
|
2957 |
|
2958 |
-
#: admin/core/core.php:
|
2959 |
#, php-format
|
2960 |
msgid "4 Year Milestone: 8-1-2015 | %1$s"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
-
#: admin/core/core.php:
|
2964 |
#, php-format
|
2965 |
msgid "3 Year Milestone: 8-1-2014 | %1$s"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
-
#: admin/core/core.php:
|
2969 |
#, php-format
|
2970 |
msgid "2 Year Milestone: 8-1-2013 | %1$s"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
-
#: admin/core/core.php:
|
2974 |
#, php-format
|
2975 |
msgid "1 Year Milestone: 8-1-2012 | %1$s"
|
2976 |
msgstr ""
|
2977 |
|
2978 |
-
#: admin/core/core.php:
|
2979 |
msgid "BPS Pro 1.0 - 4.0 | 1-1-2011 - 8-1-2011 | Private Use|Development"
|
2980 |
msgstr ""
|
2981 |
|
@@ -14630,7 +14630,7 @@ msgid "Script|File Owner User ID Mismatch Forum Topic"
|
|
14630 |
msgstr ""
|
14631 |
|
14632 |
#: includes/hud-dismiss-functions.php:1006
|
14633 |
-
msgid "BPS Pro 25% Off Sale
|
14634 |
msgstr ""
|
14635 |
|
14636 |
#: includes/hud-dismiss-functions.php:1006
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: bulletproof-security\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2022-07-05 12:06-0700\n"
|
7 |
"PO-Revision-Date: 2015-06-20 19:13-0800\n"
|
8 |
"Last-Translator: Ed Alexander <edward@ait-pro.com>\n"
|
9 |
"Language-Team: AITpro <info@ait-pro.com>\n"
|
2887 |
#: admin/core/core.php:2223 admin/core/core.php:2224 admin/core/core.php:2225
|
2888 |
#: admin/core/core.php:2226 admin/core/core.php:2227 admin/core/core.php:2228
|
2889 |
#: admin/core/core.php:2229 admin/core/core.php:2230 admin/core/core.php:2231
|
2890 |
+
#: admin/core/core.php:2232 admin/core/core.php:2233 admin/core/core.php:2239
|
2891 |
#: admin/core/core.php:2240 admin/core/core.php:2241 admin/core/core.php:2242
|
2892 |
#: admin/core/core.php:2243 admin/core/core.php:2244 admin/core/core.php:2245
|
2893 |
+
#: admin/core/core.php:2246 admin/core/core.php:2247 admin/core/core.php:2248
|
2894 |
#: admin/core/core.php:2254 admin/core/core.php:2255 admin/core/core.php:2256
|
2895 |
+
#: admin/core/core.php:2257 admin/core/core.php:2258 admin/core/core.php:2259
|
2896 |
#: admin/core/core.php:2265 admin/core/core.php:2266 admin/core/core.php:2267
|
2897 |
+
#: admin/core/core.php:2268 admin/core/core.php:2273 admin/core/core.php:2274
|
2898 |
+
#: admin/core/core.php:2275 admin/core/core.php:2276 admin/core/core.php:2277
|
2899 |
#: admin/core/core.php:2282 admin/core/core.php:2283 admin/core/core.php:2284
|
2900 |
#: admin/core/core.php:2285 admin/core/core.php:2286 admin/core/core.php:2287
|
2901 |
+
#: admin/core/core.php:2288 admin/core/core.php:2289 admin/core/core.php:2290
|
2902 |
#: admin/core/core.php:2295 admin/core/core.php:2296 admin/core/core.php:2297
|
2903 |
#: admin/core/core.php:2298 admin/core/core.php:2299 admin/core/core.php:2300
|
2904 |
#: admin/core/core.php:2301 admin/core/core.php:2302 admin/core/core.php:2303
|
2905 |
#: admin/core/core.php:2304 admin/core/core.php:2305 admin/core/core.php:2306
|
2906 |
+
#: admin/core/core.php:2307 admin/core/core.php:2313 admin/core/core.php:2314
|
2907 |
#: admin/core/core.php:2315 admin/core/core.php:2316 admin/core/core.php:2317
|
2908 |
#: admin/core/core.php:2318 admin/core/core.php:2319 admin/core/core.php:2320
|
2909 |
#: admin/core/core.php:2321 admin/core/core.php:2322 admin/core/core.php:2323
|
2910 |
+
#: admin/core/core.php:2324 admin/core/core.php:2325 admin/core/core.php:2326
|
2911 |
#: admin/core/core.php:2332 admin/core/core.php:2333 admin/core/core.php:2334
|
2912 |
#: admin/core/core.php:2335 admin/core/core.php:2336 admin/core/core.php:2337
|
2913 |
#: admin/core/core.php:2338 admin/core/core.php:2339 admin/core/core.php:2340
|
2914 |
#: admin/core/core.php:2341 admin/core/core.php:2342 admin/core/core.php:2343
|
2915 |
+
#: admin/core/core.php:2344 admin/core/core.php:2350 admin/core/core.php:2351
|
2916 |
#: admin/core/core.php:2352 admin/core/core.php:2353 admin/core/core.php:2354
|
2917 |
#: admin/core/core.php:2355 admin/core/core.php:2356 admin/core/core.php:2357
|
2918 |
+
#: admin/core/core.php:2358 admin/core/core.php:2359 admin/core/core.php:2365
|
2919 |
#: admin/core/core.php:2366 admin/core/core.php:2367 admin/core/core.php:2368
|
2920 |
#: admin/core/core.php:2369 admin/core/core.php:2370 admin/core/core.php:2371
|
2921 |
+
#: admin/core/core.php:2372 admin/core/core.php:2373 admin/core/core.php:2374
|
2922 |
#, php-format
|
2923 |
msgid ""
|
2924 |
"<a href=\"%2$s\" target=\"_blank\" title=\"Link Opens in New Browser Window"
|
2925 |
"\">Whats New in BPS Pro %1$s</a>"
|
2926 |
msgstr ""
|
2927 |
|
2928 |
+
#: admin/core/core.php:2236
|
2929 |
#, php-format
|
2930 |
msgid "10 Year Milestone: 8-1-2021 | %1$s"
|
2931 |
msgstr ""
|
2932 |
|
2933 |
+
#: admin/core/core.php:2251
|
2934 |
#, php-format
|
2935 |
msgid "9 Year Milestone: 8-1-2020 | %1$s"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
+
#: admin/core/core.php:2262
|
2939 |
#, php-format
|
2940 |
msgid "8 Year Milestone: 8-1-2019 | %1$s"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
+
#: admin/core/core.php:2270
|
2944 |
#, php-format
|
2945 |
msgid "7 Year Milestone: 8-1-2018 | %1$s"
|
2946 |
msgstr ""
|
2947 |
|
2948 |
+
#: admin/core/core.php:2279
|
2949 |
#, php-format
|
2950 |
msgid "6 Year Milestone: 8-1-2017 | %1$s"
|
2951 |
msgstr ""
|
2952 |
|
2953 |
+
#: admin/core/core.php:2292
|
2954 |
#, php-format
|
2955 |
msgid "5 Year Milestone: 8-1-2016 | %1$s"
|
2956 |
msgstr ""
|
2957 |
|
2958 |
+
#: admin/core/core.php:2310
|
2959 |
#, php-format
|
2960 |
msgid "4 Year Milestone: 8-1-2015 | %1$s"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
+
#: admin/core/core.php:2329
|
2964 |
#, php-format
|
2965 |
msgid "3 Year Milestone: 8-1-2014 | %1$s"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
+
#: admin/core/core.php:2347
|
2969 |
#, php-format
|
2970 |
msgid "2 Year Milestone: 8-1-2013 | %1$s"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
+
#: admin/core/core.php:2362
|
2974 |
#, php-format
|
2975 |
msgid "1 Year Milestone: 8-1-2012 | %1$s"
|
2976 |
msgstr ""
|
2977 |
|
2978 |
+
#: admin/core/core.php:2377
|
2979 |
msgid "BPS Pro 1.0 - 4.0 | 1-1-2011 - 8-1-2011 | Private Use|Development"
|
2980 |
msgstr ""
|
2981 |
|
14630 |
msgstr ""
|
14631 |
|
14632 |
#: includes/hud-dismiss-functions.php:1006
|
14633 |
+
msgid "BPS Pro 25% Off Sale July 5 - July 12"
|
14634 |
msgstr ""
|
14635 |
|
14636 |
#: includes/hud-dismiss-functions.php:1006
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: security, secure, malware scanner, login security, firewall, security plug
|
|
5 |
Requires at least: 3.8
|
6 |
Requires PHP: 7.0
|
7 |
Tested up to: 6.0
|
8 |
-
Stable tag: 6.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
5 |
Requires at least: 3.8
|
6 |
Requires PHP: 7.0
|
7 |
Tested up to: 6.0
|
8 |
+
Stable tag: 6.5
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|