| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Major code tidyup (-W) - expect a few belches•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1190 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-26 | 3 | -8/+8 |
| * | Added global oper monitoring through modules and global connect monitoring th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1177 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-23 | 1 | -0/+14 |
| * | Services speedups for stupid buffered i/o uplinks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1175 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-23 | 1 | -1/+1 |
| * | Added server input buffers (for systems that decide buffering is fun)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1165 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-22 | 1 | -0/+9 |
| * | Added OnOperCompare function to override strcmp in password check for /oper•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1161 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-22 | 1 | -0/+8 |
| * | Added password field•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1155 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-21 | 1 | -0/+6 |
| * | Added extra comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1137 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-20 | 1 | -0/+3 |
| * | Added module message passing architecture•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1136 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-20 | 1 | -0/+119 |
| * | 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/+9 |
| * | 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 | 2 | -2/+55 |
| * | 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/+56 |
| * | Removed deprecated class 'packet'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1103 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-15 | 1 | -7/+0 |
| * | Added ability for modules to hold users in a 'holding pattern' while they do ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1088 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-14 | 1 | -1/+1 |
| * | 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 | -1/+13 |
| * | 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/+19 |
| * | Added OnPreCommand•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1080 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-14 | 1 | -0/+11 |
| * | Added IsValidHostMask•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1078 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-13 | 1 | -0/+3 |
| * | Added Module::OnSendList•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1072 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-13 | 1 | -1/+11 |
| * | 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 | 3 | -12/+88 |
| * | 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 | -0/+7 |
| * | 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/+18 |
| * | Dns free() errors fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1055 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-11 | 1 | -0/+1 |
| * | 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 | -4/+2 |
| * | Added customizable pingfreq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1012 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-08 | 1 | -0/+8 |
| * | 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 | 4 | -4/+12 |
| * | Added /LOADMODULE (tested and working)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@998 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 2 | -1/+3 |
| * | Added VF_ module flags as discussed with Craig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@996 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -0/+7 |
| * | Fix to bug #33 (weird /map)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@987 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-05 | 1 | -0/+1 |
| * | 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 | -3/+9 |
| * | 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
| brain | 2005-04-04 | 2 | -2/+14 |
| * | 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
| brain | 2005-04-04 | 1 | -0/+1 |
| * | Added DNS class to documentation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@952 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-02 | 1 | -0/+31 |
| * | Added pid file support, and documentation for it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@950 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-02 | 1 | -1/+2 |
| * | Attempts to fix some random crashes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@943 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-01 | 1 | -1/+1 |
| * | DNS timeout fixes!•••Docs to come
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@940 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-01 | 1 | -0/+1 |
| * | Added nonblocking dns•••*** BUG BUG BUG - If dns is slow, things will go wrong!!!! do not use this on a live net without accepting the risk involved! ***
Will be fixed by next commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@938 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-01 | 3 | -0/+71 |
| * | 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/+28 |
| * | Fixed gentoo (mainly) compatibility -- missing strlcat in this implementation:•••gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@908 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 2 | -1/+2 |
| * | Fixed inspstring strlcpy and strlcat•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@907 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -1/+1 |
| * | 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/+11 |
| * | 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 | 3 | -2/+10 |
| * | Fixed a ton of MODE crap 'avec le' services :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@896 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-24 | 1 | -0/+4 |
| * | Changed ordering of sys/socket.h and sys/types.h to fix compile error on gcc ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@890 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-21 | 1 | -1/+1 |
| * | 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 | -2/+2 |
| * | Test change to verify security settings on brainbox allow me to commit to cvs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@831 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-28 | 1 | -1/+0 |
| * | 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 | -3/+9 |
| * | 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/+7 |
| * | Updated header comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2004-05-16 | 17 | -84/+234 |