[ ] Multiple autojoin channels. [X] Rewrite *SVS commands. (SVSNICK, SVSMODE, SVSHOST, SVSIDENT) [X] Revamp ipmask.c - New mask system which corrisponds with services to create spoofs like: jeremy.user.freeworld.nu !- Decided that this should be controlled by services sending a SVSHOST [ ] Figure out/Fix K-line/G-line on masked raw addresses. [X] Can we really mask addresses like smart-serv.net or botbay.net? !- return if the mask is the same as the real address [X] Figure out how we can insesitivly check filter works [X] Fix a compile warning on building masking [ ] Fix contrib modules for easier compiling on Cygwin [ ] Defines for building contrib modules in a Cygwin build? [ ] Umode C (CTCP blocking) - Maybe channel mode C aswell [ ] silent auth{} flag. ignore /motd /links requests in spy reports (Idea derived from searchirc.org bots) - Ignore connect and quit notices? Could break proxy monitors. [ ] libcontrib.a rule in contrib/ [ ] config options for filtering (+F/+f) & color stripping (+c) - limit the amount of words in the list. [ ] Reintroduce half ops. [ ] RULES [ ] SVSHOST SVSNICK SVSMODE SVSIDENT - All servers must have CAP_SVS [ ] REHASH over ENCAP [ ] RESTART ?? [ ] Mode/Topic overrides [ ] SSL ??