aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* If nobody else is going to submit a diff, may as well do it myself. Using you...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9690 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-091-0/+8
* Same fixes to make this module scale much better. Dont connect on each query,...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9687 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-27/+54
* Fixes to make this module scale much better. Dont connect on each query, keep...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9686 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-25/+54
* nuke some debug (snatch)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9685 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-6/+0
* Don't stringjoin here, we don't for any other commands (cban, *line) so I'd l...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9684 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-091-4/+2
* Don't route after nuking the user from orbit, there's no point (minor)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9683 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-091-1/+1
* Add test suites for edge cases and in the process, spot a crash in the new co...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9682 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-092-0/+13
* Convert CIDR matching and wildcard matching to operate on std::strings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9681 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-094-104/+105
* Fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9680 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-091-1/+1
* Fix crash if OnCheckBan is called and there is no list, the if was reversed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9679 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-2/+2
* Port from hottpd: Split src/socket.cpp out into src/cidr.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9678 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-092-186/+204
* Fix segfault on rehash and tweak the connect code.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9677 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-18/+35
* Fix some indenting.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9676 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-2/+2
* Add defaults for SQLHost since comparing depends on them being initialised. A...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9675 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-1/+8
* Fix restart code, by getting run path and argv before calling Cleanup()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9674 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-091-3/+5
* Add call to protocol interface to get useful info on the server map. Return a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9673 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-083-18/+28
* Make this nicer, rely on the last write event after the Write() that sends al...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9671 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-082-8/+15
* Remove the timeout stuff, it is not stable and not really required, we are no...•••Personally i only really care about compliance with irc RFCs :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9669 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-081-89/+7
* When searching by servername without wildcards, conceal +i users no matter wh...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9668 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-081-1/+4
* Possible todo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9666 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-081-0/+1
* Clarify a comment that confused me•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9665 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-081-3/+3
* Rename to m_connectban•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9664 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-081-0/+0
* Prepare to rename this, change it's purpose from quitban to connect ban (was ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9663 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-081-16/+16
* Remove a level of nesting from this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9662 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-081-10/+12
* Masterful rewrite of User::AddBuffer to remove a string copy (and make more e...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9661 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-071-21/+53
* Add support for /nick 0: changes nick to UID, which can come in useful for ci...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9660 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-071-9/+23
* Make u_listmode more sensible and make it properly use WriteNumeric, and a fe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9659 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-074-84/+56
* Fix broken m_alias, cant preallocate and then push_back, because then its ma...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9658 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-061-2/+2
* Fix bad throws and some other stuff in this module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9657 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-061-4/+8
* Fix typo +c => +C reported by alamar•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9653 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-061-1/+1
* Remove JOIN sending, all should be FJOIN•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9651 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-051-19/+9
* Snotice on failed oper.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9650 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-051-0/+1
* Okay, this was good in theory, but totally and utterly fucked in implementati...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9649 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-052-60/+12
* Don't propegate SETHOST, ChangeDisplayedHost sends out hostchange anyway•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9648 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-051-1/+2
* Un-break this so remote users still get RemoteMessage okay if targetted at a ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9646 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-051-2/+2
* Alter remotemessage here to not do what w00ts patch did, twice•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9645 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-051-11/+0
* Don't re-propegate CHGHOST unnecessarily•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9644 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-05-051-3/+9
* 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 Gravatar brain2008-05-051-0/+6
* fix LoopCalls to not send param count thus avoiding a crash in command parser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9642 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-053-3/+3
* Calling wrong loopcall overloaded method, due to hasty search and replace ear...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9641 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-052-2/+2
* Fix warning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9640 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-05-051-1/+0
* and no need to cast parameters to std::string here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9639 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-052-3/+3
* parameters are already std::string no need to cast here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9638 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-051-1/+1
* fix some unitialised vectors and tidy up a bit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9637 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-0516-55/+45
* Conversion complete, distclean compiles cleanly again. (If everything works i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9636 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-051-2/+2
* Convert a few missing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9635 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-052-17/+15
* Convertions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9634 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-055-19/+19
* oops, fix this one.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9633 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-051-9/+8
* Convert a few•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9632 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-051-1/+1
* Convert a few•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9631 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-05-054-19/+19