summaryrefslogtreecommitdiffstats
path: root/lib/ASM/Services.pm
Commit message (Collapse)AuthorAge
* Update services' mask for move to Libera.LibravatarUnit 1932021-12-03
|
* Split 'pass' option into 'server_pass', 'account_pass'LibravatarJanik Kleinhoff2016-12-25
| | | | | | | | | | | | | | | | Also remove the --pass command-line option for now and introduce a backward compatibility check that warns when the old option is encountered. This check is now placed with the mysql option checks in a dedicated function. --- So one day, I looked over the AntiSpamMeta console log and noticed NickServ was echoing back part of the password to us in a "no such username" error. This is due to us using the 'pass' option for both nickserv and server password, so we sent PASS NickServPassword. However, the password happened to have a ':' in it, so services interpreted it as a user:password combination.
* ASM::Services: identify unconditionallyLibravatarJanik Kleinhoff2016-03-13
| | | | Fixes some setups, shouldn't break others.
* ASM::Services: allow configuring services masksLibravatarJanik Kleinhoff2016-03-13
|
* Add vim modelines and fix inconsistent indentationLibravatarDoug Freed2016-01-14
|
* Register services-processing handler inside the services module, rather than ↵LibravatarWilliam Heimbigner2016-01-14
| | | | having it be called by the Event module
* Bugfixes and improvementsLibravatarDoug Freed2016-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 warningLibravatarDoug Freed2016-01-12
|
* Disable Autovivification in all the things, enable autoflush on STDOUT, fix ↵LibravatarWilliam Heimbigner2016-01-12
| | | | some things in accountsToNicks
* Use Tie::CPHash to make %::sn and %::sc case-insensitiveish.LibravatarWilliam Heimbigner2016-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.)LibravatarWilliam Heimbigner2015-12-25
|
* Better services handlingLibravatarDoug Freed2015-12-04
|
* Rework module pathsLibravatarJanik Kleinhoff2015-09-24