Plugin to reject spam. Port from same author from http://www.phpbbantispam.com Actually visits the URL from commenter to spider for spamwords.
Added: Hello/test messages, instant block
Added: Filter to allow NON admins to see the antispam pages: apply_filters( 'afaf_is_allowed', false )
Added: Retrieve proxy IP, props to https://plugins.trac.wordpress.org/browser/reverse-proxy-comment-ip-fix/trunk/reverse-proxy-comment-ip-fix.php
Bugfix: Button in backend acted weird and could not be clicked, fixed now
Changed: txt file
Bugfix: preg_replace headers sent
Bugfix: division by zero (ajax)
Added: 2nd run for word checking ..
Added: Refer check, thanks to: Antispam Extra V 0.2 By Budhiman
Bugfix: Wrong param order for spamword check, sorry!!
Changed: Update msg only shows in backend
Added: IP whois link in email to admin
Added: Incorporated "No comments without proper HTTP referer" by "Antispam Extra V 0.2 By Budhiman"
Changed: string_is_spam function
Added: Useragent spam check
Added: Lots of (more then 25%) dots in mail and free-email
Added: Trackback and pingback stage 1, based on Simple trackback validation with topsy blocker Stage 1
Added: New spam definitions
Bugfix: Framework did not work on multisite, is_admin() problem.
If anyone could help me with that ? :)
Changed: Small settings check
Added: Upgrade manager
Added: Added new word to spamlist
Added: Stopforumspam IP and email check
Added: Protection against random website nofollow random etc. See source code for more info
Changed: Do not sent an email if IP is blacklisted
Changed: Do IP blacklist check first
Changed: IP blacklist now also checks for trackbacks and trackbacks
Added: Remove all records with same mail address OR same URL for this IP
"So fine I scipped a number"
Added: if IP-adress is present in your WordPress blacklist (see Settings -> Discussion -> Blacklist), reject comment from that IP-adress
Added: if IP-adress is present in your WordPress blacklist, prevent double enties
Bugfix: used $this instead of $afaf object for IP purposes, sorry!
Added: nice wp-die message if a comment is held for moderation
Changed: if you blacklist an IP adress, also delete the comment
Bugfix: Private function instead of protected, causing the wordlist to halt on error
Bugfix: Limit bug (array)..
Bugfix: Random nonce was given multiple times
Added: GUI, you can set thresholds and edit/add/delete spamwords to search for
Added: Mail with more details
Changed: Core file and admin_menu file
Added: Store comment for 7 days, email contains a link to approve comment or blacklist the IP adres
Bugfix: plugin_antispam_for_all_fields_stats for spammed stats
Added: Check for number of websites in comment, if above 10 then spam comment
Bugfix: forgot to report status, fix that will run once is included.
Fix triggers when a new comment is submitted.
Changed wordlist a bit
Implemented visit of URL of commenter to spider for spamwords.