| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Remove OverPenalty, saves sizeof(bool) per user.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10836 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-12-01 | 1 | -2/+0 |
| * | This was never supposed to be invoked on /rehash, only startup.. so move it t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10792 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-11-02 | 1 | -30/+11 |
| * | Leak fix on /rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10787 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-11-02 | 1 | -1/+7 |
| * | Fix a compiler warning about a redefinition of some symbol.•••Does nobody else read compiler warnings? Oo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10751 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2008-10-30 | 1 | -1/+1 |
| * | Fix for "unknown commands" w/ m_abbreviation, thanks dz for making me underst...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10749 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-10-29 | 1 | -4/+15 |
| * | Explain the duplicate OnPreCommand call.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10717 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-10-25 | 1 | -0/+4 |
| * | By moving OnPreCommand call in two places, modules (even with unverified comm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10716 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-10-25 | 1 | -8/+10 |
| * | Add optional max_params for commands, which means that we can compress 'extra...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10715 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-10-25 | 1 | -0/+37 |
| * | Add <disabled:fakenonexistant> - ircd will pretend that a disabled command ju...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10327 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-08-27 | 1 | -1/+10 |
| * | nuke some debug not needed anymore•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10226 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-08-23 | 1 | -2/+0 |
| * | Match with the right args at least..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10218 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-08-22 | 1 | -1/+3 |
| * | match() is no longer a function+no header, now a static method of InspIRCd cl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10212 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-08-21 | 1 | -2/+1 |
| * | Remove last vestige of libircdfoo, by changing tag into a single identifier...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10076 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-07-29 | 1 | -1/+1 |
| * | 304 -> RPL_SYNTAX•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10052 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-07-20 | 1 | -1/+1 |
| * | More conversion, and a note to client coders.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10011 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-07-13 | 1 | -6/+6 |
| * | m_abbreviation completed. :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9845 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-06-06 | 1 | -6/+6 |
| * | Update comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9778 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-05-20 | 1 | -4/+1 |
| * | char -> std::string conversion•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9777 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-05-20 | 1 | -2/+2 |
| * | Convert connection::host•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9768 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-19 | 1 | -1/+1 |
| * | Make User:: nick/ident/dhost/fullname and some other things std::string inste...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9748 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-05-18 | 1 | -14/+14 |
| * | Add sanity checks to LoopCall to prevent miscalls like this by broken 3rd par...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9643 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-05 | 1 | -0/+6 |
| * | *param.c_str() -> param[0]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9612 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-04 | 1 | -1/+1 |
| * | < MAXPARAMETERS for the size() check here can now be <= instead•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9611 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-04 | 1 | -1/+1 |
| * | Conversion of command handler params from "const char* const* parameters, int...•••IMPORTANT: The mode parser public calls have had to be tweaked a bit to also use the string vector. Note that this makes a LOT of our core a bit messy and paves the way to convert a lot of stuff from the mess
of .c_str() calls to using std::string params directly.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9608 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-05-04 | 1 | -53/+43 |
| * | Fix RemoveCommands to remove all commands (this function had some really odd ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9554 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-20 | 1 | -12/+3 |
| * | Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, lo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9533 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-04-18 | 1 | -1/+2 |
| * | Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9175 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-03-22 | 1 | -7/+7 |
| * | Convert remaining InspIRCd::Log() calls to new logging system•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9001 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-02-22 | 1 | -4/+4 |
| * | Wheee, mass commit! this adds const stafety, throwing a compile error if anyo...•••copy the pointer.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8971 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-20 | 1 | -4/+4 |
| * | Seems trivial now, looking at it. Still to test then will commit to trunk.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8969 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-20 | 1 | -2/+0 |
| * | Seperate USERIO into USERINPUT and USEROUTPUT•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8949 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-02-17 | 1 | -1/+1 |
| * | Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8892 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-02-11 | 1 | -1/+1 |
| * | Add a printf-type override for LogManager::Log(). We need to find a way to se...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8860 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-02-09 | 1 | -1/+1 |
| * | Change API OnOperCompare to OnPassCompare, password hashing is now available ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8755 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-01-27 | 1 | -2/+2 |
| * | Fix.. snomask O is already taken (ffs) so use A instead•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8729 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-17 | 1 | -1/+1 |
| * | Remove InspIRCd::WriteOpers in favour of snomask O•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8728 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-17 | 1 | -1/+1 |
| * | Two stage commit: don't set user->muted except in QuitUser (duplicate setting...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8716 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-16 | 1 | -5/+3 |
| * | Fix a stupid crash on unknown commands caused by me blindly applying a 1.1 pa...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8710 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-15 | 1 | -2/+5 |
| * | Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8694 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-10 | 1 | -1/+1 |
| * | Don't send 421 to unregistered clients, per RFC (thanks nenolod)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8661 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-08 | 1 | -1/+1 |
| * | this should fix any of the crashes w00t outlined where User::MyClass == NULL.•••The simplest fix seems to be that if the user has no class, skip all the code that uses the class values.
This makes sense because the only situation where User::MyClass == NULL is when they arent authorised to connect and are being quit so checking flood levels and max sendq etc are irrelevent.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8358 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-25 | 1 | -14/+19 |
| * | Tidyups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8351 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -14/+0 |
| * | Pedantic safety•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8350 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-24 | 1 | -1/+1 |
| * | Move some stuff from using userrec cached stuff to using stuff in the connect...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8339 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-23 | 1 | -4/+4 |
| * | Pedantic safe•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8314 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-23 | 1 | -1/+1 |
| * | Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8307 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-22 | 1 | -0/+2 |
| * | Use the new IncreasePenalty rather than directly using += on the Penalty value.•••Maybe the penalty value should be private and there should be an accessor, GetPenalty()?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8266 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-21 | 1 | -1/+1 |
| * | Add the check for user->ExemptFromPenalty•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8255 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-21 | 1 | -6/+10 |
| * | Yay, all works!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8251 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-21 | 1 | -1/+5 |
| * | *untested* command buffering/penalty•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8250 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-10-21 | 1 | -15/+60 |