summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* maintenance checkin, plus better last measure detection, plus xchat exploit ↵LibravatarWilliam Heimbigner2012-02-08
| | | | detection, and some other stuff
* added mship command to see what channels someone is onLibravatarWilliam Heimbigner2012-02-08
|
* fixing bad code and a lack of ping repliesLibravatarWilliam Heimbigner2012-01-31
|
* maintenance checkin and removing dead codeLibravatarWilliam Heimbigner2012-01-30
|
* State tracking of user accounts, use freenode's CAP features to avoid ↵LibravatarWilliam Heimbigner2012-01-29
| | | | whois'ing users and improve access control for bot's commands, remove some dead code
* Maintenance checkin, add dnsblsLibravatarWilliam Heimbigner2012-01-29
|
* Don't join channels if bot can't identify; removed dead codeLibravatarWilliam Heimbigner2012-01-29
|
* more fat trimmingLibravatarWilliam Heimbigner2012-01-26
|
* Delete everything having to do with chanops priviledges, no one has ever used itLibravatarWilliam Heimbigner2012-01-26
|
* disable some odd channel counting stuff, print a message when it finds ↵LibravatarWilliam Heimbigner2012-01-26
| | | | itself banned from a channel, and some preliminary code to detect netjoins
* Avoid extraneous printing without debug flag, fix dns lookups on webirc ips, ↵LibravatarWilliam Heimbigner2012-01-26
| | | | and avoid linebreaking in the middle of a nick
* on startup, join channels a little bit fasterLibravatarWilliam Heimbigner2012-01-26
|
* fix a misplaced comment and added a useless functionLibravatarWilliam Heimbigner2012-01-26
|
* Disable extraneous printing unless in debug modeLibravatarWilliam Heimbigner2012-01-26
|
* disable mysql channel loggingLibravatarWilliam Heimbigner2012-01-26
|
* disabled dnsbl check for using ops, avoid line breaks in the middle of a nickLibravatarWilliam Heimbigner2012-01-26
|
* maintenance checkinLibravatarWilliam Heimbigner2012-01-26
|
* removed some noisy fields from existing dnsbls and added some new dnsblsLibravatarWilliam Heimbigner2012-01-26
|
* fixed some cloaks, flags, deleted old usersLibravatarWilliam Heimbigner2012-01-26
|
* updated config files againLibravatarWilliam Heimbigner2011-12-24
|
* fixed crashing on global noticesLibravatarWilliam Heimbigner2011-12-24
|
* updated config filesLibravatarWilliam Heimbigner2011-12-24
|
* Added a regex to detect offensive nicksLibravatarWilliam Heimbigner2011-10-23
|
* maintenance checkin for user and channel listsLibravatarWilliam Heimbigner2011-10-20
|
* Added a command for changing whether or not a channel was being monitored, ↵LibravatarWilliam Heimbigner2011-10-20
| | | | and fixed what I think was a huge backdoor
* Added a feature to be able to prevent channels from being monitoredLibravatarWilliam Heimbigner2011-10-20
|
* continuing to abuse perlLibravatarWilliam Heimbigner2011-06-05
|
* update stuffLibravatarWilliam Heimbigner2011-06-05
|
* Lots of added stuff. Don't know whatall.LibravatarWilliam Heimbigner2011-04-26
|
* CGI:IRC hashes are now checked against dnsblsLibravatarWilliam Heimbigner2009-01-28
|
* hacked up a bunch of stuff to make dnsbl explanations work, and added a ↵LibravatarWilliam Heimbigner2009-01-22
| | | | crapflood rule
* bot will now deop itself via mode instead of chanserv, and no longer prints ↵LibravatarWilliam Heimbigner2009-01-21
| | | | "Deop timer called\!" when it does so
* fixed the canspeak routine to work with the default xml channelLibravatarWilliam Heimbigner2009-01-21
|
* added an \!att-channel-risk tag to the end of alertsLibravatarWilliam Heimbigner2009-01-21
|
* dump less debugging crap about dnsbl checksLibravatarWilliam Heimbigner2009-01-21
|
* ignore global notices in the event handlerLibravatarWilliam Heimbigner2009-01-21
|
* removed White_cat and Majorly from #wikimedia-commons; added a rule to ↵LibravatarWilliam Heimbigner2009-01-21
| | | | detect password phishing attempts
* updated dnsbl.xml to reflect dronebl.org/docs/howtouseLibravatarWilliam Heimbigner2009-01-21
|
* updated config filesLibravatarWilliam Heimbigner2009-01-19
|
* added not_the_nsa, njan, mark_ryan, and warpath to userlistLibravatarWilliam Heimbigner2008-12-29
|
* thehelpfulone botraped meLibravatarWilliam Heimbigner2008-12-29
|
* added a hack to reduce false positives on dnsbl checksLibravatarWilliam Heimbigner2008-12-29
|
* Checking to see what flags a user has no longer requires 'a'LibravatarWilliam Heimbigner2008-12-24
|
* fixed ;rehash so it will also rehash the string blacklist; moved ;rehash ↵LibravatarWilliam Heimbigner2008-12-24
| | | | exempts into ;rehash
* cleaned up some channels and changed the configuration on othersLibravatarWilliam Heimbigner2008-12-24
|
* added a couple of usersLibravatarWilliam Heimbigner2008-12-24
|
* replaced IDENTIFY in a bunch of the users with their current cloakLibravatarWilliam Heimbigner2008-12-24
|
* Removed the d flag for almost everyone, changed all commands that require ↵LibravatarWilliam Heimbigner2008-12-24
| | | | the 'd' flag to require 'a' instead, except for ;ev and ;sl, and modified ;user flags to not allow the d flag to be assigned
* cleaned up channels.xml and tweaked the hilight commandLibravatarWilliam Heimbigner2008-12-23
|
* made the ops command bolden the channel it was called forLibravatarWilliam Heimbigner2008-12-22
|
* Fixed the check for CTCP VERSIONLibravatarWilliam Heimbigner2008-12-22
|
* Added checks for CTCP VERSION and CTCP PING and re-added efnet's rbl into ↵LibravatarWilliam Heimbigner2008-12-22
| | | | the stuff that gets checked
* Committing stuff because it's been way too long.LibravatarWilliam Heimbigner2008-12-22
|
* Added dnsbl analysis, better sql, better rules, fixed some commandsLibravatarWilliam Heimbigner2008-03-25
|
* better logging, better flood detection, command ignoringLibravatarWilliam Heimbigner2007-11-25
|
* added a db command, improved the user set flags command, added linked ↵LibravatarWilliam Heimbigner2007-10-08
| | | | channels, added a showhilights command, eliminated flooding of alerts, fixed nickspam check, added something to watch chancounts.
* new commands like ;help, code optimizations, bugfixes, colors in the ↵LibravatarWilliam Heimbigner2007-07-26
| | | | messages, and more\!
* critical bug fix + code optimizationsLibravatarWilliam Heimbigner2007-07-04
|
* code optimizations, rehash bugfix, lots of cleanup, new hilights, removed ↵LibravatarWilliam Heimbigner2007-07-03
| | | | some old rules, added and improved some new rules
* lots of modularization done, needs testing and is unstableLibravatarWilliam Heimbigner2007-06-29
|
* modularized stuff, fixed alert logic, simplified stuff, updated TODOLibravatarWilliam Heimbigner2007-06-28
|
* added user management commands, which clears the TODO list, for nowLibravatarWilliam Heimbigner2007-06-28
|
* updated TODO, fixed some commands, added some commandsLibravatarWilliam Heimbigner2007-06-28
|
* memleak fix, better nick tracking, new commands, major security exploit fixLibravatarWilliam Heimbigner2007-06-28
|
* check gecos, record gecos, inspect gecos, and more hilightsLibravatarWilliam Heimbigner2007-06-28
|
* added TODOLibravatarWilliam Heimbigner2007-06-26
|
* Whoops, forgot to add the mysql filesLibravatarWilliam Heimbigner2007-06-26
|
* new commands, users, hilights, rules, bugfixes, and all sorts of other good ↵LibravatarWilliam Heimbigner2007-06-26
| | | | stuff
* added user mark_ryan to op accessLibravatarWilliam Heimbigner2007-06-12
|
* Added filesLibravatarWilliam Heimbigner2007-06-06
|
* Creating trunkLibravatarWilliam Heimbigner2007-06-03