summaryrefslogtreecommitdiff
path: root/modules/extra/m_xmlrpc_main.cpp
AgeCommit message (Collapse)Author
2014-01-02Move modules out of extras that dont have external dependenciesAdam
2013-08-01Use MessageSource as the source for many IRCDProto funcsAdam
Keep track of what user modes are oper only/server only/etc
2013-05-27Initially attach all modules to all events, and detach them as the events ↵Adam
are run if they are not implemented per module
2013-05-17Removed some hard coded command names in help outputAdam
2013-05-06Fix extras buildAdam
2013-05-05Rework the config file reader to be much more flexible and move many ↵Adam
configuration directives to the actual modules they are used in.
2013-04-10Move some of the modules in extras/ that arent really extra out of extras. ↵Adam
Mark our modules as VENDOR and allow modules to have multple types.
2013-04-07Optimizations of much of the more commonly used codeAdam
2013-01-21Merge usefulness of Flags and Extensible classes into Extensible, made most ↵Adam
flags we have juse strings instead of defines/enums
2012-12-28Use the same object for chanusercontainer and userchancontainerAdam
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-03Made m_xmlrpc use m_httpdAdam
2012-10-14Better clarify signon vs timestamp and allow updating users timestamp to an ↵Adam
ircd given value from NICK
2012-10-09Cleanup ok if modules with pending identify requests are unloadedAdam
2012-10-08Fix fantasy !help & give it its own help header, not ChanServ'sAdam
2012-10-07Remove the asynchronous identifing hack and replace it with something ↵Adam
better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
2012-10-02Attempt #2 at silly topic ts thing, this is actually must cleanerAdam
2012-06-18Allow userless command sourcesAdam
2012-04-25Fixed non-debug buildAdam
2012-04-23Reworked live SQL support yet againAdam
2012-02-18Use C++11's explicit override feature if availableAdam
2012-02-14Clean up and reorganize our header filesAdam
2012-01-25WindowsAdam
2011-12-27Made capab management a bit simplierAdam
2011-09-10Fixed service_reference to work correctly with external classesAdam
2011-09-09Changed User::IsRecognized check to default to secureAdam
2011-07-14Rewrote how commands are handled within Anope.Adam
This allows naming commands and having spaces within command names.
2011-05-16Use module type to determine what type each module is instead of its ↵Adam
location in the configuration file.
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-04-03Made LDAP support recover, release, resetpass, etc.Adam
2011-03-22Bug #1203Adam
2011-03-14Rewrote some of the opertype system, added os_loginAdam
2011-02-25More fixes. Also made db_mysql_live not keep bots updated because thats ↵Adam
pointless and made m_asynch_commands respect user language settings.
2011-02-11Made the help command description code more saneAdam
2010-12-12Allow getting users opertype from XMLRPC requestsAdam
2010-12-12Cleaned up some things, made the protocol modules use some basic inheritance ↵Adam
to cut back on their code duplication. More work can be done in the future to remove even more of it.
2010-12-12Added cs_mode, rewrote the old list mode code, and added CIDR supportAdam
2010-12-12Added command aliasesAdam
2010-12-12Added m_xmlrpc and m_xmlrpc main, which allows remote programs to executeAdam
remote RPC calls to Anope in realtime and receive responses