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.


  • 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


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


No required projects


No optional projects