aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Fix for bug #186 reported by peavey•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6234 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-061-0/+6
* Fix minor NICK / modes issue that goes against our public spec, and crashes d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6233 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-01-061-8/+12
* Fix desync with halfop and voice when opped (this happens because we were ORi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6232 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-063-3/+17
* *slaps self* for not test compiling•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6231 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-061-1/+1
* Fix crash when unloading ssl module on shutdown -- there are no port objects ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6230 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-063-2/+8
* Try this AnMaster•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6229 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-061-3/+3
* Fix oper count, we cant decrement ModeCount('o') from the userrec destructor ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6228 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-061-1/+1
* Repeat after me class, deleting values that arent newed isnt good for your he...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6227 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-061-1/+0
* And fix this bit too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6224 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-041-4/+4
* Massive speedups for applying and checking perm xlines - matches_*line() now ...•••Also, improve speed of config reading stuff when reading in the lines git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6223 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-041-64/+157
* Beta 9 RELEASE .... *cough* just kidding, i mean beta 9 SVN track :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6222 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-031-1/+1
* 1.1.0+B8-Hamster!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6220 e03df62e-2008-0410-955e-edbf42e46eb7 v1.1.0b8Gravatar brain2007-01-031-1/+1
* Fix lusers breakage introduced by latest set of optimizations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6219 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-032-1/+19
* SirOlli gets credit for this fix, because he was the only one willing to work...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6218 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-031-1/+1
* Fix for crash in desync of whowas lists on rehash. Also less mem leakage on a...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6217 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-35/+64
* Remove a TODO comment. Also added support for <database:port> option since r6...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6216 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-1/+0
* m_mysql can now do REHASH proper. Detects any changes made to config and load...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6215 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-14/+81
* Fix: If sql user and pass matched, but not operclass or host, conf based comm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6214 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-0/+8
* Also use SQLhost for host config.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6213 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-19/+18
* Use SQLhost from m_sqlv2.h and tidyup some code. Plus throw less module excep...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6212 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-88/+36
* Add class SQLhost that represents a <database> config line.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6211 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-01-021-0/+39
* Add support for suffixes K, M, G (kilo, mega, gigabyte) and prefix 0x (hex)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6209 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-021-0/+36
* Fix to allow for OnRehash to know what user initiated the rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6207 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-0146-78/+76
* Make sure that if an oper opers up and has an swhois in their opertype or ope...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6206 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-8/+8
* This should fix it on two fronts: missing Implements() value, and OnWhois doe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6205 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-6/+13
* This is it, i think•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6204 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-1/+1
* Blah•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6203 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-1/+1
* Debug stuff, pay it no attention•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6202 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-0/+7
* Whoops, forgot to put something back that i took out during testing!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6201 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-3/+6
* Again, dont use this yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6200 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-1/+2
* Do not use these tweaks yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6199 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-6/+4
* Fix odd desync in FJOIN (this was some hax we put in, and forgot to take out)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6198 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-011-14/+0
* Fix this so it works properly, and removes the descriptions on unload (when t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6197 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-012-2/+12
* Add port type identifiers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6196 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-01-014-4/+8
* Fix whoopsies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6194 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-311-0/+2
* Add missing feature: /rehash reinitializes dns subsytem (and can handle chang...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-314-24/+31
* Fix broken LOLCODE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6192 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-312-12/+9
* Tidyup a bit, get rid of some valgrind warnings.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6191 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2006-12-311-157/+143
* Casting for conciseness•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6190 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-311-2/+2
* Make this new idea O(1) instead of O(x*y)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6189 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-312-11/+17
* Thanks AnMaster•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6188 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-311-0/+8
* Cache invalidation in the wrong place, fixes FHOST remote host change bug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6187 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-311-4/+4
* <hostname:charmap> defines the valid characters in a hostmask (this is for yo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6186 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-312-28/+55
* If a user has a QUIT message matching a KILL type filter, we cant KILL someon...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6185 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-301-1/+4
* Make filters work on PART and QUIT messages too.•••NOTE: If you use the type 'block' on a PART or QUIT, the text of their part or quit message will be replaced with 'Reason filtered', as we cant block the entire line without breaking clients. Satsifies request in bug #184 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6184 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-301-4/+78
* Make it safe to lose connection to sql server.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6183 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2006-12-301-36/+84
* Invalidate 'late' here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6182 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-301-2/+2
* Fix broken cloaking introduced by last commit (we need to invalidate the cach...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6181 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-301-7/+6
* Remove a line of debug that could crash Log.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6180 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2006-12-301-2/+1
* Cached GetFullRealHost etc.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6179 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-12-302-9/+64