<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_restrictbanned.cpp, 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/src/modules/m_restrictbanned.cpp?h=v1.1.8</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_restrictbanned.cpp?h=v1.1.8'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-05-21T19:13:39Z</updated>
<entry>
<title>Header rearrangement, move inspircd.h to top, remove stdio, stdlib, stdblahblah that we dont even use, remove redeclared &lt;string&gt;, &lt;map&gt;, &lt;vector&gt;.</title>
<updated>2007-05-21T19:13:39Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-05-21T19:13:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=76d7e8a0684b38a82e6c05ebd7538b69660e1bef'/>
<id>urn:sha1:76d7e8a0684b38a82e6c05ebd7538b69660e1bef</id>
<content type='text'>
This (1) fixes the irc::string::move warnings on vc8 (2) speeds up compile a lot


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7098 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>Eliminate some string copies, tidy some code, and reverse some short-circuit checks</title>
<updated>2007-02-18T00:50:09Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-02-18T00:50:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=13fcf22eaba873290e0f04484fc75bcd339d4fa3'/>
<id>urn:sha1:13fcf22eaba873290e0f04484fc75bcd339d4fa3</id>
<content type='text'>
(Expensive(x) &amp;&amp; Cheap(y)) -&gt; (Cheap(y) &amp;&amp; Expensive(x))


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6591 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove global namespacing, makes modules compile FASTAH. Also massive update on headers (change to InspIRCd Development Team, extend copyright to 2007).</title>
<updated>2006-12-15T21:33:22Z</updated>
<author>
<name>w00t</name>
</author>
<published>2006-12-15T21:33:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3a554ef1e9be9dbcf3de3301a4a6c2938d643bea'/>
<id>urn:sha1:3a554ef1e9be9dbcf3de3301a4a6c2938d643bea</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5995 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>Add extra parameter to OnUserPreNotice and OnUserPrePrivmsg, CUList &amp;exempt_list, a list of users NOT to write to. By default it just contains the sender, you can add more.</title>
<updated>2006-11-26T18:04:47Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-26T18:04:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2e52ff280dca14d1598b84fab7a8c2e93fa30910'/>
<id>urn:sha1:2e52ff280dca14d1598b84fab7a8c2e93fa30910</id>
<content type='text'>
This also bumps the module api version by one. added "CUList fixme" to peaveys module just so it builds, as this will be refactored to use the new feature that was just added :)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5806 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add m_restrictbanned.so, disalows banned users on a channel from messaging the channel, changing nick, or changing the topic, if loaded.</title>
<updated>2006-11-12T14:14:18Z</updated>
<author>
<name>w00t</name>
</author>
<published>2006-11-12T14:14:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ceab3ad17df197b952d947be8ead8accbd31596e'/>
<id>urn:sha1:ceab3ad17df197b952d947be8ead8accbd31596e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5701 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
