summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2005-04-14More careful checks for control characters and linefeeds in the ident ↵brain
(because having them in there really does stuff things up) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1091 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-14Added commentsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1090 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-14Lots of bugfixes, added timeouts, completely nonblocking!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1089 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-14Added m_ident skeletonbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1087 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Changed to non-conflicting numeric 948 for invalid idle timebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1076 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Fixed stupid m_park disabling privmsgs to all users :/brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1075 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Added Module::OnSendListbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1072 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Fixed a typobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1070 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Fixed /kill bug in m_operlevels (couldnt kill non-opers)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1069 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Fixed m_park stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1068 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Now tracks quits (just in case some oper saquits, then a user changes to the ↵brain
parked nick and gets park timeouted) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1066 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-13Track user quits in the park listbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1065 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-12Unitialized data bites the big onebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1063 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-12Fixed not reading sessions until a rehashbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1062 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-12Added 005 numeric handling, token is "PARK"brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1061 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-12Fixed to prevent giving out negative keysbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1060 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-12Added m_park, user parking to keep ops during a ping timeout (suggested by Ib3N)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1059 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-11Fixed /unloadmodule on crappy gentoobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1046 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-11Fixed minor text typosbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1044 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-11Added m_filter_pcre, filters with regular expression matches!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1043 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-11Added getrlimit/setrlimit to set process limits to allow a core dumpbrain
Fixed m_setidle to only allow you to set a positive integer as the idle time Removed some logging from wildcard.cpp git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1041 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10Fixed to not have an idle time greater than the signon timebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1039 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10Added m_setidle, allows opers to set their idle timesbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1038 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-10Fine-grained control over what can be overridden by whombrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1032 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09Fixed matchingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1022 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-09Never got committed - added GetVersion()brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1020 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08Added Dynamic src/modules/Makefile generation, during ./configure the script ↵frostycoolslug
will search modules for /* $CompileFlags: */ and append any given flags to its g++ line. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1017 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-08Added m_nicklock module, a module which allows opers to lock a user to a ↵brain
nickname until they quit git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1013 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07Fixed issue where failing modules would bail by calling exit (deprecated) --brain
modules should now just disable their functionality if they are missing data git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1007 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07/LOADMODULE and /UNLOADMODULE all successfully working!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07Tons of module versionflags stuff, and checks for it in /UNLOADMODULEbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07Added version flagsbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-07Started work on /UNLOADMODULE, resource tracking and flags in Version classbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-06Fix by om for 'mode change while not on channel' bugbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@988 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-04Added m_operlevels, prevents opers designated as above other opers from ↵brain
being killed git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@974 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-03Fixed stupid typo againbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@970 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-03Fixed dumb typobrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@969 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-03More secure checking in 005 handlersbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@968 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-03Fix for bug #39, m_redirect returning invalid/random value for OnUserPreJoin ↵brain
method of the module class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@966 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-03Added m_hostchange module, our own homebrew implementation of the unreal pay ↵brain
module! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@961 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-02Fixed bug number 34, same nick can exist multiple times on a silence listbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@958 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01Fixed the random seeder thingie!frostycoolslug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@939 e03df62e-2008-0410-955e-edbf42e46eb7
2005-04-01Fixed Crash bug cause by multiple declarations of 'Srv' (Bug #35)frostycoolslug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@935 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-30Fixed strcpy vs. strlcpy problemfrostycoolslug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@934 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28Fixed m_helpop.cpp lowercasing the first line of the textbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@932 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28Fixed to take away +q and +a when the user parts the channel (double DOH)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@931 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28/helpop now behaves for opers in the same way it does for users.frostycoolslug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@928 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28Fixed using the wrong function, doh, i must need sleep!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@927 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28Typos are bad ok?brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@926 e03df62e-2008-0410-955e-edbf42e46eb7
2005-03-28Added a module at request of [ed] which stops anyone messaging all but opersbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@925 e03df62e-2008-0410-955e-edbf42e46eb7