GitXplorerGitXplorer
t

dnsbl_check

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
b3adfbfa2f2c8521f1226f1c8fa876affc786d3e

removed dsbl since theyve stopped operation

ttilsammans committed 15 years ago
Unverified
025dba4f9f4ddbebad7f28ede298294540c19b00

pasted working url that time

ttilsammans committed 15 years ago
Unverified
e77cfe0e46eee200060d181b2afd96c95a66eab1

added files from old svn export

ttilsammans committed 15 years ago
Unverified
6a8bda6453536ba1fe85ddde1b9aba1856e91daa

first commit

ttilsammans committed 15 years ago

README

The README file for this repository.

This plugin checks if a user of your web application is listed in DNSBLs (DNS Blackhole Lists). These are lists of misbehaving IP addresses. There are many DNSBLs, some are more aggressive than others. More information at http://en.wikipedia.org/wiki/DNSBL

This filter will result in one DNS request for every blocklist that you have configured. This might be problematic for sites under heavy load, although this plugin has been used on high-traffic sites without any problem. One DNS request takes a few miliseconds to complete, after all.

INSTALLATION

  1. execute "script/plugin install git://github.com/tilsammans/dnsbl_check.git
  2. add "before_filter :dnsbl_check" to controllers that need checking
  3. restart your application.

VERSION HISTORY

0.1 18 June 2006 Initial release 0.2 10 June 2006 Renamed to dnsbl_check, bugfix 0.3 20 June 2006 Removed sorbs from distribution, was not supposed to be included (too aggressive) 0.4 18 July 2006 Explicit return false added, moved to a per-controller basis (not global anymore) 1.0 16 August 2006 Renamed 0.4 to 1.0. I have been using the plugin very succesfully for months now. 1.1 17 October 2006 Multithreaded version 1.2 23 October 2006 Using the native Ruby resolver library for better multithreaded support 1.2.1 25 October 2006 Accepts a wider range of dns responses 1.2.2 11 December 2006 dnsbls are seemingly under attack, added code to cope with failing service 1.3 30 November 2007 Chique 403 template, moved to Subversion based installation 1.3.1 23 December 2009 Moved to Github

MORE INFORMATION

http://www.spacebabies.nl/rails-plugins/dnsbl_check/ joost@spacebabies.nl