Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sep 01, 2010

  1. Stefan Wold

    Version bump to 3.3

    authored
  2. Stefan Wold

    Updated header to reflect the recent changes

    authored
  3. Stefan Wold

    Adapt all procs to call the new help system

    authored
  4. Stefan Wold

    Implemented a new .help function

    * 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
    authored
  5. Stefan Wold

    A few minor fixes

    * Updated README
    * Not necessary to run a second dnslookup when topchk is enabled
    * Simplified parsing of whois information by extending a regexp
    authored

Aug 30, 2010

  1. Stefan Wold

    Enabled support for GeoIP ban

    * New ripeconfig boolean option 'geoban' toggle to use ipinfodb as primary ban method,
      fallback to whois if ipinfodb fail
    authored
  2. Stefan Wold

    Added rwhois referral support

    * Description field should now be properly set
    * Output for !ripeinfo tweaked
    * AbuseMail field changed name to Contact
    authored
  3. Stefan Wold

    [FIX] ripeinfo will now return data more correctly

    * Better detection of abuse / contact mail address
    * If description doesn't exist revert to using owner if that information exist
    authored
  4. Stefan Wold

    [NEW] Log only mode

    * Added logmode, when this is active no bans will be set. The bot will log a ban as usual though.
    authored

Aug 29, 2010

  1. Stefan Wold

    [FIX] ripegeo should now properly detect reserved net ranges

    authored
  2. Stefan Wold

    [FIX] Properly set description from whois

    [FIX] Only set country on first occation
    authored
  3. Stefan Wold

    Updated ipv4 delegation list

    authored

Jun 29, 2010

  1. Stefan Wold

    Added a few missing variables for onJoinRouter

    authored
  2. Stefan Wold

    Splitted up function onJoin with an onJoinRouter to prepare for ripeg…

    …eo banning
    authored

May 14, 2010

  1. Stefan Wold

    Updated ipv4 delegation list

    authored

May 13, 2010

  1. Stefan Wold

    Fix the check if Description have been previously set

    authored
  2. Stefan Wold

    Code refactoring: hash -> dict

    * Code preparation to implement geo ip ban support
    authored
  3. Stefan Wold

    Cleaned up the country list a bit

    authored

Apr 21, 2010

  1. Stefan Wold

    Renamed nickOrHost() -> getNickOrHost()

    authored
  2. Stefan Wold

    Show country code with the name of the country

    authored

Apr 13, 2010

  1. Stefan Wold

    Updated ipv4 delegation list

    authored

Mar 29, 2010

  1. Stefan Wold

    Added support for channel argument for the public commands

    [CHANGE] !ripegeo [#channel] <nick|host>
    [CHANGE] !ripeinfo [#channel] <nick|host>
    authored
  2. Stefan Wold

    getLongLength now accept a list of strings and return the length of t…

    …he longest one
    
    [CHANGE] Updated code that use getLongLength to send the argument as a list
    authored
  3. Stefan Wold

    Moved http calls to it's own function and added a few error controls

    authored
  4. Stefan Wold

    Small manual tweaks. Removed unnecessary return calls.

    authored

Mar 28, 2010

  1. Stefan Wold

    Fix string length calculation that is thrown off when recieving an ut…

    …f-8 string
    authored
  2. Stefan Wold

    Initial code for geo ip query

    [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
    authored

Mar 27, 2010

  1. Stefan Wold

    Version bump to 3.3-dev

    This version will get added support for GEO IP using
    http://ipinfodb.com/
    authored
  2. Stefan Wold

    Version 3.2.3

    authored
  3. Stefan Wold

    Minor code cleanup

    authored

Mar 25, 2010

  1. Stefan Wold

    Fix potential socket leak when a connection timeout

    authored

Mar 22, 2010

  1. Stefan Wold

    Remove leading space in front of msgheader and msg

    authored
  2. Stefan Wold

    Properly calculate lengths for [format] output

    authored
  3. Stefan Wold

    Changed output format for !ripeinfo

    !ripeinfo will now output the information in a more compact format consuming
    only two lines of output instead of five.
    authored
  4. Stefan Wold

    Public commands now accept nickname or host/ip as argument

    Nickname need to be on the current channel where the public command
    is triggered or the nick will be treated as a regular host/ip.
    authored
Something went wrong with that request. Please try again.