summaryrefslogtreecommitdiff
path: root/src/commands.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Moved command_parse functions into class CommandParser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2510 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-161-0/+1
* Moved command parsing crap into command_parse.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2505 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-161-0/+1
* Added 'local users' vector•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2489 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-0/+6
* Fixed typo in shorthand if•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2487 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-1/+1
* Re-introduced 3-line function CleanFilename•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2486 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-0/+7
* Full removal of inspircd_util.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2485 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-1/+0
* Removed code weirdness in handle_invite•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2473 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-3/+1
* Changed InviteTo to use irc::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2471 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-2/+3
* Moved a ton of user related functions from inspircd.cpp to users.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2468 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-151-0/+4
* Moved ModuleError()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2453 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-2/+2
* Removed ip cache craq++•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2446 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+0
* Fixed handle_*module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2445 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-2/+2
* Code tidying•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2440 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-5/+2
* Craq removal at your service•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2437 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+0
* craq--•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2436 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-3/+0
* Fixed to use new methods of ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2414 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-22/+22
* Moved include stack stuff to be private to ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2410 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-6/+4
* Moved readconfig to serverconfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2408 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+1
* Added config_f to serverconfig, UNTESTED•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2402 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-27/+23
* Tidied up modules.h added some typedefs to typedefs.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2401 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-7/+0
* moved declarations of typedefs for user_hash and chan_hash etc to typedefs.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2400 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-2/+3
* Moved tons of stuff into class ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2395 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+1
* Moving more stuff into class ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2394 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-29/+29
* Started moving of data into ServerConfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2393 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-33/+1
* Half way through updating to move a ton of extern confs into class ServerConfig•••WILL NOT RUN ATM git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2392 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-8/+8
* Added parameter to apply_lines to indicate what we want to apply•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2391 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-4/+4
* #define IS_LOCAL(x) (x->fd > -1)•••#define IS_REMOTE(x) (x->fd < 0) #define IS_MODULE_CREATED(x) (x->fd == FD_MAGIC_NUMBER) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2386 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-1/+1
* optimized a ton of strcmps down to an integer comparison!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-10/+7
* Prevented zlines from being allowed with a username/ident in them•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2375 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-0/+5
* Added ability for channel lists to grow past one line in WHOIS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2374 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-0/+4
* Modified chlist() and whois to allow output of multi line channel membership ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2373 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-3/+27
* Modified channel joining to allow > MAXCHANS for opers/remote (when complete)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2368 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-1/+1
* Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2367 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-131-3/+3
* Moved some stuff out to userprocess.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2359 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-121-11/+0
* EXPERIMENTAL new socket engine code•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2326 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-121-26/+3
* Removed broken ! operator•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2293 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-1/+1
* Fixed local whois ability to show idle time for remote user (idle time of 0!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2292 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-1/+2
* Added preliminary remote WHOIS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2287 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-091-39/+49
* Added insane tag (prevents wide gline etc)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2251 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-071-0/+90
* Now shows remote quits differently•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2244 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-071-2/+1
* Added remote connect notices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-071-11/+4
* Added ADDLINE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2217 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-061-1/+0
* Added G/Z/Q/E line propogation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2216 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-061-2/+17
* Fixed RFC-non-complaince of TOPIC and NAMES with +s channel (As reported by G...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2215 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-061-2/+2
* Made commands.cpp include its own header (oops)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2203 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-051-0/+1
* Fixed channel kicks from outside channel on ulines (they work now!) :P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2202 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-051-1/+1
* Fixed prefixquit to not prefix remote quits•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-051-3/+15
* Added OnWallops•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2155 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-041-0/+1
* Missing ;•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2154 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-041-1/+1
* Made globals come from global ;)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2153 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-041-2/+4