Fix: Multiple typos in add_filter and add_action calls.
Fix: Use of undefined constant TXD.
Fix: Showing only first 50 banned IPs.
Tweak: verbose logging of database errors in add_permban().
Fix: SQL syntax error in add_permban().
Fix: wrong function name (log_email() -> email()).
MAJOR UPDATE: Code almost completely rewritten.
Cleaner code, using PHP namespaces (so PHP >=5.3 is required).
Fix some issues with misbehaving permban settings.
Few database load optimalizations (although there is space for a lot more).
Please test if plugin works well after upgrading to 2.0 and if not, send me an e-mail.
Add option to log attempts to login as banned user and IP banning (so it can be turned off as of now).
Reduce the number of new log entries when creating a permban.
Fix incorrect $wpdb->prepare() usage.
replace short php tag <? with a long one <?php to prevent issues on some server configurations
minor visual improvements
bug fixes for single-site use
using WP_List_Table on Permban page (ability to search IP, order records, pagination, bulk delete, etc.)
network admin can manually ban IP on Permban page
attempts to access site from banned IPs are no longer logged (unless specified in Options menu), but attempt count and last attempt date is stored for each banned IP
minor bug fixes
(important)fix: failing SUH_DB_VERSION upgrade when permban table is not already present
logging following events: add user to blog, remove user from blog, archive blog, unarchive blog, make spam blog, make ham blog, mature blog, unmature blog, update plugin, install plugin, update theme, install theme, 404 errors
fixed: permban deleting
fixed: duplicate permban table records
showing wls log entries containing banned ip address on permban overview page (link works for WLS version >= 1.4.12)
optional logging of some events
fixed: stripslashes for permban message
fixed: various is_multisite checks
correct log severity for suh-mail
logging ip on user logon
added logging of events: activate blog, deactivate blog, delete blog
admin can select multiple usernames which will be banned
donate link in plugin settings
I18zed and translated to English and Czech language.
published to wordpress.org
minor changes and fixes
first really usable version
Requires: 3.5 or higher Compatible up to: 3.5.2 Last Updated: 2014-4-15 Downloads: 1,942