summaryrefslogtreecommitdiffstats
path: root/modules/log.pl
Commit message (Collapse)AuthorAge
* Rework module pathsLibravatarJanik Kleinhoff2015-09-24
|
* Add some checks for STATUSMSG prefixes on channelsLibravatarJanik Kleinhoff2015-03-07
| | | | This un-breaks /msg +#channel hi, mostly.
* added some things in gitignore,Libravataricxcnika2014-04-22
| | | | | | | | | | | | added connection tx/rx info to status reports, added exit, sync, and ping commands, bot says which channel a restricted person tries to use ops command on, blacklist system is more intelligent (reason, person adding, can be removed), added functionality for working with URLs, automatically retries to join channels that are throttled, make sure we send passwords to NickServ@services., fixed a scheduling loophole that was exploitable, greatly reduced startup warnings due to slow syncing
* all sorts of stuff changed. This is just one big code package updateLibravatarWilliam Heimbigner2013-10-23
|
* Added logging of kicks/bans/quiets/removes/klines/kills to a special SQL ↵LibravatarWilliam Heimbigner2013-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | table and corresponding text files Enabled SQL debugging Bugfix: Only attempt to determine a host's IP if it doesn't contain a '/' Updates to channels.xml and users.xml Adjusted ;userx add and ;userx flags such that A cannot give B a flag that A doesn't already have Tweaked the ;help command Fixed ;mship such that it will respond even if it can't see the nick provided. Tweaked ;status to give output in format like 7d22h18m3s instead of 9814798712 seconds Added a ;teredo helper command to give info on IPv6 teredo-tunneled connections Added a nick blacklist file (to counter bot nicklists). Added a english wordlist file, for "garbage" detection. Added ;investigate and ;investigate2 commands Added a way to not throttle info-risk threats Added special detection for a cycling botnet Added special detection for bots that join, say something, and immediately quit Added detection for ascii art Added detection for "garbage" text Added fuzzy-matching against a set of nicks Added "real IP" to state tracking and logging, which "decrypts" gateway/web and teredo IPs Moved sigalarm code into meta.pl Improved statsp tracking, and logs it to a file Ping-pong every 30 seconds, auto-reconnect on persistent lag. Ensure inspector routine is always called AFTER log-handling routines Fixed a state-tracking bug in topic change handling Fixed a state-tracking bug with nick changes Fixed some state-tracking bugs with mode changes Determine who is impacted when a quiet/ban mask is placed Fixed handling of CTCP SOURCE requests Added feature where it keeps a 30 line "backlog" of each channel in memory. Added the reason for parts and quits to text logging
* Don't die when unable to print to a log fileLibravatarWilliam Heimbigner2012-05-09
|
* added DCC chat capabilities, plus sigalarm to self-die. DCC chat is still ↵LibravatarWilliam Heimbigner2012-02-08
| | | | very broken
* fixed crashing on global noticesLibravatarWilliam Heimbigner2011-12-24
|
* 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.
* 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
* modularized stuff, fixed alert logic, simplified stuff, updated TODOLibravatarWilliam Heimbigner2007-06-28
|
* Added filesLibravatarWilliam Heimbigner2007-06-06