summaryrefslogtreecommitdiff
path: root/src/commands.cpp
AgeCommit message (Collapse)Author
2011-07-14Rewrote how commands are handled within Anope.Adam
This allows naming commands and having spaces within command names.
2011-06-17Search all domains for language strings, fixes the mess that we used to use ↵Adam
to translate strings in 3rd party modules
2011-05-16Fixed up the MySQL Query code and finished some command code I forgot earlierAdam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-04-03Use dynamic_reference to check for users being killed from commandsAdam
2011-03-30Fixed bug #1258, more Windows stuff, and more language stringsAdam
2011-03-26replaced all %R with %s in the language stringsDukePyrolator
2011-03-14Rewrote some of the opertype system, added os_loginAdam
2011-03-05Removed nickrequests, instead have unconfirmed registrations. Also made ↵Adam
ns_resetpass allow remote-id to get past things such as kill immed.
2011-02-26Replaced the few language strings we use with #defines to prevent ↵Adam
accidentally translating them if we shouldnt
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-25Fixed a lot of small problemsAdam
2011-02-20Much more work on the live SQL. Should work pretty decently now under heavy ↵Adam
load.
2011-02-04Moved the language strings which are only used onceAdam
out of the core and into the modules that use them.
2011-01-05update copyrights for 2011lethality
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-12The rest of the earlier command changesAdam
2010-12-12Send replies from fantasy commands back to the channel, this will be ↵Adam
expanded on later
2010-12-12Added command aliasesAdam
2010-09-26Changed the language system to use gettextAdam
2010-08-27Added a new logging systemAdam
2010-08-17Rewrote the config reader to better handle invalid configs.Adam
This prevents Anope from exploding when /os reload has errors.
2010-07-25Epic commit to replace most of the strings in Anope with a single ↵Naram Qashat
Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing.
2010-07-10Added options:hideprivilegedcommands config option to hide privileged ↵Adam
commands from normal users
2010-06-29Missed OCDing over src/protocol/*, plus fixed a minor lack of braces and ↵Naram Qashat
fixed Config to work in an out-of-source build.
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
include/* and src/* but not src/core/* or src/modules/*.
2010-06-18Added in a subcommand system and switched ns_set and ns_saset to use itAdam
2010-06-18Rewrote all of the command handling to get rid of all the nasty strtoks() ↵Adam
everywhere, and added a bot map by uid
2010-06-18Removed a lot of unnecessary .c_str() calls in the find* functionsAdam
2010-06-18Renamed all of source files from .c to .cppAdam