summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
...
* Insert the logging hook for quit messages after state-tracker has duly molest...Libravatar William Heimbigner2016-01-14
* Fix a bug where part of the DNS routines could be called with an undefined va...Libravatar William Heimbigner2016-01-14
* Eliminate some unneeded global variables (and consequently, some warnings)Libravatar William Heimbigner2016-01-14
* Move channel logging hooks into the logging module, rather than calling them ...Libravatar William Heimbigner2016-01-14
* Move Statsp-logging stuff from Event.pm into a separate moduleLibravatar William Heimbigner2016-01-14
* Register services-processing handler inside the services module, rather than ...Libravatar William Heimbigner2016-01-14
* Register command-processing handlers inside of the command module, rather tha...Libravatar William Heimbigner2016-01-14
* Allow multiple event handlers to be added for the same event. Increased versi...Libravatar William Heimbigner2016-01-14
* Remove commands.xml, move everything kinda-nicely into the main Commander mod...Libravatar William Heimbigner2016-01-14
* Process DNS lookups when syncing ban/quietlists asynchronouslyLibravatar William Heimbigner2016-01-14
* More bugfixes and improvementsLibravatar Doug Freed2016-01-13
* Prevent changing/deleting flags of users with dLibravatar William Heimbigner2016-01-13
* Speed up DNS lookupsLibravatar William Heimbigner2016-01-13
* Get rid of string_blacklist related stuff.Libravatar William Heimbigner2016-01-13
* Use named capture groups for the restrict functionLibravatar William Heimbigner2016-01-13
* Bugfixes and improvementsLibravatar Doug Freed2016-01-13
* Missed a semicolonLibravatar Doug Freed2016-01-13
* Add a marginally better help function, e.g. ;help ;hilightLibravatar William Heimbigner2016-01-13
* Send the investigate URL in a separate messageLibravatar Doug Freed2016-01-12
* Really disable smartmatch warningLibravatar Doug Freed2016-01-12
* Use named capture groups in anticipation of a smarter help function, and allo...Libravatar William Heimbigner2016-01-12
* Added the ability to do connection debugging in Net::IRC without doing full-b...Libravatar William Heimbigner2016-01-12
* Disable Autovivification in all the things, enable autoflush on STDOUT, fix s...Libravatar William Heimbigner2016-01-12
* Disable autovivification in Classes.pm and add some undef checks to reduce wa...Libravatar William Heimbigner2016-01-12
* Fix a line in commands.xml that potentially caused state corruption when usin...Libravatar William Heimbigner2016-01-07
* Use Tie::CPHash to make %::sn and %::sc case-insensitiveish.Libravatar William Heimbigner2016-01-07
* Fix 100% cpu usage from how FIFO was being select()edLibravatar William Heimbigner2015-12-26
* Create a fifo, relay it into masterchan (awesome for git web hook, and for ma...Libravatar William Heimbigner2015-12-26
* Better undef-checking -> less warningsLibravatar William Heimbigner2015-12-26
* Add support for SSL in Net::IRC forkLibravatar William Heimbigner2015-12-25
* General code cleanup (removing unused functions / old commented out code / etc.)Libravatar William Heimbigner2015-12-25
* Require our custom version of Net::IRC by specifying version 0.90 or higherLibravatar William Heimbigner2015-12-25
* Tweak Net::IRC's version to be 0.90, so that we can require >0.90 in ASM and ...Libravatar William Heimbigner2015-12-25
* Allow nickserv accounts to be configured as hilights via $a:accountLibravatar William Heimbigner2015-12-25
* Add indexes to joins table schemaLibravatar William Heimbigner2015-12-25
* Fix memory leaks and state corruption introduced by ed53ab7178841862af88f05fa...Libravatar William Heimbigner2015-12-25
* Merge branch 'master' of ssh://gitlab.devlabs.linuxassist.net:608/asm/antispa...Libravatar William Heimbigner2015-12-25
|\
| * Add 'account' field to joins table schemaLibravatar William Heimbigner2015-12-21
* | Add tracking of nickserv account on join database loggingLibravatar William Heimbigner2015-12-24
|/
* Added ability to have regex-based blacklistingLibravatar William Heimbigner2015-12-20
* Set monitor=yes and silence=no by default for new channelsLibravatar Doug Freed2015-12-19
* Ignore channels that are +s and not monitored when making actionlogsLibravatar Doug Freed2015-12-18
* Delete user from htpasswd when deleting privilegesLibravatar Doug Freed2015-12-18
* Missing semicolonsLibravatar Doug Freed2015-12-11
* Resurrect the default channel configLibravatar Doug Freed2015-12-11
* Fix warnings for newer perlLibravatar Doug Freed2015-12-11
* Commit database schemaLibravatar Doug Freed2015-12-11
* Update and clean up default configLibravatar Doug Freed2015-12-11
* Better services handlingLibravatar Doug Freed2015-12-04
* Better netsplit lag handlingLibravatar Doug Freed2015-12-04
* Only dprint on_whofuckedup called when we careLibravatar Doug Freed2015-11-29
* Actually increment pongcount every callLibravatar Doug Freed2015-11-29
* Ignore lag for 2 minutes after a netsplitLibravatar Doug Freed2015-11-26
* Ignore lag while syncing, no matter how longLibravatar Doug Freed2015-11-26
* ;hilight: detect bad argument orderLibravatar Janik Kleinhoff2015-11-06
* alleviate FPs on foolish floody humansLibravatar Janik Kleinhoff2015-10-16
* Parse cmode +SLibravatar Janik Kleinhoff2015-09-24
* Rework module pathsLibravatar Janik Kleinhoff2015-09-24
* on_nick: pass the inspector an event with the *new* nickLibravatar Janik Kleinhoff2015-09-04
* Allow running without a databaseLibravatar Janik Kleinhoff2015-09-04
* Restrictions are now regexesLibravatar Doug Freed2015-08-06
* Redefined the meaning of lagLibravatar Doug Freed2015-08-06
* Removed some DNSBL hacksLibravatar Doug Freed2015-08-06
* Remove proxybl and add incrediblLibravatar Doug Freed2015-08-06
* Fix various thingsLibravatar Doug Freed2015-08-05
* ;investigate: remove unmatched parenthesisLibravatar Janik Kleinhoff2015-06-05
* checkRegged: append the usual !att suffixLibravatar Janik Kleinhoff2015-05-04
* checkRegged: respect monitor flagLibravatar Janik Kleinhoff2015-05-04
* Hopefully fix xresult interpolation for multi-channel alertsLibravatar Janik Kleinhoff2015-04-21
* Fix whoGotHit to anchor properlyLibravatar Doug Freed2015-04-16
* %::synced: always lowercase channel namesLibravatar Janik Kleinhoff2015-04-06
* modules/inspect.pl: add "no$id" restrictionsLibravatar Janik Kleinhoff2015-04-06
* modules/event.pl: track our own nickLibravatar Janik Kleinhoff2015-04-03
* Skip alerts for unsynced channelsLibravatar Janik Kleinhoff2015-03-10
* commands.xml: older List::Util doesn't have none(), so use grepLibravatar Janik Kleinhoff2015-03-10
* Avoid putting channels in autojoin more than onceLibravatar Janik Kleinhoff2015-03-08
* Use defined-or operator in some more places for clarityLibravatar Janik Kleinhoff2015-03-08
* Don't trigger splitflood on lots of humans using a single bot commandLibravatar Janik Kleinhoff2015-03-08
* Add some checks for STATUSMSG prefixes on channelsLibravatar Janik Kleinhoff2015-03-07
* ;monitor, ;silence: return default if flag isn't set either wayLibravatar Janik Kleinhoff2015-03-01
* commands.xml: add a ;silence command (like ;monitor) for the silence flagLibravatar Janik Kleinhoff2015-03-01
* modules/util.pl: diagnosticsLibravatar unknown2015-03-01
* Net/IRC/Event.pm: replyto: handle STATUSMSGLibravatar Janik Kleinhoff2015-03-01
* dnsbl.xml: remove defunct DNSBLsLibravatar unknown2015-03-01
* modules/classes.pl: remove a return in the dnsbl codeLibravatar unknown2015-03-01
* modules/event.pl: Narrow down a regexLibravatar unknown2015-03-01
* Add tinyurl to the URL shorteners we checkLibravatar unknown2015-03-01
* Make !ops respect monitor flag; fix alert rate limiting bugLibravatar Doug Freed2015-03-01
* Cut down on some DNS queriesLibravatar unknown2015-03-01
* modules/xml.pl: use NumericEscape => 2 for the string blacklistLibravatar William Heimbigner2015-03-01
* More useful output on SIGALARMLibravatar Doug Freed2015-03-01
* Add ;bllookup command to look up blacklist entries by IDLibravatar Doug Freed2015-03-01
* Allow ;ping <cookie> (acting as echo) for users with 's' flagLibravatar Doug Freed2015-03-01
* ;investigate: mention the user/gecos if it wasn't checked forLibravatar Doug Freed2015-03-01
* Hide +s channels from public ;mship queriesLibravatar Doug Freed2015-03-01
* Let admins check the state of the monitor flagLibravatar Doug Freed2015-03-01
* Add ;delwebuser command to complement ;;addwebuserLibravatar Doug Freed2015-03-01
* Tweaks to commands, better nickspam detectionLibravatar William Heimbigner2014-05-31
* Note date of blacklisting in the config filesLibravatar William Heimbigner2014-04-26
* blacklist functionality is now granted by 's' flag instead of 'o'Libravatar William Heimbigner2014-04-26