<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/channels.cpp, branch v1.1.0</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.1.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/channels.cpp?h=v1.1.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2007-01-15T23:49:24Z</updated>
<entry>
<title>Crusade to remove debug from stable and tested parts of the core and base modules.</title>
<updated>2007-01-15T23:49:24Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-15T23:49:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d769fef63f2f9ccd929aa51fda3c3da7ec389181'/>
<id>urn:sha1:d769fef63f2f9ccd929aa51fda3c3da7ec389181</id>
<content type='text'>
Most of the code here being de-noised hasnt had a crash or bug in it for many months, if not a year so the debug output is useless noise in the logfile when trying to trace a bug in a REAL problem 
area.


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6356 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Assigning a std::string var initially to "" is pointless.</title>
<updated>2007-01-09T01:14:39Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T01:14:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5694565e097f6e4ab3b97a4c50715633a09ce45e'/>
<id>urn:sha1:5694565e097f6e4ab3b97a4c50715633a09ce45e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6271 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Tidy up (optimize, improve) chanrec::WriteChannelWithServ</title>
<updated>2007-01-09T00:49:40Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T00:49:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cf2d41558a0affc13f18bc2ec3a9c81d2a7b82ee'/>
<id>urn:sha1:cf2d41558a0affc13f18bc2ec3a9c81d2a7b82ee</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6269 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Tidy up an if/then/else chain into a switch</title>
<updated>2007-01-09T00:31:52Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-09T00:31:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4d920e51882c4f61f0714b7785e0ca4463f549e1'/>
<id>urn:sha1:4d920e51882c4f61f0714b7785e0ca4463f549e1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6268 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>Fix desync with halfop and voice when opped (this happens because we were ORing the wrong value in chanrec::ForceChan)</title>
<updated>2007-01-06T16:15:35Z</updated>
<author>
<name>brain</name>
</author>
<published>2007-01-06T16:15:35Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=02ccf82812a189c46d0495580b7d96ada34851b5'/>
<id>urn:sha1:02ccf82812a189c46d0495580b7d96ada34851b5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6232 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Tweaks to instantiate less stuff when writing to a bunch of users</title>
<updated>2006-12-30T16:02:56Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-30T16:02:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e5facb2cd00fca595d4b37c4de8ad0938d9eac25'/>
<id>urn:sha1:e5facb2cd00fca595d4b37c4de8ad0938d9eac25</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6172 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Tons of optimization of WriteChannel, WriteChannelWithServ, WriteCommon etc, dont call userrec::GetFullHost or snprintf for every item, call it just once.</title>
<updated>2006-12-30T15:11:40Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-30T15:11:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6fff3c54be91dbbfe5e3ffca4204ad0378d70b7d'/>
<id>urn:sha1:6fff3c54be91dbbfe5e3ffca4204ad0378d70b7d</id>
<content type='text'>
Turns O(n) calls for every write into O(~1) calls per write.
Remove some debug from the socketengines which makes debugging hard on large channels (write availability message)


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6171 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Hash rehashing change</title>
<updated>2006-12-23T23:06:37Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-23T23:06:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=74c8913f72e6d48c88a01155ef5fe5ca20cc2bb1'/>
<id>urn:sha1:74c8913f72e6d48c88a01155ef5fe5ca20cc2bb1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6080 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Jesus, look who's the commit whore today. More header updates, and removal of namespacing.</title>
<updated>2006-12-15T21:45:30Z</updated>
<author>
<name>w00t</name>
</author>
<published>2006-12-15T21:45:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1552f3918ac0dad7fef9b86b70c0f4a63d4e37a7'/>
<id>urn:sha1:1552f3918ac0dad7fef9b86b70c0f4a63d4e37a7</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5996 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
