Changeset 3045786
- Timestamp:
- 03/05/2024 03:13:30 PM (2 years ago)
- Location:
- spam-master
- Files:
-
- 93 added
- 7 edited
-
tags/7.3.5 (added)
-
tags/7.3.5/class-spammaster.php (added)
-
tags/7.3.5/css (added)
-
tags/7.3.5/css/index.php (added)
-
tags/7.3.5/css/spam-master-firewall.css (added)
-
tags/7.3.5/css/spam-master.css (added)
-
tags/7.3.5/images (added)
-
tags/7.3.5/images/index.php (added)
-
tags/7.3.5/images/spam-master-logs-detailed.png (added)
-
tags/7.3.5/images/spam-master-logs.png (added)
-
tags/7.3.5/images/spam-master-stars.png (added)
-
tags/7.3.5/images/spam-master.gif (added)
-
tags/7.3.5/images/spammaster-logo.png (added)
-
tags/7.3.5/images/spammaster-wp-plugin-internal-banner.jpg (added)
-
tags/7.3.5/includes (added)
-
tags/7.3.5/includes/admin (added)
-
tags/7.3.5/includes/admin/index.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-connection-sender.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-footer.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-integrations-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-key-sender.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-offer-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-online-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-status-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-test-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin-tools-table.php (added)
-
tags/7.3.5/includes/admin/spam-master-admin.php (added)
-
tags/7.3.5/includes/admin/spam-master-tasks.php (added)
-
tags/7.3.5/includes/admin/upgrade (added)
-
tags/7.3.5/includes/admin/upgrade/index.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-0.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-1.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-19.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-2.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-3.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-5.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-6.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-7-0.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-7-2.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-7-6.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-8-5.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-8-6.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-8-7.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6-9-8.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-6.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-1-1.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-1-2.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-2-7.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-2-8.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-2-9.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-3-1.php (added)
-
tags/7.3.5/includes/admin/upgrade/spam-master-admin-upgrade-to-7-3-2.php (added)
-
tags/7.3.5/includes/controllers (added)
-
tags/7.3.5/includes/controllers/class-spammasteractioncontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasteradminmenutablecontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasteradmintableinactivecontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasteradmintablelogscontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterbuffercontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammastercollectcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammastercomconcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterelusivecontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasteremailcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterfloodcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterhafcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterhoneycontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterinvitationcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterkeycontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterlogcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterregistrationcontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterusercontroller.php (added)
-
tags/7.3.5/includes/controllers/class-spammasterwhitecontroller.php (added)
-
tags/7.3.5/includes/controllers/index.php (added)
-
tags/7.3.5/includes/controllers/spam-master-classes.php (added)
-
tags/7.3.5/includes/index.php (added)
-
tags/7.3.5/includes/protection (added)
-
tags/7.3.5/includes/protection/index.php (added)
-
tags/7.3.5/includes/protection/spam-master-action.php (added)
-
tags/7.3.5/includes/protection/spam-master-admin-other-protection-frontend-firewall.html (added)
-
tags/7.3.5/includes/protection/spam-master-amp-fun.php (added)
-
tags/7.3.5/includes/protection/spam-master-auto-update.php (added)
-
tags/7.3.5/includes/protection/spam-master-comment.php (added)
-
tags/7.3.5/includes/protection/spam-master-contact-form-7.php (added)
-
tags/7.3.5/includes/protection/spam-master-firewall.php (added)
-
tags/7.3.5/includes/protection/spam-master-honeypot.php (added)
-
tags/7.3.5/includes/protection/spam-master-registration.php (added)
-
tags/7.3.5/includes/protection/spam-master-shortcodes.php (added)
-
tags/7.3.5/includes/protection/spam-master-signatures.php (added)
-
tags/7.3.5/includes/protection/spam-master-widget-top-menu-firewall.php (added)
-
tags/7.3.5/includes/protection/spam-master-woocommerce-reg.php (added)
-
tags/7.3.5/includes/protection/spam-master-woocommerce-sig.php (added)
-
tags/7.3.5/index.php (added)
-
tags/7.3.5/readme.txt (added)
-
tags/7.3.5/uninstall.php (added)
-
trunk/class-spammaster.php (modified) (3 diffs)
-
trunk/includes/admin/spam-master-admin-connection-sender.php (modified) (1 diff)
-
trunk/includes/admin/spam-master-admin-status-table.php (modified) (3 diffs)
-
trunk/includes/admin/spam-master-admin-tools-table.php (modified) (1 diff)
-
trunk/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-0.php (modified) (2 diffs)
-
trunk/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-2.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spam-master/trunk/class-spammaster.php
r3045208 r3045786 3 3 * Plugin Name: Spam Master 4 4 * Plugin URI: https://www.spammaster.org 5 * Version: 7.3. 45 * Version: 7.3.5 6 6 * Author: TechGasp 7 7 * Author URI: https://www.techgasp.com … … 34 34 if ( ! class_exists( 'SpamMaster' ) ) : 35 35 36 define( 'SPAM_MASTER_VERSION', '7.3. 4' );36 define( 'SPAM_MASTER_VERSION', '7.3.5' ); 37 37 define( 'SPAM_MASTER_NAME', 'Spam Master' ); 38 38 define( 'SPAM_MASTER_DOMAIN', 'SpamMaster.org' ); … … 381 381 382 382 // Hook connection. 383 if ( is_multisite() ) { 384 $future = false; 385 } else { 386 if ( ! isset( $spam_master_connection ) || empty( $spam_master_connection ) && '2.4' === $spam_master_keys_db_installed_ver ) { 387 require_once WP_PLUGIN_DIR . '/spam-master/includes/admin/spam-master-admin-connection-sender.php'; 388 } 383 if ( ! isset( $spam_master_connection ) || empty( $spam_master_connection ) && '2.4' === $spam_master_keys_db_installed_ver ) { 384 require_once WP_PLUGIN_DIR . '/spam-master/includes/admin/spam-master-admin-connection-sender.php'; 389 385 } 390 386 } -
spam-master/trunk/includes/admin/spam-master-admin-connection-sender.php
r3045158 r3045786 147 147 ); 148 148 // create lic hash. 149 $spam_master_lic_hash = substr( md5( uniqid( wp_rand(), true ) ), 0, 64 ); 149 // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_mt_rand 150 $spam_master_lic_hash = substr( md5( uniqid( mt_rand(), true ) ), 0, 64 ); 150 151 if ( empty( $spam_master_lic_hash ) ) { 151 152 $spam_master_lic_hash = 'md5-' . gmdate( 'YmdHis' ); -
spam-master/trunk/includes/admin/spam-master-admin-status-table.php
r3045208 r3045786 206 206 if ( ! empty( $_POST['spam_master_new_license'] ) ) { 207 207 $spam_master_new_license = sanitize_text_field( wp_unslash( $_POST['spam_master_new_license'] ) ); 208 $spam_license_key = $spam_master_new_license;209 $data_spam2 = array( 'spamvalue' => substr( $spam_master_new_license, 0, 64 ) );210 $where_spam2 = array(208 $spam_license_key = $spam_master_new_license; 209 $data_spam2 = array( 'spamvalue' => substr( $spam_master_new_license, 0, 64 ) ); 210 $where_spam2 = array( 211 211 'spamkey' => 'Option', 212 212 'spamtype' => 'spam_license_key', … … 569 569 if ( 'MALFUNCTION_1' === $spam_master_status ) { 570 570 if ( 'FULL' === $spam_master_type ) { 571 $spam_master_type_small_display = 'PRO';572 $spam_master_type_small_span = 'spam-master-admin-green spam-master-top-admin-shadow-offline';571 $spam_master_type_small_display = 'PRO'; 572 $spam_master_type_small_span = 'spam-master-admin-green spam-master-top-admin-shadow-offline'; 573 573 } else { 574 $spam_master_type_small_display = $spam_master_type;575 $spam_master_type_small_span = 'spam-master-admin-yellow spam-master-top-admin-shadow-red';574 $spam_master_type_small_display = $spam_master_type; 575 $spam_master_type_small_span = 'spam-master-admin-yellow spam-master-top-admin-shadow-red'; 576 576 } 577 577 $spam_master_protection_selection = __( 'MALFUNCTION 1 > ACTIVE > ONLINE', 'spam-master' ); … … 586 586 if ( 'MALFUNCTION_2' === $spam_master_status ) { 587 587 if ( 'FULL' === $spam_master_type ) { 588 $spam_master_type_small_display = 'PRO';589 $spam_master_type_small_span = 'spam-master-admin-green spam-master-top-admin-shadow-offline';588 $spam_master_type_small_display = 'PRO'; 589 $spam_master_type_small_span = 'spam-master-admin-green spam-master-top-admin-shadow-offline'; 590 590 } else { 591 $spam_master_type_small_display = $spam_master_type;592 $spam_master_type_small_span = 'spam-master-admin-yellow spam-master-top-admin-shadow-red';591 $spam_master_type_small_display = $spam_master_type; 592 $spam_master_type_small_span = 'spam-master-admin-yellow spam-master-top-admin-shadow-red'; 593 593 } 594 594 $spam_master_protection_selection = __( 'MALFUNCTION 2 > ACTIVE > ONLINE', 'spam-master' ); -
spam-master/trunk/includes/admin/spam-master-admin-tools-table.php
r3045208 r3045786 512 512 </tr>'; 513 513 } 514 if ( 'VALID' === $spam_master_status || 'MALFUNCTION_1' === $spam_master_status || 'MALFUNCTION_2' === $spam_master_status || 'MALFUNCTION_8' === $spam_master_status ) {514 if ( 'VALID' === $spam_master_status || 'MALFUNCTION_1' === $spam_master_status || 'MALFUNCTION_2' === $spam_master_status || 'MALFUNCTION_8' === $spam_master_status ) { 515 515 ?> 516 516 <form method="post" width='1'> -
spam-master/trunk/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-0.php
r2783190 r3045786 88 88 } 89 89 // Create db protection hash. 90 $spam_master_db_protection_hash = substr( md5( uniqid( wp_rand(), true ) ), 0, 64 ); 90 // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_mt_rand 91 $spam_master_db_protection_hash = substr( md5( uniqid( mt_rand(), true ) ), 0, 64 ); 91 92 if ( empty( $spam_master_db_protection_hash ) ) { 92 93 $spam_master_db_protection_hash = 'md5-' . gmdate( 'YmdHis' ); … … 1044 1045 } 1045 1046 // Create db protection hash. 1046 $spam_master_db_protection_hash = substr( md5( uniqid( wp_rand(), true ) ), 0, 64 ); 1047 // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_mt_rand 1048 $spam_master_db_protection_hash = substr( md5( uniqid( mt_rand(), true ) ), 0, 64 ); 1047 1049 if ( empty( $spam_master_db_protection_hash ) ) { 1048 1050 $spam_master_db_protection_hash = 'md5-' . gmdate( 'YmdHis' ); -
spam-master/trunk/includes/admin/upgrade/spam-master-admin-upgrade-to-6-6-2.php
r2783190 r3045786 18 18 $is_there = $wpdb->get_var( "SELECT spamvalue FROM {$spam_master_keys} WHERE spamkey = 'Option' AND spamtype = 'spam_master_db_protection_hash'" ); 19 19 if ( empty( $is_there ) ) { 20 $spam_master_db_protection_hash = substr( md5( uniqid( wp_rand(), true ) ), 0, 64 ); 20 // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_mt_rand 21 $spam_master_db_protection_hash = substr( md5( uniqid( mt_rand(), true ) ), 0, 64 ); 21 22 if ( empty( $spam_master_db_protection_hash ) ) { 22 23 $spam_master_db_protection_hash = 'md5-' . gmdate( 'YmdHis' ); … … 45 46 $is_there = $wpdb->get_var( "SELECT spamvalue FROM {$spam_master_keys} WHERE spamkey = 'Option' AND spamtype = 'spam_master_db_protection_hash'" ); 46 47 if ( empty( $is_there ) ) { 47 $spam_master_db_protection_hash = substr( md5( uniqid( wp_rand(), true ) ), 0, 64 ); 48 // phpcs:ignore WordPress.WP.AlternativeFunctions.rand_mt_rand 49 $spam_master_db_protection_hash = substr( md5( uniqid( mt_rand(), true ) ), 0, 64 ); 48 50 if ( empty( $spam_master_db_protection_hash ) ) { 49 51 $spam_master_db_protection_hash = 'md5-' . gmdate( 'YmdHis' ); -
spam-master/trunk/readme.txt
r3045208 r3045786 1 1 === Spam Master === 2 2 Contributors: TechGasp,pedromalves 3 Tags: spam, firewall, anti bot, security, free, malware, brute force, anti crawler, anti flood, protection3 Tags: firewall, spam, antispam, antibot, protection 4 4 Requires at least: 5.0 5 5 Tested up to: 6.4.3 6 Stable tag: 7.3. 46 Stable tag: 7.3.5 7 7 License: GPLv2 or later 8 8 9 Real-Time Firewall and anti-spam, anti-bot, anti-crawler, anti-flood protection from millions of known spam threats, emails, domains, ips and words by blocking registrations, comments, contact forms, etc.9 Real-Time Saas Firewall, anti-spam, anti-bot, anti-crawler and anti-flood protection from millions of known spam ips, emails, domains and words. 10 10 11 11 == Description == … … 215 215 216 216 == Changelog == 217 218 = 7.3.5 = 219 * Fixing Call to undefined function wp_rand() 220 * 5 tags limit 221 * Short Description section is too long and was truncated. A maximum of 150 characters 217 222 218 223 = 7.3.4 =
Note: See TracChangeset
for help on using the changeset viewer.