<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/channels.cpp, branch v1.2.0rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/channels.cpp?h=v1.2.0rc4</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/channels.cpp?h=v1.2.0rc4'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2009-06-30T22:53:12Z</updated>
<entry>
<title>Check for oper max chans before user max chans, fixes code weirdness and bug #876.</title>
<updated>2009-06-30T22:53:12Z</updated>
<author>
<name>w00t</name>
</author>
<published>2009-06-30T22:53:12Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c9fed3cb0d87aabbb440f6a14a72601a7f99e8e9'/>
<id>urn:sha1:c9fed3cb0d87aabbb440f6a14a72601a7f99e8e9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11422 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Use a FakeUser source for server-sourced commands in spanningtree</title>
<updated>2009-05-13T05:27:46Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-05-13T05:27:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=23a98c8fe1f255fe5f20c26c726da817d2796c9a'/>
<id>urn:sha1:23a98c8fe1f255fe5f20c26c726da817d2796c9a</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11376 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Overloading SetMode seems to cause the compiler to interpret "" as a bool and not a string. Fixes bug #849</title>
<updated>2009-04-29T02:43:16Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-04-29T02:43:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d2a71fd3447c8bac65cc26077e2b9fc3fb0b28a7'/>
<id>urn:sha1:d2a71fd3447c8bac65cc26077e2b9fc3fb0b28a7</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11335 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix crash from unregistered users joining a channel, discovered by Namegduf</title>
<updated>2009-04-24T15:56:31Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-04-24T15:56:31Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=bff68688367b82f9841d6c45114c58af61a800e8'/>
<id>urn:sha1:bff68688367b82f9841d6c45114c58af61a800e8</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11328 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Use loopCall to protect OnUserKick rather than the triggerevents hack</title>
<updated>2009-04-20T13:29:58Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-04-20T13:29:58Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=828f256a9bd8278540bf4beede36c485e2c3e86f'/>
<id>urn:sha1:828f256a9bd8278540bf4beede36c485e2c3e86f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11321 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix SetModeParam to use std::string and handle edge cases.</title>
<updated>2009-04-17T13:54:53Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-04-17T13:54:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2dfc384cde46ba63ed7c2f4420712596096123ca'/>
<id>urn:sha1:2dfc384cde46ba63ed7c2f4420712596096123ca</id>
<content type='text'>
Previously, changing the vaule of a mode could require 3 calls to SetMode and SetModeParam.
This also fixes memory leaks caused by the strdup() not always being paired with a free().

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11307 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Check IsBanned even when the ban list is empty, so that module hooks get called. Fixes bug #800, reported by Taros</title>
<updated>2009-03-23T03:32:01Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-23T03:32:01Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7f318a332523869a1abb7125c9fe9d09cc048409'/>
<id>urn:sha1:7f318a332523869a1abb7125c9fe9d09cc048409</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11248 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Update all wiki links to point to the new wiki. This was done automatically with the following command, only .Makefile.inc got some indent fixups by hand.</title>
<updated>2009-03-15T12:42:35Z</updated>
<author>
<name>psychon</name>
</author>
<published>2009-03-15T12:42:35Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b6dbd6caab62bc2c0d11ce5a45d511611eb9c2ef'/>
<id>urn:sha1:b6dbd6caab62bc2c0d11ce5a45d511611eb9c2ef</id>
<content type='text'>
for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Extban rework: allow exceptions to override bans on join</title>
<updated>2009-03-14T20:48:43Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-14T20:48:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=bd12e3a4e6501496f6eeb7aeb5245162020d6e6c'/>
<id>urn:sha1:bd12e3a4e6501496f6eeb7aeb5245162020d6e6c</id>
<content type='text'>
Move all bans that prevent a user from joining the channel to OnCheckBan,
then stack their return results to allow an exception to override a ban.

This does not make join exceptions override any other exception like mute.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11222 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Nuke trailing spaces</title>
<updated>2009-02-14T21:14:36Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-02-14T21:14:36Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f209cce90b394acd26e22eacef0bff61e8f5b4e1'/>
<id>urn:sha1:f209cce90b394acd26e22eacef0bff61e8f5b4e1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
