Download httpbl-7.x-1.0.tar.gztar.gz 23.2 KB
MD5: 2849a347893eb5a38045f0cfe41ca263
SHA-1: 79499e10d84ff2447aa7d16886b9e39463b54d09
SHA-256: b7809fe009df41bac72567cad7c7074b076b9feb36a5d83308b6a0f1edd2f4f6
Download httpbl-7.x-1.0.zipzip 27.19 KB
MD5: 086fbbac00a150e01450e3c8305e129d
SHA-1: 9967f302ef4f08b5f5f37f0a3fb9b2ceafced602
SHA-256: 3518338d6260f3876d206c403e63c90b03499b74b40cdcfa5ebbd61f6a240d2c

Release info

Created by: bryrock
Created on: 21 Nov 2012 at 18:19 UTC
Last updated: 21 Nov 2012 at 18:45 UTC
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

http:BL / Drupal 7

This "1.0" release follows 6 stable release candidates that have been field tested since July 2011.

Features:

  • http:BL lookups for visitor IPs
  • Blocking of requests coming from blacklisted IPs
  • Database caching, decreasing the number of DNS lookups
  • Honeypot link placement on ban page and optionally in footer
  • Whitelisting through the httpbl cache table
  • Blacklisted IPs banned (added to Drupal blocked_ips table)
  • Greylisting: grants the user access if they pass a simple test
  • Optional: Checking only when a comment is placed,
    appends a message to blocked comments for easier admin identification,
    and queues the unpublished comment for moderation if the lookup is positive
  • Basic statistics on the number of blocked visits
  • Optional 3 levels of logging (Error only, Positive Lookups or Verbose - for testing and gaining trust)
  • Greylisting threat-level threshold configurable in admin settings.
  • Blacklisting threat-level threshold configurable in admin settings.
  • Length of time cached visits are held are determined by configurable settings (not hard coded)
  • Default Views included (identify blocked and whitelisted IPs with links to their Honeypot profiles)
  • Integration with Drupal Help and Permissions

Note that the module can also function without http:BL functionality -- its use will then be limited to the placement of a Honeypot link in the footer.

Features and Fixes included in this release:

#1239762: make greylisting level configurable
#1248942: make blacklisting level configurable
#1831684: Custom ban message
#1841070: Adds rel="nofollow" for honeypot links to stop redirecting search engines bots
#1343432: Integrity constraint violation
#1832086: PDOException Deadlock found

Dependencies

The selected release is the release that will be used for automated testing. Optional projects are only used for testing.

Required

No required projects

Optional

No optional projects