WP Security Audit Log - Version 2.4.2

Version Description

(2016-04-26) =

  • Improvement
    • Removed hardcoded memory limit in database connector. Now all database connections are done via AJAX calls hence there is no need for such limits.
Download this release

Release Info

Developer WPWhiteSecurity
Plugin Icon 128x128 WP Security Audit Log
Version 2.4.2
Comparing to
See all releases

Code changes from version 2.4.1 to 2.4.2

classes/Connector/MySQLDBConnector.php CHANGED
@@ -9,8 +9,6 @@ class WSAL_Connector_MySQLDB extends WSAL_Connector_AbstractConnector implements
9
 
10
  public function __construct($connectionConfig = null)
11
  {
12
- @ini_set('memory_limit', '256M');
13
-
14
  $this->connectionConfig = $connectionConfig;
15
  parent::__construct("MySQL");
16
  require_once($this->getAdaptersDirectory() . '/OptionAdapter.php');
@@ -336,16 +334,4 @@ class WSAL_Connector_MySQLDB extends WSAL_Connector_AbstractConnector implements
336
  return AUTH_KEY;
337
  }
338
  }
339
-
340
- // split the given array into n number of pieces
341
- private function array_split($array, $pieces = 2)
342
- {
343
- if ($pieces < 2) {
344
- return array($array);
345
- }
346
- $newCount = ceil(count($array)/$pieces);
347
- $a = array_slice($array, 0, $newCount);
348
- $b = $this->array_split(array_slice($array, $newCount), $pieces-1);
349
- return array_merge(array($a), $b);
350
- }
351
  }
9
 
10
  public function __construct($connectionConfig = null)
11
  {
 
 
12
  $this->connectionConfig = $connectionConfig;
13
  parent::__construct("MySQL");
14
  require_once($this->getAdaptersDirectory() . '/OptionAdapter.php');
334
  return AUTH_KEY;
335
  }
336
  }
 
 
 
 
 
 
 
 
 
 
 
 
337
  }
readme.txt CHANGED
@@ -7,7 +7,7 @@ License URI: http://www.gnu.org/licenses/gpl.html
7
  Tags: wordpress security plugin, wordpress security audit log, audit log, wordpress log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, security audit trail, wordpress security alerts, wordpress monitor, wordpress security monitor, wordpress admin, wordpress admin monitoring, analytics, activity, admin, multisite, wordpress multisite, actions, dashboard, log, notification, wordpress monitoring, email notification, wordpress email alerts, tracking, user tracking, user activity report, wordpress audit trail
8
  Requires at least: 3.6
9
  Tested up to: 4.5
10
- Stable tag: 2.4.1
11
 
12
  Keep an audit trail of all changes and under the hood WordPress activity to ensure productivity and thwart possible WordPress hacker attacks.
13
 
@@ -83,7 +83,7 @@ WP Security Audit Log is the first tracking and audit WordPress security monitor
83
 
