| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Fix case issue with checking for sync failures | 2016-08-04 | |
| | | |||
| * | "Channel +r after 45 minutes" messages are now info-risk | 2016-05-05 | |
| | | |||
| * | BOOM GOES THE XML | 2016-03-13 | |
| | | | | | | | | | | | | | This likely introduces twenty new bugs, but on the other hand it avoids twenty thousand other issues (most of them relating to XML::Simple doing the utterly wrong things all the time and configuration merely mitigating the issues, rather than fixing the core problem) so chances are it's more than worth it. We check if there's shiny new JSON-based config in place already; if not, we try to load XML config and convert it to the new format. The old config files are left untouched in case we fucked up somehow. | ||
| * | ASM::Event: handle +l like +j | 2016-02-14 | |
| | | |||
| * | Clean up excessive use of lc | 2016-02-09 | |
| | | |||
| * | Stash an account to nick mapping | 2016-02-09 | |
| | | |||
| * | Ignore "netsplits" from sigyn and eir | 2016-01-20 | |
| | | |||
| * | Clean up some stray comments and add support for Inspect to hook invite events | 2016-01-15 | |
| | | |||
| * | Fuck perl | 2016-01-15 | |
| | | |||
| * | Register inspect hooks inside the inspect function, no longer inspect topic ↵ | 2016-01-14 | |
| | | | | | changes, possibly break quit inspection, and move the DNS resolver to a global var | ||
| * | Fix async DNS resolution to handle things better | 2016-01-14 | |
| | | | | | | - Handles CNAMEs now - Handles multiple IPs for a given host | ||
| * | Add vim modelines and fix inconsistent indentation | 2016-01-14 | |
| | | |||
| * | Fix ASM's memory usage display to be more accurate | 2016-01-14 | |
| | | |||
| * | Move channel logging hooks into the logging module, rather than calling them ↵ | 2016-01-14 | |
| | | | | | from the event module. | ||
| * | Move Statsp-logging stuff from Event.pm into a separate module | 2016-01-14 | |
| | | |||
| * | Register services-processing handler inside the services module, rather than ↵ | 2016-01-14 | |
| | | | | | having it be called by the Event module | ||
| * | Register command-processing handlers inside of the command module, rather ↵ | 2016-01-14 | |
| | | | | | than having the event handler module call the command handler module | ||
| * | Process DNS lookups when syncing ban/quietlists asynchronously | 2016-01-14 | |
| | | |||
| * | More bugfixes and improvements | 2016-01-13 | |
| | | | | | | | | | | | - Request and save the real IP when syncing - Handle our nick not matching what we want it to be when we're kicked - Minor style consistency fix - Greatly improve channel syncing - Retrieve hostname/IP bans and quiets better - Clean up generation of reversed IP for DNSBL checking - Improve getHostIP's detection of real hostnames | ||
| * | Get rid of string_blacklist related stuff. | 2016-01-13 | |
| | | |||
| * | Bugfixes and improvements | 2016-01-13 | |
| | | | | | | | - Stop asking ChanServ to be unbanned from a channel - Only sync channels we actually join - Fix NickServ message detection (I wish they used numerics) | ||
| * | Really disable smartmatch warning | 2016-01-12 | |
| | | |||
| * | Disable Autovivification in all the things, enable autoflush on STDOUT, fix ↵ | 2016-01-12 | |
| | | | | | some things in accountsToNicks | ||
| * | Use Tie::CPHash to make %::sn and %::sc case-insensitiveish. | 2016-01-07 | |
| | | | | | | | | Clean up commands.xml and fix some bugs Add clone detection Minimize some excessive warnings Greatly improve syncing speed | ||
| * | General code cleanup (removing unused functions / old commented out code / etc.) | 2015-12-25 | |
| | | |||
| * | Fix memory leaks and state corruption introduced by ↵ | 2015-12-25 | |
| | | | | | ed53ab7178841862af88f05fafe56a7b8504d527 | ||
| * | Ignore channels that are +s and not monitored when making actionlogs | 2015-12-18 | |
| | | |||
| * | Better services handling | 2015-12-04 | |
| | | |||
| * | Better netsplit lag handling | 2015-12-04 | |
| | | |||
| * | Only dprint on_whofuckedup called when we care | 2015-11-29 | |
| | | |||
| * | Actually increment pongcount every call | 2015-11-29 | |
| | | |||
| * | Ignore lag for 2 minutes after a netsplit | 2015-11-26 | |
| | | |||
| * | Ignore lag while syncing, no matter how long | 2015-11-26 | |
| | | |||
| * | Parse cmode +S | 2015-09-24 | |
| | | | | | | We probably should parse ISUPPORT but meh, I'm lazy tonight and this was found already in the wild on the production instance. | ||
| * | Rework module paths | 2015-09-24 | |
