<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/users.h, branch v1.1.0b6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/include/users.h?h=v1.1.0b6</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/include/users.h?h=v1.1.0b6'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2006-12-15T22:18:59Z</updated>
<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://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>Cleaning up irrelevent stuff in channels.cpp</title>
<updated>2006-12-15T17:32:16Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-15T17:32:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=457362304bba836737f2955f7e871cef431a069e'/>
<id>urn:sha1:457362304bba836737f2955f7e871cef431a069e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5993 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://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>Improve how we handle ELINEs on connect, turn O(2n) into O(n) (thats the best we can do with g/k/z/q checks for now :( )</title>
<updated>2006-12-12T23:21:51Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-12-12T23:21:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=1c84dff59d85fb345fd15da173b397174cc7e7e9'/>
<id>urn:sha1:1c84dff59d85fb345fd15da173b397174cc7e7e9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5968 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Tons of tweaks to the config stuff for the core</title>
<updated>2006-11-14T22:38:43Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-14T22:38:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=004217daed4e60162bcb3f99c85e2efe41c21a03'/>
<id>urn:sha1:004217daed4e60162bcb3f99c85e2efe41c21a03</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5744 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix PruneWhoWas to actually work right on rehash. Add debug output to whowas. More code comments to whowas.</title>
<updated>2006-11-13T08:15:35Z</updated>
<author>
<name>peavey</name>
</author>
<published>2006-11-13T08:15:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=b9552dc5beae210e5e8a626dcf636da43c962365'/>
<id>urn:sha1:b9552dc5beae210e5e8a626dcf636da43c962365</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5734 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>add &lt;whowas&gt; config option to control whowas behaviour. *may break*</title>
<updated>2006-11-13T00:45:37Z</updated>
<author>
<name>peavey</name>
</author>
<published>2006-11-13T00:45:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=41f62a2a3badd6b7dbffb4fdb995c41ef709462c'/>
<id>urn:sha1:41f62a2a3badd6b7dbffb4fdb995c41ef709462c</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5731 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Merge peaveys patch, tracker #162</title>
<updated>2006-11-04T11:31:29Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-04T11:31:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e53d30bc6d4c3b002f08569b68affa540104d5cf'/>
<id>urn:sha1:e53d30bc6d4c3b002f08569b68affa540104d5cf</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5642 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Please in the future everyone: DO NOT submit patches via nopaste. Nopaste is not designed for this, and mangles your patch so we cant apply it. gzip it instead!</title>
<updated>2006-11-02T20:34:01Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-11-02T20:34:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=c926070195545fcded6581623ce49a0ef57af032'/>
<id>urn:sha1:c926070195545fcded6581623ce49a0ef57af032</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5632 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Socket error state stuff</title>
<updated>2006-10-31T20:32:01Z</updated>
<author>
<name>brain</name>
</author>
<published>2006-10-31T20:32:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=193b540aa750446bf67dcad132773541214c296d'/>
<id>urn:sha1:193b540aa750446bf67dcad132773541214c296d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5607 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
