summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix rehashing to display a success notice, tidy up some WriteOpers notices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6570 e03df62e-2008-0410-955e-edbf42e46eb7 v1.1.1Gravatar brain2007-02-103-2/+7
* Tweak hostname matching in HostMatchesEveryone to compensate for being able t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6569 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-3/+15
* Use userrec::MakeHost(), not strlcpy/strlcat!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6568 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-5/+1
* Fix that equal sign '=' inside double quotes don't blow up confcheck.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6567 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-02-101-4/+5
* Fix typo reported by owine (bug #208)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6566 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-2/+2
* Merge patch for WEBIRC command from satmd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6565 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-6/+69
* Improve +f kick message:•••[17:25] --- You have been kicked from #test by test2.chatspike.net (Channel flood triggered (limit is 4 lines in 20 secs)) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6564 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-1/+3
* Make some stuff configurable that hasnt been and should be.•••<securelist waittime="n">: number of seconds a user must wait before LIST <safelist throttle="n">: Number of seconds a user must wait between each LIST command git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6563 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-103-6/+31
* And make it compile. (whoops)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6562 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-1/+1
* timermanager never had a ServerInstance. Give it one so we can use InspIRCd::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6561 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-103-3/+8
* Remove dup code by calling TickTimers in a loop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6560 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-29/+1
* DELETE() on the timergroup in DelTimer (small memory leak)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6559 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-0/+1
* Finally make this module work at all on 1.1•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6558 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-101-36/+41
* When opening a file to read, check its not a directory with stat()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6557 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-102-8/+14
* Check for nonexistent file•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6556 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-092-6/+13
* Change the constructor of ModeParser, make it just a tiny bit prettier.•••Rather than calling AddMode like 25 times, put them in a nice looking array and call it in a loop, doesnt look as craqy (although its exactly the same thing with makeup on) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6555 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-091-25/+29
* Increment version and give codename -- release is planned for sunday.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6554 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-091-1/+1
* Add and properly test the ability for an InspTimer to DelTimer itself from wi...•••This wasnt supported before and would corrupt the iterator in the TickTimers() method of TimerManager. Non the less, peaveys new (perfectly sensible) fix broke it because i didnt document the caveat about DelTimer() :p This FIXES m_ident and possibly some other stuff. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6553 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-093-7/+50
* And change this to gnutls in the debug message.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6552 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-081-1/+1
* Catch the ModuleException thrown when AddIOHook fails, so that we can make a ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6551 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-082-16/+30
* Check for ::ffff:x.x.x.x ips in user resolver, and if we see one initiate an ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6550 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-081-2/+9
* "is now your hidden host" -> "is now your displayed host". Wording fits bette...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6549 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-081-1/+1
* Try without deletes that it done anyway on close of InspSocket's socket.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6548 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-02-081-11/+11
* Consider your crackpipes confiscated, there was some right dailywtf-worthy st...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6547 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-4/+3
* Remove some debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6546 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-072-11/+0
* A quick unit test shows this is broken -- fix quick•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6545 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-1/+1
* satmd tell me if this works, if ive got the wrong octet i need to change a bi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6544 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-23/+8
* Fix warning, remove unused var•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6543 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-2/+1
* Remember: C++ only works if you type the right method names and not ones that...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6542 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-072-4/+4
* Ident fixes,•••removal of some old craq we dont use. cgiirc optimizations and tidyups git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6541 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-076-59/+25
* Fix ipv6 ass-u-me's•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6540 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-072-4/+17
* Add InvalidateCache() calls and fix a ton of ass-u-me :/•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6539 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-3/+8
* Make this work when we have both ipv6 and ipv4 connections at once•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6538 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-3/+11
* To be more specific, specify rpath() macro here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6537 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-1/+1
* Document bind value•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6536 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-0/+15
* Support port binding here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6535 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-076-5/+7
* Added support for explicitly binding an outbound connection to an ip. Will be...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6534 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-072-10/+15
* If a user connects over 4in6 (YUCK) give them an ipv4 cloak•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6533 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-071-0/+5
* Fix for bug #205 reported by nenolod (modules that erroneously check remote u...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6532 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-0714-7/+29
* Extra safety checks while exchanging certs, just in case•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6531 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-4/+10
* Remove debug output that was only useful to me•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6530 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-063-34/+0
* Remove ::ffff: 4in6 craq from documentation. Show that its still usable, but ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6529 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-19/+32
* Change the wording of configure, to indicate that building as ipv6 is no long...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-2/+2
* Fix using wrong var to determine if host is ipv6 or ipv4, resulting in wrong ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6527 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-1/+1
* Lets try this fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6526 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-0/+4
* And fix the bugs that show up when we try and build it on ipv6•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6525 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-3/+4
* Fix to work with mixed protocol environment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6524 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-7/+17
* And fix typo.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6523 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-1/+1
* Make use of new AAAA->A resolving•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6522 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-061-3/+24
* Stuff to allow resolving of AAAA record, and on failure try A record•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6521 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-02-062-2/+13