httpbl 7.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0.tar.gz | 23.2 KB | 2849a347893eb5a38045f0cfe41ca263 |
| httpbl-7.x-1.0.zip | 27.19 KB | 086fbbac00a150e01450e3c8305e129d |
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
httpbl 7.x-1.0-rc6
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc6.tar.gz | 23.18 KB | 490485432a3ee733a8a62471aaac5eb0 |
| httpbl-7.x-1.0-rc6.zip | 27.15 KB | 8fb9afcec781b7ff0b6392b6de9b9d79 |
Release notes
This release candidate adds (for D7):
#1248942: make blacklisting level configurable An unreported bug related to this feature was fixed. (The feature had not been fully implemented in D7)
#1343432: Integrity constraint violation Patch committed to resolve this occasional error. This same patch may possibly also resolve #1832086: PDOException Deadlock found
httpbl 7.x-1.0-rc5
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc5.tar.gz | 23.17 KB | 746ee50e0d606736ac20f288ed51d3fc |
| httpbl-7.x-1.0-rc5.zip | 27.13 KB | be999fe0e8091267bc7d5b2a591dea04 |
Release notes
This release candidate adds (for D7):
#1239762: make greylisting level configurable
#1248942: make blacklisting level configurable
#1831684: Custom ban message a.k.a #1242736: Admin feedback to greylisted users
In other words, you have the ability to construct your own message for users that get grey or blacklisted, so you can explain what happened to them and why, and offer additional courteous and useful advice on how to proceed for support, if appropriate, etc. IT DOES NOT MEAN you can create a pretty custom page for telling users they've been banned; httpBL aims to ban grey/blacklisted IPs early in the init process, before loading or theming any nodes/pages, so the ban screen remains as very stark and naked HTML.
#1831710: Save httpbl blocked comments as unpublished. Blocked comments remain unpublished, regardless of other moderation/permission settings.
httpbl 6.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| httpbl-6.x-2.0-rc2.tar.gz | 18.6 KB | cf34c95724c4915c6f07b9c3c3d6fb00 |
| httpbl-6.x-2.0-rc2.zip | 21.57 KB | 19accd257f8cc89ef6688a76b6611402 |
Release notes
This release candidate is based on the 6.x-2.x-dev ("alternate fork") for this project, which has been production field tested for nearly three years. It's also the fork that is used on Drupal.org.
Features Added:
#1248942: make blacklisting level configurable
#1242736: Admin feedback to greylisted users
httpbl 7.x-1.0-rc4
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc4.tar.gz | 22.23 KB | a966e2f74f6e42116a5d4d5d80ec3d06 |
| httpbl-7.x-1.0-rc4.zip | 26.03 KB | f90848667257ba7e254fd2582b4717bf |
Release notes
This release candidate re-fixes #1234174: Http:BL doesn't allow a user with admin-permissions to access Config (requires the original admin user) which was initially fixed in httpbl 7.x-1.0-rc2 but then reintroduced in httpbl 7.x-1.0-rc3, due to a git boo-boo.
httpbl 7.x-1.0-rc3
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc3.tar.gz | 22.22 KB | 7b73bc1f427660bdd41ce2090f72824d |
| httpbl-7.x-1.0-rc3.zip | 26.03 KB | 8e9ccda32b7a8c1ecd6a4f0d44d2d87c |
Release notes
http:BL / Drupal 7
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,
re-writes blocked comments for easier admin identification - 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.
- 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 Added in this release candidate :
httpbl 6.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| httpbl-6.x-2.0-rc1.tar.gz | 18.87 KB | e814695642f484d9ba837e094b16b69c |
| httpbl-6.x-2.0-rc1.zip | 21.85 KB | 7e4e46f2a5b8856eb5e7f2a0deb678bd |
Release notes
This release candidate is based on the 6.x-2.x-dev ("alternate fork") for this project, which has been production field tested for nearly two years. It's also the fork that is used on Drupal.org.
It includes bug fixes and some new features that were first introduced in the Drupal 7 version.
Fixes Included:
#570742: Logging is not working#582326: Question about _httpbl_cache_update()#575906: Question about httpbl_boot()#980374: honeylink case 7 does not hide
Features Added:
#575168: Views Support for http:BL
#580778: Advanced settings for custom expiration dates
#1239762: make greylisting level configurable
httpbl 7.x-1.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc2.tar.gz | 22.05 KB | 1718011793bc5ab2b990d0098ed75fc2 |
| httpbl-7.x-1.0-rc2.zip | 25.8 KB | 21da08982a3843ac982861ce91675a25 |
Release notes
http:BL is now Drupal 7 Ready
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,
re-writes blocked comments for easier admin identification - Basic statistics on the number of blocked visits
- Optional 3 levels of logging (Error only, Positive Lookups or Verbose - for testing and gaining trust)
- 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.
Fixed in this release candidate:
#1234174: Http:BL doesn't allow a user with admin-permissions to access Config (requires the original admin user)#1234178: Config page has a non-working link to the Blocked Hosts report page. (Documentation update)
httpbl 7.x-1.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.0-rc1.tar.gz | 22.08 KB | dd3ac86802bf1038cd78363345adfb37 |
| httpbl-7.x-1.0-rc1.zip | 25.81 KB | ca036510b74854a7e2456c99a54b50b5 |
Release notes
http:BL is now Drupal 7 Ready
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,
re-writes blocked comments for easier admin identification - Basic statistics on the number of blocked visits
- Optional 3 levels of logging (Error only, Positive Lookups or Verbose - for testing and gaining trust)
- 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.
httpbl 7.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| httpbl-7.x-1.x-dev.tar.gz | 23.19 KB | 3ed4b2e190f36e7efc4d775ac22a9d4b |
| httpbl-7.x-1.x-dev.zip | 27.2 KB | 481c8426bbf6cb96ac0ac60c36bca21b |
Release notes
Development release for Drupal 7.x.
(This is stable enough to run in production environments, but use at your own risk)
Note: Thanks to API changes in Drupal 7, the conditions that made logging problematic for the D6 version of httpbl are no longer issues. This version takes advantage of those API changes and offers more (or less) logging options, and also more error messaging in the UI, in the event that real people are blocked while attempting to leave comments.
* Optional 3 levels of logging (Error only, Positive Lookups or Verbose - used mainly for testing feedback and gaining trust)
* New Comment checking (re-writes comments from bad IPs and bans from future visits. Blocked comments will remain unpublished, regardless of other moderation permissions. Admins will be able to recognize comments that came from nuisance IPs)
Also includes these new features introduced recently in an alternate fork of D6.
* Configurable thresholds for both grey and blacklisting.
* Length of time cached visits are held are determined by configurable settings.
* Default views pages included (Views module required). These show blocked and whitelisted IPs with links to their Honeypot profiles.
httpbl 6.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| httpbl-6.x-2.x-dev.tar.gz | 18.64 KB | be874fd34e9063a1c4e393ed64f1abca |
| httpbl-6.x-2.x-dev.zip | 21.61 KB | 6e68ecca493313c7bb1a0909d940b549 |
Release notes
This dev release is an alternate fork from 6.x-1.x-dev. It includes bug fixes and some new features that are included in the Drupal 7 release.
Fixes Included:
#570742: Logging is not working#582326: Question about _httpbl_cache_update()#575906: Question about httpbl_boot()#980374: honeylink case 7 does not hide
Features Added:
#575168: Views Support for http:BL
#580778: Advanced settings for custom expiration dates
#1239762: make greylisting level configurable
#1242736: Admin feedback to greylisted users
#1248942: make blacklisting level configurable
httpbl 5.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-2.2.tar.gz | 15.13 KB | db38d0c60fea06f34a4465f05418b8d8 |
| httpbl-5.x-2.2.zip | 19.13 KB | 93789a010d4826968825277dbc3a23cd |
Release notes
Fix for #575482: No checks done when configured for anonymous users
httpbl 6.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| httpbl-6.x-1.x-dev.tar.gz | 12.13 KB | 58f517a1fcfa307edea790f2db082f83 |
| httpbl-6.x-1.x-dev.zip | 12.96 KB | 9e73f98dd6b8d98ba4b7ede011a0ba87 |
Release notes
Development release for Drupal 6.x. The code is greatly cleaned up and request block efficiency should have increased greatly because of optimized hook_boot and hook_init usage. This allows the request to be blocked as early on in the bootstrap as possible. Furthermore the module can leverage the Drupal access table to deny requests to blacklisted users even earlier (just after the database is bootstrapped).
This update (July 7):#980374: honeylink case 7 does not hide
httpbl 5.x-2.1
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-2.1.tar.gz | 15.12 KB | d4ee46570eb0d147063096bf0e910f05 |
| httpbl-5.x-2.1.zip | 19.12 KB | 3837193f43f45cbdd91805fe5d34a6d5 |
Release notes
This release fixes a small issue which however broke version 2.0. If you were using version 2.0 then you might consider emptying the httpbl database table to remove any cached data.
httpbl 5.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-2.0.tar.gz | 15.1 KB | df76bffe957397db53dba8e9224225f7 |
| httpbl-5.x-2.0.zip | 19.12 KB | a5cc86eb969467beeb5e2a04008dd66d |
Release notes
This release adds a lot of bug fixes, PostgreSQL compatibility (thanks to jaydub), an option to check only on comments (thanks to msameer) and (finally) some basic statistics!
httpbl 5.x-0.9
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-0.9.tar.gz | 11.33 KB | d43b06c9febc76022c4b4a6dca563b66 |
| httpbl-5.x-0.9.zip | 12.18 KB | e532be97e9f9ceab76a2b4f4c30c5731 |
Release notes
Adds greylisting for IP addresses that fall below a certain threat level and fixes several bugs.
httpbl 5.x-0.8
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-0.8.tar.gz | 10.29 KB | e4be25e68f078e8a2b64d9d2aea9595e |
| httpbl-5.x-0.8.zip | 11.11 KB | d2d40c30dd5162ea5e1da97eea2f9575 |
Release notes
Added blacklist caching so that the module makes as few DNS lookups as possible.
httpbl 5.x-0.7
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-0.7.tar.gz | 9.64 KB | 5da416ecdffb8e8f29fb5367d159f935 |
| httpbl-5.x-0.7.zip | 10.15 KB | 6d7a91b6e7e15c5586f794601935420c |
Release notes
Release with basic http:BL-based IP blocking and Honeypot linking features.
httpbl 5.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| httpbl-5.x-1.x-dev.tar.gz | 12.38 KB | 72d8152a054b51b34388809bcd74203e |
| httpbl-5.x-1.x-dev.zip | 13.39 KB | 24c9b6534a56c368aad164c15c1c84a8 |
Release notes
Current development version.