aboutsummaryrefslogtreecommitdiffstats
path: root/src/inspircd.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Added OnBackgroundTimer method, ticks every 5 seconds approximately•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1058 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-121-0/+1
* Added Server::PseudoToUser and Server::UserToPseudo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1057 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-121-13/+23
* More fixes :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1054 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-36/+44
* Blah•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1053 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-20/+2
* Grr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1052 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-4/+0
* More module fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1051 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-7/+11
* Fucking linux•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1050 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-2/+3
* Stoopid bloody linux•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1049 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-1/+1
* More fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1048 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-4/+6
* Attempts to fix broken /loadmodule on some linux•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1047 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-0/+19
* Fixed /unloadmodule on crappy gentoo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1046 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-2/+0
* Made setrlimit a commandline option•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1042 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-0/+4
* Changed parameters of OnPacketTransmit and OnPacketReceive to be much more us...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1024 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-091-2/+23
* Added support for /NAMES with no parameters (just gives a hardcoded response ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1023 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-091-1/+1
* Added <disabled:commands> tag!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1015 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-081-3/+3
* Added ability to disable any command for non-opers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1014 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-081-0/+22
* Added customizable pingfreq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1012 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-081-4/+11
* Added optional module path to the configuration file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1011 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-081-1/+5
* rehashing now adds and removes modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1009 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-081-0/+76
* Added module flags output to /MODULES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+47
* Added ability for non-opers to see simplistic /modules output•••Added module flags to /modules for opers git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1003 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+1
* /LOADMODULE and /UNLOADMODULE all successfully working!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+13
* Tons of module versionflags stuff, and checks for it in /UNLOADMODULE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-0/+6
* Started work on /UNLOADMODULE, resource tracking and flags in Version class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-52/+119
* Added /LOADMODULE (tested and working)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@998 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-1/+12
* Fixed a double free in dnsqueue.cpp•••Fixed a resolver issue (weird segfault on gentoo?) in server linking git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@995 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-6/+9
* Moved module loading to a LoadModule function that can be called outside of i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@994 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-37/+50
* Changed the loglevel of some startup failure messages to DEFAULT (were DEBUG)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-11/+11
* Fixed casting warning in ShowMOTD under linux•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@989 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-061-1/+1
* Fix to bug #33 (weird /map)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@987 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-1/+11
* Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-42/+40
* Optimized connects - motd is sent faster•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@981 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-26/+38
* InspIRCd now logs value of <die> to the logfile on failure•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@979 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-0/+1
* Added E:Lines, a form of ban exception that can prevent opers, netadmins etc ...•••either in the config or by an oper with the correct permissions to use the /ELINE command git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@975 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-041-18/+24
* Added new <banlist> tags, allows dynamic banlist sizes on a per channel basis•••rather than hard coded or network wide git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-041-0/+16
* Strange crash fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@972 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-1/+0
* Added another check to the mainloop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@967 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+1
* Fix for bug #39, m_redirect returning invalid/random value for OnUserPreJoin ...•••of the module class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@966 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-3/+5
* Added code to shutdown listening sockets on exit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-2/+2
* Fixed a few small dns timeout bugs (allowing users on without nick or user)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@960 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-2/+1
* Major optimizations! now uses under 1% cpu all the time whilst idle•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@959 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-12/+17
* Fixes for dns queueing, timeout functions etc moved to more sensible place•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@956 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-021-50/+12
* Connection fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@953 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-021-8/+13
* Added pid file support, and documentation for it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@950 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-021-0/+4
* One final attempt at fixing some of craigs whinges -- poll routine auto clear...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@949 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-021-1/+1
* Massive stats L speedup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@948 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-011-20/+2
* Fixed string format vunerability, thanks again to the #ratbox people for help...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@947 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-011-2/+2
* Fixed nasty bugs.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@944 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-011-7/+11
* Attempts to fix some random crashes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@943 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-011-5/+6
* Fixed 'unlikely' crash if nick was changed before dns lookup was completed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@942 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-011-9/+4