summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Use userrec::MakeHost not userrec::GetFullRealHost, one has the nick on and w...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7792 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-211-1/+1
* Implement feature in bug #395 reported by stealth, and tidy up a bit•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7790 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-211-4/+5
* Introducing major crashy bugs to annoy Stskeeps... just kidding, backport of ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7788 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-211-1/+2
* Backport, phew, glad this one applied cleanly.•••The only possibility for the issue sts found is that a socket is deleted but also ends up in the socket cull list somehow. To ensure that the socket does not get deleted, remove the delete and replace with an explicit call to insert into the socket cull list. We were grappling with these issues in early 1.1 with the userrec cull list, too. NOTE for later 1.2's consider making CullList a base class which we can derive from to delete lists of other items than userrecs. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7776 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-203-3/+4
* backport of fix for bug #382. When colliding a nick, we didnt have : before t...•••Because of a recentish refactor of server to server kills, when killing the user, the kill handler checks for params != 2 and returns if this is true Because 'nick collision' is two words, long, it ignores the KILL and risks a desync (basically a race condition). Couldnt duplicate myself, but this *SHOULD* fix. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7773 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-201-2/+2
* Backport fix for bug #389, m_nicklock desync•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7771 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-201-1/+0
* Backport <hostchange:ports> from bug #363 (feature)•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7763 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-3/+21
* backport loading warning suggested by Bricker•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7752 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-191-0/+3
* Also deleted json.h from 1.1•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7745 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-191-544/+0
* Blocked r7743 and deleted m_rpc_json from 1.1, since it isn't completed yet•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7744 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-191-2096/+0
* bp: Fixed a crash within the timeout for m_httpd sockets•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7741 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-191-3/+4
* bp: Added the <cloak:ipalways> and <cloak:lowercase> options. Patch by nenolod•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7738 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-181-36/+68
* * Fixed bug in m_banredirect where removing a ban on a channel with maxbans s...•••* Fixed win32 compiling (forgot to backport the #pragma linker directive) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7734 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-08-171-1/+1
* bp: Fixed bug #390 (broken m_chanprotect noservices)•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7731 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2007-08-161-17/+20
* Remove a whole load of #ifdef as we can now use gettimeofday.•••If we add a wrapper for getrusage, then we can remove a ton more git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7726 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-152-9/+0
* Merge 7719, 7720•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7721 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-152-14/+19
* bp 7717: Fix new millisec /map to compile on windows, by ifndef gettimeofday ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7718 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-132-0/+11
* bp typo fix•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7703 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-111-1/+1
* Backport *possible* fix for bug #374, note i am working BLIND here without a ...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7701 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-101-2/+6
* Backport display glitch fix found by djGrrr, fixed by w00t•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7692 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-091-1/+1
* Fix for bug #379 reported by stealth. Trigger watch signon/signoff on +Q and -Q•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7690 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-091-0/+11
* Feature request from djGrr, allow changing of server to server ping frequency...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7687 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-075-5/+13
* Merge in missing part of gnutls fix•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7683 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-061-1/+0
* Backport r7678•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7679 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-061-1/+1
* Backport r7676•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7677 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-061-1/+1
* Backport of sorts for r7665 - adding m_nickflood. I do this only because it's...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7671 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-051-0/+284
* Backport as fix, as old way was somewhat useless:•••Change latency figures in /map to milliseconds, much more useful for lag measurement than seconds git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7668 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-053-3/+14
* Merge flushbuffer openssl fix from trunk manually (without debug), and set sv...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7664 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-051-2/+13
* Merge buffering and notification fixes from trunk. Lessons learned from chats...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7660 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-2/+20
* Merge in fix for hanging client socket from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7656 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-051-3/+0
* Merge OpenSSL fix from trunk (r7648-7649)•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7652 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-08-041-24/+0
* more fixes for openssl buffering (none of this affected the superior gnutls)•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7647 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-031-0/+2
* Merge in change from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7645 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-08-031-4/+4
* Backport 7641 manually via patch file. I'm off for pleasures of the flesh, cy...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7642 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-0330-32/+34
* Manual backport of r7637 - svnmerge is still being a prick•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7638 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-08-031-1/+1
* Dont show hidden channels•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7626 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-301-1/+1
* Fix some op/halfop etc counts•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7624 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-301-1/+1
* Set changed to true on load•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7622 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-301-1/+1
* Fix broken m_httpd (not receiving callbacks) from trunk commit•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7620 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-301-0/+1
* Merge in m_close•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7609 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-291-0/+81
* Merge r7602 from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7603 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-281-1/+1
* Merge from trunk, eliminate warning when building with anal flags•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7584 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-261-8/+15
* Merge detail fix from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7582 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-261-1/+13
* Merge 7533-7535 from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7536 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-07-242-2/+2
* Merge r7528-7529 from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7530 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-234-1/+9
* Merge r7513 from trunk•••git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7516 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-07-231-1/+1
* Grrr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7498 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-221-1/+0
* m_testcommand deletes its command handler manually, no modules should do this...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7497 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-07-221-1/+0
* Add syntax.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7496 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-221-0/+1
* Less WOOT more TAXANOMY :>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7494 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-07-221-3/+2