summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2016-09-28Forward port various Unreal4 things, drop Unreal3 supportAdam
2016-09-28Move CanAdd() check to after mask sanitization as it will remove other ↵Adam
entries that are considered "covered by" the new mask
2016-09-28Fix saset language replyAdam
2016-09-28Fix race with recovering and svsnicing nicknames. Wait for first svsnick to ↵Adam
go through before issuing the second. Fixes users sometimes svsnick colliding when recovering nicknames.
2016-09-28os_akill: Sanity check AKILLing before modifing the akill listMatt Ullman
2016-09-28hybrid.cpp:SendClientIntroduction(): use a valid IP address format. In the ↵miwob
future ircd-hybrid will reject UID messages with invalid IP addresses
2016-09-28Only special case level -1 to everyone and not everything <0Adam
2016-09-25Get rid of service alias stuff, make proto mods link to each otherAdam
2016-09-23Add some replacement tokens for akick reason and welcome noticeAdam
2016-09-23Add notice method to m_xmlrpc_mainAdam
2016-09-23Fix SendNumericInternal on inspircd sending to the user's uid if dest is a uidAdam
2016-09-23Allow wildcard searching emailsAdam
2016-09-23Fall back to account vhost in hostserv/on and offAdam
2016-09-23operserv/news: rewrite logic, include various fixes from 2.0Adam
2016-09-23hybrid: set CanSQLineChannelAdam
2016-09-23chanserv: fallback to reading botmodes from chanservAdam
2016-09-23Fix memoserv/main to set its service pointer correctlyAdam
2016-09-23Fix access modules to loadAdam
2016-09-23Remove rfc1459 message framing everywhereAdam
2016-09-13Remove Anope::Decrypt now encryption is mandated.Peter Powell
2016-09-13Remove nickserv/getpass as that module is now obsolete.Peter Powell
2016-09-13Prevent using enc_none as the main encryption module.Peter Powell
Plain text passwords are a terrible idea at best and are illegal at worst. Lets not support them.
2016-07-31Update license headers and copyrights on all source filesAdam
2016-07-28Add missing operserv/stats headerAdam
2016-07-28Allow serializable fields to use storage in the respective objects.Adam
Split service management code nito a proper servicemanager. Make service references managed instead of lazy lookup. Also made events and serializable use service manager instead of their respective systems for management
2015-12-31Rename haader file names to be consistent with module namesAdam
2015-12-31Add missing override keyword to methods that require it.Peter Powell
2015-12-31Replace a ton of nested if statements with elseif statements.Peter Powell
2015-12-31Always use lower case for CMake function names.Peter Powell
2015-12-31Remove repeated expressions from CMake end*() and else() calls.Peter Powell
2015-12-14New source tree structure for modules. From commands/cs_access => ↵Adam
chanserv/access etc.
2015-10-27Merge branch '2.0' into 2.1Adam
2015-10-27Beginning of new module dependency stuff, seems to compile and link. Move ↵Adam
some of the madness in chanserv.h to the module.
2015-09-23Clear regex xlines on unload, which happens on shutdown, even though they ↵Adam
are perm modules
2015-09-18Bold code 2 -> 002.Robby
2015-09-18Fix some sentences to be more correct.Robby
2015-09-17Don't prevent channel destruction because persist is set. Perm mode/a bot ↵Adam
should be assigned anyway which will prevent it. Fixes deleting bots out of perm channels causing desyncs
2015-09-14Remove associated oper blocks in os_oper when accounts are deletedAdam
2015-09-14Update topic lock help to reflect how it worksAdam
2015-09-14Don't allow suspended users to login to webcpanelAdam
2015-09-14Don't update channel last used time from ns alist access checkAdam
2015-09-11Don't assign bots when persist is set if we aren't synced sinec we might not ↵Adam
know of all modes
2015-09-06Allow configuring modesAdam
2015-09-06Fix some service bot/botinfo mismatchesAdam
2015-09-06Merge pull request #120 from Alef-Burzmali/2.0+nobackupokAdam
Fix db_flatfile to read the "nobackokay" setting
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-09-06Don't unset modes which have no privilege associated with themAdam
2015-09-02When toggling NOEXPIRE for a nickname, show the actual nickname in addition ↵Robby
to the account name.
2015-08-20Only remove collide timers if the account matches on idAdam
2015-07-31Fix webcpanel/memoserv/memos with a nonexistent channelAdam