aboutsummaryrefslogtreecommitdiff
path: root/src/commands.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed to use new methods of ServerConfigGravatar brain2005-12-141-22/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2414 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved include stack stuff to be private to ServerConfigGravatar brain2005-12-141-6/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2410 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved readconfig to serverconfig classGravatar brain2005-12-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2408 e03df62e-2008-0410-955e-edbf42e46eb7
* Added config_f to serverconfig, UNTESTEDGravatar brain2005-12-141-27/+23
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2402 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidied up modules.h added some typedefs to typedefs.hGravatar brain2005-12-141-7/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2401 e03df62e-2008-0410-955e-edbf42e46eb7
* moved declarations of typedefs for user_hash and chan_hash etc to typedefs.hGravatar brain2005-12-141-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2400 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved tons of stuff into class ServerConfigGravatar brain2005-12-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2395 e03df62e-2008-0410-955e-edbf42e46eb7
* Moving more stuff into class ServerConfigGravatar brain2005-12-141-29/+29
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2394 e03df62e-2008-0410-955e-edbf42e46eb7
* Started moving of data into ServerConfig classGravatar brain2005-12-141-33/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2393 e03df62e-2008-0410-955e-edbf42e46eb7
* Half way through updating to move a ton of extern confs into class ServerConfigGravatar brain2005-12-141-8/+8
| | | | | | | WILL NOT RUN ATM git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2392 e03df62e-2008-0410-955e-edbf42e46eb7
* Added parameter to apply_lines to indicate what we want to applyGravatar brain2005-12-141-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2391 e03df62e-2008-0410-955e-edbf42e46eb7
* #define IS_LOCAL(x) (x->fd > -1)Gravatar brain2005-12-131-1/+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
* optimized a ton of strcmps down to an integer comparison!Gravatar brain2005-12-131-10/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2385 e03df62e-2008-0410-955e-edbf42e46eb7
* Prevented zlines from being allowed with a username/ident in themGravatar brain2005-12-131-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2375 e03df62e-2008-0410-955e-edbf42e46eb7
* Added ability for channel lists to grow past one line in WHOISGravatar brain2005-12-131-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2374 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified chlist() and whois to allow output of multi line channel membership ↵Gravatar brain2005-12-131-3/+27
| | | | | | list (!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2373 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified channel joining to allow > MAXCHANS for opers/remote (when complete)Gravatar brain2005-12-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2368 e03df62e-2008-0410-955e-edbf42e46eb7
* Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)Gravatar brain2005-12-131-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2367 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved some stuff out to userprocess.cppGravatar brain2005-12-121-11/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2359 e03df62e-2008-0410-955e-edbf42e46eb7
* EXPERIMENTAL new socket engine codeGravatar brain2005-12-121-26/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2326 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed broken ! operatorGravatar brain2005-12-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2293 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed local whois ability to show idle time for remote user (idle time of 0!)Gravatar brain2005-12-091-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2292 e03df62e-2008-0410-955e-edbf42e46eb7
* Added preliminary remote WHOISGravatar brain2005-12-091-39/+49
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2287 e03df62e-2008-0410-955e-edbf42e46eb7
* Added insane tag (prevents wide gline etc)Gravatar brain2005-12-071-0/+90
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2251 e03df62e-2008-0410-955e-edbf42e46eb7
* Now shows remote quits differentlyGravatar brain2005-12-071-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2244 e03df62e-2008-0410-955e-edbf42e46eb7
* Added remote connect noticesGravatar brain2005-12-071-11/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2241 e03df62e-2008-0410-955e-edbf42e46eb7
* Added ADDLINEGravatar brain2005-12-061-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2217 e03df62e-2008-0410-955e-edbf42e46eb7
* Added G/Z/Q/E line propogationGravatar brain2005-12-061-2/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2216 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed RFC-non-complaince of TOPIC and NAMES with +s channel (As reported by ↵Gravatar brain2005-12-061-2/+2
| | | | | | Ghost) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2215 e03df62e-2008-0410-955e-edbf42e46eb7
* Made commands.cpp include its own header (oops)Gravatar brain2005-12-051-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2203 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed channel kicks from outside channel on ulines (they work now!) :PGravatar brain2005-12-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2202 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed prefixquit to not prefix remote quitsGravatar brain2005-12-051-3/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2193 e03df62e-2008-0410-955e-edbf42e46eb7
* Added OnWallopsGravatar brain2005-12-041-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2155 e03df62e-2008-0410-955e-edbf42e46eb7
* Missing ;Gravatar brain2005-12-041-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2154 e03df62e-2008-0410-955e-edbf42e46eb7
* Made globals come from global ;)Gravatar brain2005-12-041-2/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2153 e03df62e-2008-0410-955e-edbf42e46eb7
* Added notice-to-servermaskGravatar brain2005-12-041-7/+35
| | | | | | | Added ability to output 'is an oper but i dont know what type' in WHOIS git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2152 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed LUSERS and MAP to display 'dummy' dataGravatar brain2005-12-041-4/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2141 e03df62e-2008-0410-955e-edbf42e46eb7
* Made threading optionalGravatar brain2005-12-021-0/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2108 e03df62e-2008-0410-955e-edbf42e46eb7
* Multithreaded DNS -- not tested!!!!Gravatar brain2005-12-011-3/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2088 e03df62e-2008-0410-955e-edbf42e46eb7
* *really* reverted is_uline change -- \!server returns false, \!*server ↵Gravatar w00t2005-12-011-2/+3
| | | | | | returns true. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2087 e03df62e-2008-0410-955e-edbf42e46eb7
* Added remote rehash (even to a mask)Gravatar brain2005-11-301-2/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2061 e03df62e-2008-0410-955e-edbf42e46eb7
* Added Server::RehashServerGravatar brain2005-11-301-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2060 e03df62e-2008-0410-955e-edbf42e46eb7
* Added ForceTopic stuffGravatar brain2005-11-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2046 e03df62e-2008-0410-955e-edbf42e46eb7
* Added missing ;Gravatar brain2005-11-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2044 e03df62e-2008-0410-955e-edbf42e46eb7
* Added OnPostLocalTopicGravatar brain2005-11-301-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2042 e03df62e-2008-0410-955e-edbf42e46eb7
* Made OnUserInvite actually triggerGravatar brain2005-11-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2041 e03df62e-2008-0410-955e-edbf42e46eb7
* Added remote killGravatar brain2005-11-301-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2035 e03df62e-2008-0410-955e-edbf42e46eb7
* Merged an strcpy() and strlcat() -- looks nicer. Yeah, incredibly minor. ↵Gravatar w00t2005-11-301-2/+5
| | | | | | Also noted possible problem. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2024 e03df62e-2008-0410-955e-edbf42e46eb7
* Added opertype to OnOper and added OnMode functionGravatar brain2005-11-291-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2010 e03df62e-2008-0410-955e-edbf42e46eb7
* Added NICK and QUITGravatar brain2005-11-291-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2009 e03df62e-2008-0410-955e-edbf42e46eb7