Permalink
Commits on Sep 5, 2010
  1. Regression bug fixed. Version bumped to 3.3.1

    Ratler committed Sep 5, 2010
    - Fixed a regression bug with failed reverse DNS lookups
    - Added package reguire on Tcl 8.5
Commits on Sep 1, 2010
  1. Version bump to 3.3

    Ratler committed Sep 1, 2010
  2. Implemented a new .help function

    Ratler committed Sep 1, 2010
    * Introduced a new namespace, ::stderreu, to be shared among all my scripts
    * Added a plugin in system that each of my scripts can plugin too to
      display built in help on the dcc console by using .help
  3. A few minor fixes

    Ratler committed Sep 1, 2010
    * Updated README
    * Not necessary to run a second dnslookup when topchk is enabled
    * Simplified parsing of whois information by extending a regexp
Commits on Aug 30, 2010
  1. Enabled support for GeoIP ban

    Ratler committed Aug 30, 2010
    * New ripeconfig boolean option 'geoban' toggle to use ipinfodb as primary ban method,
      fallback to whois if ipinfodb fail
  2. Added rwhois referral support

    Ratler committed Aug 30, 2010
    * Description field should now be properly set
    * Output for !ripeinfo tweaked
    * AbuseMail field changed name to Contact
  3. [FIX] ripeinfo will now return data more correctly

    Ratler committed Aug 30, 2010
    * Better detection of abuse / contact mail address
    * If description doesn't exist revert to using owner if that information exist
  4. [NEW] Log only mode

    Ratler committed Aug 30, 2010
    * Added logmode, when this is active no bans will be set. The bot will log a ban as usual though.
Commits on Aug 29, 2010
  1. [FIX] Properly set description from whois

    Ratler committed Aug 29, 2010
    [FIX] Only set country on first occation
  2. Updated ipv4 delegation list

    Ratler committed Aug 29, 2010
Commits on Jun 29, 2010
Commits on May 14, 2010
  1. Updated ipv4 delegation list

    Ratler committed May 14, 2010
Commits on May 13, 2010
  1. Code refactoring: hash -> dict

    Ratler committed May 13, 2010
    * Code preparation to implement geo ip ban support
Commits on Apr 21, 2010
Commits on Apr 13, 2010
  1. Updated ipv4 delegation list

    Ratler committed Apr 13, 2010
Commits on Mar 29, 2010
  1. Added support for channel argument for the public commands

    Ratler committed Mar 29, 2010
    [CHANGE] !ripegeo [#channel] <nick|host>
    [CHANGE] !ripeinfo [#channel] <nick|host>
  2. getLongLength now accept a list of strings and return the length of t…

    Ratler committed Mar 29, 2010
    …he longest one
    
    [CHANGE] Updated code that use getLongLength to send the argument as a list
Commits on Mar 28, 2010
  1. Initial code for geo ip query

    Ratler committed Mar 28, 2010
    [NEW] Public !ripegeo command, accept <nick|host> as argument
    [NEW] Private message (/msg) !ripegeo command, accept <host> as argument
    
    The !ripegeo commands will return more exact information about the location
    of the host, currently it's using http://ipinfodb.com which is a free
    service. Keep in mind though that this service has a rate limit of max
    2 queries per second, the rest will be queued. There is no maximum query
    limit.
    
    [TODO] Implement ripegeo as an alternative to whois lookup in the
           main code to allow using this data to ban a host either by
           country or by city
Commits on Mar 27, 2010
  1. Version bump to 3.3-dev

    Ratler committed Mar 27, 2010
    This version will get added support for GEO IP using
    http://ipinfodb.com/
  2. Version 3.2.3

    Ratler committed Mar 27, 2010
  3. Minor code cleanup

    Ratler committed Mar 27, 2010
Commits on Mar 25, 2010
Commits on Mar 22, 2010
  1. Changed output format for !ripeinfo

    Ratler committed Mar 22, 2010
    !ripeinfo will now output the information in a more compact format consuming
    only two lines of output instead of five.