84
  For more information about the features for WordPress Multisite network installation refer to [WP Security Audit Log Features for WordPress Multisite](http://www.wpsecurityauditlog.com/documentation/wordpress-multisite-plugin-features-support/)
85
 
86
- = Easiy Create Your Own Custom Alerts =
87
  Is there something on your WordPress that the plugin does not monitor, but you would like to keep a record of it? Refer to the [Hooks for custom alerts documentation](https://www.wpsecurityauditlog.com/documentation/create-custom-alerts-wordpress-audit-trail/) to easily create your own custom alerts and keep record of any change on your WordPress, be it a change in a WordPress customization, a third party plugin and more.
88
 
89
  = WordPress Security Audit Log in your Language! =
@@ -115,6 +115,7 @@ WP Security Audit Log plugin also has a number of features that make WordPress a
115
 
116
  = As Featured On: =
117
 
 
118
  * [WPKube](http://www.wpkube.com/improve-wordpress-security-wp-security-audit-log/)
119
  * [ManageWP Plugins of the month](https://managewp.com/free-wordpress-plugins-june-2014)
120
  * [MyWPExpert](http://www.mywpexpert.com/wp-security-audit-log/)
@@ -163,40 +164,8 @@ To keep yourself updated with what is new and updated in our WordPress security
163
 
164
  == Frequently Asked Questions ==
165
 
166
- = How can I prune WordPress security events? =
167
-
168
- By default the plugin will keep 5,000 WordPress Security Alerts. When this limit is reached, older alerts are deleted to make place for the new ones. You can configure the plugin to keep more alerts from the settings page. You can also configure the plugin to delete alerts which are older than a number of days.
169
-
170
- = Is there a complete list of all WordPress security audit events? =
171
- Yes. A complete list can be found [here](http://www.wpsecurityauditlog.com/documentation/list-monitoring-wordpress-security-alerts-audit-log/)
172
-
173
- = Can I disable some WordPress security alerts? =
174
-
175
- Yes it is possible to disable (and re-enable) specific WordPress security alerts. To do so navigate to the "Enable/Disable Alerts" node in the plugin's menu, select the category tab and untick the WordPress security alert. Tick back the alert to re-enable it.
176
-
177
- = Can WP Security Audit Log plugin work and monitor activity on WodPress Multisite? =
178
- Yes, WP Security Audit Log works on WordPress Multisite networks, i.e. it can monitor user and under the hood WordPress activity on WordPress multisite installations. For more information refer to the post [WP Security Audit Log Features for WordPress Multisite installation](http://www.wpsecurityauditlog.com/documentation/wordpress-multisite-plugin-features-support/).
179
-
180
- = Can I receive an email notification when a specific change happens on WordPress? =
181
- Yes it is possible to do so with the [Email Notifications Add-On](http://www.wpsecurityauditlog.com/extensions/wordpress-email-notifications-add-on/). This plugin extension enables you to configure triggers to monitor for specific changes and when such changes take place an email is automatically sent to your email address of choice with all the details of such change such as the Alert ID, user, user role, date, time, details about the actual change and more.
182
-
183
- = How can I search for a specific WordPress security alert?
184
- You can use the premium add-on [Search Add-On](http://www.wpsecurityauditlog.com/extensions/search-add-on-for-wordpress-security-audit-log/) to automatically search for a specific WordPress security alert. It supports free text based searches and you can also use the built-in filters to fine tune your searches.
185
-
186
- = Can I generate reports from the WordPress security audit log? =
187
- Yes it is possible to do so with the premium [Reports Add-On](http://www.wpsecurityauditlog.com/extensions/compliance-reports-add-on-for-wordpress/). This plugin extension allows you to generate any type of WordPress report using any type of data source. Reports can be generated in HTML and CSV format.
188
-
189
- = Can I store the WordPress Audit Log in an external database (not in the WordPress database? =
190
- Yes you can easily do so with the premium [External DB Add-on](http://www.wpsecurityauditlog.com/extensions/external-database-for-wp-security-audit-log/).
191
-
192
- = Can I exclude users or roles from being monitored? =
193
- Yes it is possible to exclude both users and roles from being monitored. To exclude a user or a role specify it in the Excluded Objects section in the plugin's settings node.
194
-
195
- = Can I exclude custom fields from being monitored? =
196
- Yes it is possible to exclude custom fields from being monitored. To exclude a custom field you can specify it in the Excluded Objects section in the plugin's settings node, else you can click the option Exclude Custom Field from Monitoring from the alert itself.
197
-
198
- = Can I exclude an IP address from being monitoring? =
199
- Yes. To exclude an IP address you can specify it in the Excluded Objects sections in the plugin's settings node.
200
 
201
  == Screenshots ==
202
 
@@ -211,6 +180,11 @@ Yes. To exclude an IP address you can specify it in the Excluded Objects section
211
 
212
  == Changelog ==
213
 
 
 
 
 
 
214
  = 2.4.1 (2016-04-20) =
215
 
216
  Read the [WP Security Audit Log 2.4 release notes](https://www.wpsecurityauditlog.com/wordpress-user-monitoring-plugin-releases/wp-security-audit-log-2-4-1-released/) for a detailed overview of what is new in this version.
7
  Tags: wordpress security plugin, wordpress security audit log, audit log, wordpress log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, security audit trail, wordpress security alerts, wordpress monitor, wordpress security monitor, wordpress admin, wordpress admin monitoring, analytics, activity, admin, multisite, wordpress multisite, actions, dashboard, log, notification, wordpress monitoring, email notification, wordpress email alerts, tracking, user tracking, user activity report, wordpress audit trail
8
  Requires at least: 3.6
9
  Tested up to: 4.5
10
+ Stable tag: 2.4.2
11
 
12
  Keep an audit trail of all changes and under the hood WordPress activity to ensure productivity and thwart possible WordPress hacker attacks.
13
 
83
 
84
  For more information about the features for WordPress Multisite network installation refer to [WP Security Audit Log Features for WordPress Multisite](http://www.wpsecurityauditlog.com/documentation/wordpress-multisite-plugin-features-support/)
85
 
86
+ = Easily Create Your Own Custom Alerts =
87
  Is there something on your WordPress that the plugin does not monitor, but you would like to keep a record of it? Refer to the [Hooks for custom alerts documentation](https://www.wpsecurityauditlog.com/documentation/create-custom-alerts-wordpress-audit-trail/) to easily create your own custom alerts and keep record of any change on your WordPress, be it a change in a WordPress customization, a third party plugin and more.
88
 
89
  = WordPress Security Audit Log in your Language! =
115
 
116
  = As Featured On: =
117
 
118
+ * [WP SmackDown](https://wpsmackdown.com/wp-plugins/wp-security-audit-log/)
119
  * [WPKube](http://www.wpkube.com/improve-wordpress-security-wp-security-audit-log/)
120
  * [ManageWP Plugins of the month](https://managewp.com/free-wordpress-plugins-june-2014)
121
  * [MyWPExpert](http://www.mywpexpert.com/wp-security-audit-log/)
164
 
165
  == Frequently Asked Questions ==
166
 
167
+ = Plugin FAQs and Technical Documentation =
168
+ Please refer to the [FAQs page](https://www.wpsecurityauditlog.com/documentation/frequently-asked-questions-faqs/) on the plugin's website for the FAQs and the [Support & Documentation](https://www.wpsecurityauditlog.com/support/) section for more technical information and documents about the WP Security Audit Log plugin.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
169
 
170
  == Screenshots ==
171
 
180
 
181
  == Changelog ==
182
 
183
+ = 2.4.2 (2016-04-26) =
184
+
185
+ * **Improvement**
186
+ * Removed hardcoded memory limit in database connector. Now all database connections are done via AJAX calls hence there is no need for such limits.
187
+
188
  = 2.4.1 (2016-04-20) =
189
 
190
  Read the [WP Security Audit Log 2.4 release notes](https://www.wpsecurityauditlog.com/wordpress-user-monitoring-plugin-releases/wp-security-audit-log-2-4-1-released/) for a detailed overview of what is new in this version.
wp-security-audit-log.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WP Security Audit Log
4
  Plugin URI: http://www.wpsecurityauditlog.com/
5
  Description: Identify WordPress security issues before they become a problem. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
6
  Author: WP White Security
7
- Version: 2.4.1
8
  Text Domain: wp-security-audit-log
9
  Author URI: http://www.wpsecurityauditlog.com/
10
  License: GPL2
4
  Plugin URI: http://www.wpsecurityauditlog.com/
5
  Description: Identify WordPress security issues before they become a problem. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
6
  Author: WP White Security
7
+ Version: 2.4.2
8
  Text Domain: wp-security-audit-log
9
  Author URI: http://www.wpsecurityauditlog.com/
10
  License: GPL2