| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | BanHiding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3384 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-28 | 1 | -0/+5 | |
| * | Made it safe to quits and nickchanges•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3379 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-28 | 1 | -0/+5 | |
| * | Add comment stressing the importance of certain elements of this file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3377 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-27 | 1 | -0/+1 | |
| * | Test two•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3362 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-27 | 1 | -9/+0 | |
| * | Constant eating 20% cpu since last nights commit - test fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3361 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-27 | 1 | -0/+10 | |
| * | Moved the contents of the mainloop into a function called InspIRCd::DoOneIter...•••We can then use this to 'yield' if incoming server text is taking too long to process git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3342 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-26 | 1 | -0/+1 | |
| * | Nothing to see here, nothing, at all.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3316 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-24 | 1 | -0/+2 | |
| * | Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 mi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3310 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 1 | -0/+1 | |
| * | Moved timer stuff from OnBackgroundTimer to InspTimer derivative•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3305 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 1 | -2/+23 | |
| * | Fixed to work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3302 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 1 | -0/+1 | |
| * | Incorporating InspTimer into safelist as a test•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3301 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 2 | -0/+6 | |
| * | Fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3300 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 1 | -1/+1 | |
| * | First revision of new timer code, not in the makefile yet (so it wont build t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3297 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-23 | 1 | -0/+15 | |
| * | Added m_safelist helper functions GetChannelCount and GetChannelIndex•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3287 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-22 | 1 | -0/+4 | |
| * | Fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3275 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-21 | 1 | -1/+1 | |
| * | Added second form of find() taking const char*, which is faster in the core w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3273 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-21 | 1 | -0/+1 | |
| * | Improved speed of Find() by passing reference to std::string instead of std::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3272 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-21 | 1 | -1/+1 | |
| * | AIEEE fucking overloaded operators•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3263 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -2/+2 | |
| * | Tweaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3261 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -4/+4 | |
| * | Added + and == operators between std::string and irc::string.•••Its too late at night to wrestle with the = operator, this can wait for another time. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3260 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -0/+9 | |
| * | Removed unneeded {}'s•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3253 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -1/+1 | |
| * | Testing \exception doxygen tag that *should* work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3252 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -0/+19 | |
| * | Forgot to commit this?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3247 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -2/+5 | |
| * | Apparently to catch descendent classes we need to catch a reference to the pa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3242 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -2/+2 | |
| * | Made a booboo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3241 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -1/+1 | |
| * | Added exception handling for module loading•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3240 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-19 | 1 | -5/+31 | |
| * | Moved custom_mode_params to per-channel•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3223 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-15 | 1 | -0/+4 | |
| * | Added bool IsValidChannelName(const char *) - it doesn't seem to blow things ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3182 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-13 | 1 | -1/+1 | |
| * | Tweak to allow @%+ to all exist on a user at once during burst•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3170 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-12 | 1 | -0/+1 | |
| * | Checks to not propogate invalid or already-existing Xlines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3143 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-08 | 1 | -5/+5 | |
| * | Increased how often socket timeout checks occur which will mean flushing writ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3142 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-08 | 1 | -0/+1 | |
| * | Slightly more efficient write buffers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3125 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-07 | 1 | -0/+2 | |
| * | Added support for changing tempdir via <options:tempdir>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3107 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-06 | 1 | -0/+4 | |
| * | Propogation of away messages across network (we dont bounce the numeric back ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3095 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-05 | 1 | -1/+5 | |
| * | Add .c_str()'s to m_sqloper in call to OneOfMatches(), and change prototype o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3091 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-05 | 1 | -1/+1 | |
| * | Commented on new return value of OnUserPreKick for explicitly allowing kicks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3087 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-05 | 1 | -1/+1 | |
| * | Allow space seperated hostlist in <oper:host> e.g. <oper host="foo@bar baz@qu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3074 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-04 | 1 | -0/+2 | |
| * | Added "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOT...•••Tidied up craq++ in modules (copy and pasting OnUserPreNotice into OnUserPreMessage?! why not just call one from the other!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3072 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-04 | 1 | -2/+4 | |
| * | Add operators >> and << for irc::string and i/ostreams. m_cban utilises this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3066 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -0/+7 | |
| * | Typo fixes #2•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3052 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -1/+1 | |
| * | This probably wont compile atm - add support for prefixed messages•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3046 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 3 | -5/+19 | |
| * | Added ircu-like hidewhois feature that allows hiding of server name in whois ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3034 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 1 | -0/+4 | |
| * | *EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplits•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3031 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-03 | 2 | -0/+5 | |
| * | Removed bool return of DoBackgroundUserStuff()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3023 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-02 | 1 | -1/+1 | |
| * | Extra comments re. nonblocking DNS and use of IP addresses in constructor to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3022 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-02 | 1 | -3/+9 | |
| * | Nonblocking dns for InspSocket class (used by server to server)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3018 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-02 | 1 | -1/+3 | |
| * | *UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3017 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-02-02 | 2 | -2/+12 | |
| * | Key hiding when youre not on the channel•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2998 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-01-31 | 1 | -1/+1 | |
| * | Remainder of TYPE_OTHER metadata•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2983 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-01-30 | 1 | -1/+12 | |
| * | Added support for TYPE_OTHER metadata, where void* target will be NULL, e.g. ...•••-NOT TEST COMPILED YET- git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2981 e03df62e-2008-0410-955e-edbf42e46eb7 | 2006-01-30 | 1 | -1/+2 |
