| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Added OnUserDisconnect method to modules.* to fix fd leak in m_ident.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1134 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-20 | 1 | -0/+1 |
| * | Fixed strange join behavior reported by w00t (mirc requesting MODE immediatel...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1116 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-18 | 1 | -2/+2 |
| * | Fixed strhashcomp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1115 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-18 | 1 | -0/+2 |
| * | Added:•••OnMeshToken
MeshSendAll(std::string text);
MeshSendCommon(userrec* user, std::string text);
MeshSendAllAlive(std::string text);
MeshSendUnicast(std::string destination, std::string text);
MeshSendAllExcept(std::string target, std::string text);
MeshCheckChan(chanrec *c,std::string servername);
MeshCheckCommon(userrec* u,std::string servername);
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1112 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-16 | 1 | -0/+45 |
| * | Added a chanrec to OnRawMode, om pointed out i hadnt given him it :D•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1108 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-16 | 1 | -1/+1 |
| * | Added new API methods:•••int Module::OnRawMode(userrec* user, char mode, std::string param, bool adding, int pcnt);
int Module::OnCheckInvite(userrec* user, chanrec* chan);
int Module::OnCheckKey(userrec* user, chanrec* chan, std::string keygiven);
int Module::OnCheckLimit(userrec* user, chanrec* chan);
int Module::OnCheckBan(userrec* user, chanrec* chan);
void Module::OnStats(char symbol);
int Module::OnChangeLocalUserHost(userrec* user, std::string newhost);
int Module::OnChangeLocalUserGECOS(userrec* user, std::string newhost);
int Module::OnLocalTopicChange(userrec* user, chanrec* chan, std::string topic);
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1105 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-15 | 1 | -0/+9 |
| * | Added OnUserKick and OnUserPreKick•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1086 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-14 | 1 | -0/+2 |
| * | Added (untested!) OnCheckReady and OnUserRegister (gonna write an ident looku...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1081 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-14 | 1 | -0/+2 |
| * | Added OnPreCommand•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1080 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-14 | 1 | -0/+1 |
| * | Added IsValidHostMask•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1078 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-13 | 1 | -0/+28 |
| * | Added Module::OnSendList•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1072 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-13 | 1 | -0/+1 |
| * | Added Server::AddGLine•••Added Server::AddKLine
Added Server::AddZLine
Added Server::AddQLine
Added Server::AddELine
Added Server::DelGLine
Added Server::DelKLine
Added Server::DelZLine
Added Server::DelQLine
Added Server::DelELine
Added Server::Duration
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1071 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-13 | 1 | -0/+56 |
| * | Added OnBackgroundTimer method, ticks every 5 seconds approximately•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1058 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-12 | 1 | -3/+14 |
| * | Added Server::PseudoToUser and Server::UserToPseudo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1057 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-12 | 1 | -0/+28 |
| * | 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
| brain | 2005-04-09 | 1 | -2/+2 |
| * | /LOADMODULE and /UNLOADMODULE all successfully working!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -1/+1 |
| * | 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
| brain | 2005-04-07 | 1 | -3/+3 |
| * | Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-05 | 1 | -0/+2 |
| * | Added the module method OnUserPostNick for capturing a nickchange AFTER it ha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@976 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-04 | 1 | -0/+1 |
| * | Made config parsing code a bit more lenient•••Added error checking to make sure opertypes exist before opering a user!
Added 005 handling for modules
Started on KILL event for modules
Started on OnModuleLoad event for modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@918 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-27 | 1 | -0/+3 |
| * | Added implementation of strlcpy and strlcat for systems that dont have it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -0/+1 |
| * | Fixes for GCC3.4 and namespaces (must rerun configure!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@902 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -23/+29 |
| * | Changed occurances of vector to std::vector•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@900 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -2/+2 |
| * | Added a lot of config error checking•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@898 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -2/+38 |
| * | Security audit based on RATS output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@855 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-09-11 | 1 | -11/+11 |
| * | Added support for changing of text within OnUserPreNotice and OnUserPreMessag...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@821 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-22 | 1 | -2/+2 |
| * | Added remainder of OnUserPreInvite stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@820 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-22 | 1 | -1/+1 |
| * | Added OnUserPreInvite method for use with +V etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@817 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-22 | 1 | -0/+1 |
| * | Updated header comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-16 | 1 | -0/+16 |
| * | Added support for /RESTART (currently has a bug, do not use)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@800 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-09 | 1 | -1/+0 |
| * | Removed some debug stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@798 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-08 | 1 | -3/+0 |
| * | Added documentation of new ConfigReader methods suggested by Azhrarn for sanity•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@772 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-01 | 1 | -4/+66 |
| * | Provided modules with the ability to sync data on a netjoin•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@767 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-01 | 1 | -12/+180 |
| * | Added Module::OnAccessCheck•••Added ListMode support
Fixed Extensible class bug
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@759 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-01 | 1 | -1/+43 |
| * | Added m_alias module which provides command aliases.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@746 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-27 | 1 | -1/+1 |
| * | Fixed typo in this file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@704 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-23 | 1 | -1/+1 |
| * | a|KK|y bitching•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@703 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-23 | 1 | -0/+6 |
| * | Added more services stuff•••Added support for OnUserPreNick API command (used with qlines, etc)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@696 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-22 | 1 | -0/+1 |
| * | Added tons of services/uline stuff. DO NOT USE YET! services data isnt replic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@688 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-22 | 1 | -2/+0 |
| * | ConfigReader fixes to cope with tab characters (why didnt we notice this befo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@680 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-20 | 1 | -2/+8 |
| * | added mode.h/mode.cpp and seperated mode functions into it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@666 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-19 | 1 | -0/+2 |
| * | Added calls to sched_yield() to cut down processor usage - won't work in *bsd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@635 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-17 | 1 | -1/+1 |
| * | Added 'a' amd 'b' server link tokens (change gecos, change host)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@562 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-12 | 1 | -0/+10 |
| * | Added '@' (WALLOPS) link token•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@561 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-12 | 1 | -1/+1 |
| * | Added 'i' and 't' type link datagrams•••Fixed /mode #channel +b glitch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@521 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-11 | 1 | -0/+5 |
| * | Added J, P and Q type datagrams•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@501 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-10 | 1 | -1/+1 |
| * | Added server to server 'J' token•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@481 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-10 | 1 | -1/+1 |
| * | Added ConfigReader::EnumValues() (requested by Craig)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@456 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-08 | 1 | -0/+4 |
| * | Fixes to connection pooling... this brain misunderstood the parameters to sel...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@452 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-08 | 1 | -1/+1 |
| * | Fixed bug where putting too many spaces in a privmsg disconnected the user•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@429 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-04-07 | 1 | -2/+2 |