Shield Security for WordPress - Version 16.1.6

Version Description

Download this release

Release Info

Developer paultgoodchild
Plugin Icon 128x128 Shield Security for WordPress
Version 16.1.6
Comparing to
See all releases

Code changes from version 16.1.5 to 16.1.6

cl.json CHANGED
@@ -127,6 +127,16 @@
127
  }
128
  ],
129
  "patches": [
 
 
 
 
 
 
 
 
 
 
130
  {
131
  "version": "5",
132
  "released_at": 1663236000,
@@ -147,16 +157,16 @@
147
  ]
148
  },
149
  {
150
- "title": "QR Code Rendered Locally.",
151
- "type": "security",
152
  "description": [
153
  "It was pointed out that there are other means of generating QR codes that are preferrable to sending data to Google's API.",
154
  "QR Code images are now rendered locally on the browser using Javascript."
155
  ]
156
  },
157
  {
158
- "title": "Logged-In User Won't Be Rated Limited.",
159
- "type": "change",
160
  "description": [
161
  "If you're logged-into a site, and you trigger the rate limiter, you won't be limited.",
162
  "You may still trigger the rate limiter if you issue non-authenticated requests, such a REST API requests."
127
  }
128
  ],
129
  "patches": [
130
+ {
131
+ "version": "6",
132
+ "released_at": 1663240500,
133
+ "items": [
134
+ {
135
+ "title": "Bug Fix: for Rate Limiting Rule failing to build",
136
+ "type": "fixed"
137
+ }
138
+ ]
139
+ },
140
  {
141
  "version": "5",
142
  "released_at": 1663236000,
157
  ]
158
  },
159
  {
160
+ "title": "QR Code Rendered Locally.",
161
+ "type": "security",
162
  "description": [
163
  "It was pointed out that there are other means of generating QR codes that are preferrable to sending data to Google's API.",
164
  "QR Code images are now rendered locally on the browser using Javascript."
165
  ]
166
  },
167
  {
168
+ "title": "Logged-In User Won't Be Rated Limited.",
169
+ "type": "change",
170
  "description": [
171
  "If you're logged-into a site, and you trigger the rate limiter, you won't be limited.",
172
  "You may still trigger the rate limiter if you issue non-authenticated requests, such a REST API requests."
icwp-wpsf.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Shield Security
4
  * Plugin URI: https://shsec.io/2f
5
  * Description: Powerful, Easy-To-Use #1 Rated WordPress Security System
6
- * Version: 16.1.5
7
  * Text Domain: wp-simple-firewall
8
  * Domain Path: /languages
9
  * Author: Shield Security
3
  * Plugin Name: Shield Security
4
  * Plugin URI: https://shsec.io/2f
5
  * Description: Powerful, Easy-To-Use #1 Rated WordPress Security System
6
+ * Version: 16.1.6
7
  * Text Domain: wp-simple-firewall
8
  * Domain Path: /languages
9
  * Author: Shield Security
plugin-spec.php CHANGED
@@ -1,8 +1,8 @@
1
  {
2
  "properties": {
3
- "version": "16.1.5",
4
- "release_timestamp": 1663236000,
5
- "build": "202209.1501",
6
  "slug_parent": "icwp",
7
  "slug_plugin": "wpsf",
8
  "text_domain": "wp-simple-firewall",
1
  {
2
  "properties": {
3
+ "version": "16.1.6",
4
+ "release_timestamp": 1663240500,
5
+ "build": "202209.1502",
6
  "slug_parent": "icwp",
7
  "slug_plugin": "wpsf",
8
  "text_domain": "wp-simple-firewall",
plugin.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
  "properties": {
3
- "version": "16.1.5",
4
- "release_timestamp": 1663236000,
5
- "build": "202209.1501",
6
  "slug_parent": "icwp",
7
  "slug_plugin": "wpsf",
8
  "text_domain": "wp-simple-firewall",
1
  {
2
  "properties": {
3
+ "version": "16.1.6",
4
+ "release_timestamp": 1663240500,
5
+ "build": "202209.1502",
6
  "slug_parent": "icwp",
7
  "slug_plugin": "wpsf",
8
  "text_domain": "wp-simple-firewall",
readme.txt CHANGED
@@ -8,7 +8,7 @@ Requires at least: 3.7
8
  Requires PHP: 7.0
9
  Recommended PHP: 7.4
10
  Tested up to: 6.0
11
- Stable tag: 16.1.5
12
 
13
  Bad Bots Are Your #1 Security Risk. Stop playing whack-a-mole with malware and vulnerabilities. Discover the advantage of putting real security before marketing.
14
 
8
  Requires PHP: 7.0
9
  Recommended PHP: 7.4
10
  Tested up to: 6.0
11
+ Stable tag: 16.1.6
12
 
13
  Bad Bots Are Your #1 Security Risk. Stop playing whack-a-mole with malware and vulnerabilities. Discover the advantage of putting real security before marketing.
14
 
src/lib/src/Modules/Traffic/Rules/Build/IsRateLimitExceeded.php CHANGED
@@ -34,8 +34,7 @@ class IsRateLimitExceeded extends BuildRuleCoreShieldBase {
34
  'invert_match' => true
35
  ],
36
  [
37
- 'rule' => Conditions\IsLoggedInNormal::SLUG,
38
- 'invert_match' => true
39
  ],
40
  [
41
  'condition' => Conditions\IsRateLimitExceeded::SLUG,
34
  'invert_match' => true
35
  ],
36
  [
37
+ 'condition' => Conditions\IsNotLoggedInNormal::SLUG,
 
38
  ],
39
  [
40
  'condition' => Conditions\IsRateLimitExceeded::SLUG,