<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/channels.h, branch v1.1.8</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/channels.h?h=v1.1.8</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/channels.h?h=v1.1.8'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-05-19T18:08:57Z</updated>
<entry>
<title>Space indents must die.</title>
<updated>2007-05-19T18:08:57Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-05-19T18:08:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d7324a55fab95b4f51672b701f2dd9cc0836abf8'/>
<id>urn:sha1:d7324a55fab95b4f51672b701f2dd9cc0836abf8</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7049 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Windows support. Tested and working to compile on freebsd and linux. Next step is to make sure it actually works in windows too. ;p. Add Burlex to contributors.</title>
<updated>2007-05-19T15:56:42Z</updated>
<author>
<name>w00t</name>
</author>
<published>2007-05-19T15:56:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9cf56d917d92959701694477f7944d45ad2c38ed'/>
<id>urn:sha1:9cf56d917d92959701694477f7944d45ad2c38ed</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Small api change with wide reaching effects in modules - Allows modification of whats displayed by NAMES on a per-nick basis, so we can have UHNAMES in a seperate module to NAMESX (and possibly do some funky other stuff in the future too!)</title>
<updated>2007-05-10T00:26:04Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-05-10T00:26:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ce533b67e6c58c02f25b2f26214ab9cd2c7c99b6'/>
<id>urn:sha1:ce533b67e6c58c02f25b2f26214ab9cd2c7c99b6</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6934 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add &lt;auditorium showops&gt; which determines if auditorium works like ircnet +a (anonymous channels) or like unrealircd +u.</title>
<updated>2007-05-04T16:23:40Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-05-04T16:23:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6dadb437999760fc10757cf4b9faba4702b1c011'/>
<id>urn:sha1:6dadb437999760fc10757cf4b9faba4702b1c011</id>
<content type='text'>
The old behaviour is similar to anonymous channels, only showing the current user.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6875 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>set the TS of a channel in JoinUser, not after the entire FJOIN, this is safer and may fix the odd desync here and there</title>
<updated>2007-03-18T16:52:56Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-03-18T16:52:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0f6de0b18372a76ebb5d6c4ba3dc9a7a7e0a7297'/>
<id>urn:sha1:0f6de0b18372a76ebb5d6c4ba3dc9a7a7e0a7297</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6690 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Allow for nick!user@host in TOPIC information.</title>
<updated>2007-02-11T18:50:04Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-11T18:50:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b111eec597349ad2dc7d4b54945097df813535b4'/>
<id>urn:sha1:b111eec597349ad2dc7d4b54945097df813535b4</id>
<content type='text'>
Note that this adds another &lt;options&gt; tag value, 'hostintopic'. (defaults to yes)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6572 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Cache channel max bans value to save an O(n) loop of match() on every ban (etc) add</title>
<updated>2007-01-09T00:25:18Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T00:25:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be70931a50f23c68e055602facce5736775f3fab'/>
<id>urn:sha1:be70931a50f23c68e055602facce5736775f3fab</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6267 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>And now, just to force you to recompile the *whole* ircd.. updated headers on the headers. :p</title>
<updated>2006-12-15T22:18:59Z</updated>
<author>
<name>w00t</name>
</author>
<published>2006-12-15T22:18:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=696ee9ff66bb94be2229bfa9c3dc288affc38a72'/>
<id>urn:sha1:696ee9ff66bb94be2229bfa9c3dc288affc38a72</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5998 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Refactor userrec::chans.</title>
<updated>2006-12-14T17:46:47Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-14T17:46:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a78cecbeb9c677bdd4b2f44c01195759af63485b'/>
<id>urn:sha1:a78cecbeb9c677bdd4b2f44c01195759af63485b</id>
<content type='text'>
Old way: A vector of ucrec, MAXCHANS in size by default populated by NULLS, so you have to scan the vector to find an empty slot when joining a user, parting a user etc
New way: std::map&lt;chanrec*, char&gt; (the char holds their basic core permissions on the channel [voice, halfop, op])
This increases speed a ton, and removes some wtf-age.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5986 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Update comments to reflect new API</title>
<updated>2006-11-26T18:12:50Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-26T18:12:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0e8a71803850ca62e9c7fd1447714d7548184d95'/>
<id>urn:sha1:0e8a71803850ca62e9c7fd1447714d7548184d95</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5807 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
