<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/channels.h, branch v1.2.0rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/include/channels.h?h=v1.2.0rc2</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/include/channels.h?h=v1.2.0rc2'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2009-01-09T20:51:38Z</updated>
<entry>
<title>Remove channel::created as its unused and only serves to confuse (see last commit to m_check). As a bonus saves memory usage :p</title>
<updated>2009-01-09T20:51:38Z</updated>
<author>
<name>peavey</name>
</author>
<published>2009-01-09T20:51:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=84af5345c10e05b9ae20774943a4cb6a2cdac38d'/>
<id>urn:sha1:84af5345c10e05b9ae20774943a4cb6a2cdac38d</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10955 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Update copyrights for 2009.</title>
<updated>2009-01-02T18:16:05Z</updated>
<author>
<name>w00t</name>
</author>
<published>2009-01-02T18:16:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=43847ec9c7e1a195163eb4c529f1c92fd1ace0a4'/>
<id>urn:sha1:43847ec9c7e1a195163eb4c529f1c92fd1ace0a4</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Change a few bits to use std::list instead of std::vector.</title>
<updated>2008-12-28T03:27:28Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-12-28T03:27:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=376a2833d9274a83e3571da1b69ce2768a7c8bac'/>
<id>urn:sha1:376a2833d9274a83e3571da1b69ce2768a7c8bac</id>
<content type='text'>
Vector is better than list, unless:
 - you require random access (these don't)
 - you require that the memory they are stored in are contiguous (these don't)
This will save a couple of bytes here and there perhaps (along with
much less problems with memory fragmentation and allocation).

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10923 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add optional 3rd parameter to Channel::SetTopic() which overrides all access checks.</title>
<updated>2008-08-04T17:43:15Z</updated>
<author>
<name>om</name>
</author>
<published>2008-08-04T17:43:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=fe4001942d2b82566133099388c0908e10223c87'/>
<id>urn:sha1:fe4001942d2b82566133099388c0908e10223c87</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10085 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add Channel::SetTopic(User *, std::string &amp;) to set topic on a channel. Use it in CommandTopic. Also modify OnLocalTopicChange to accept a new return value. (0 == proceed as normal, 1 == don't check anything, -1 == disallow change silently).</title>
<updated>2008-08-04T15:28:29Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-08-04T15:28:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=904161fdba32468ff4d97d9533e62809131ed1a2'/>
<id>urn:sha1:904161fdba32468ff4d97d9533e62809131ed1a2</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10082 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove custom members for +lk storage</title>
<updated>2008-07-20T14:30:00Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-07-20T14:30:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=4c286655e1b930908fd02681ac00e172156e737c'/>
<id>urn:sha1:4c286655e1b930908fd02681ac00e172156e737c</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10053 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Change modes in channels and users to use std::bitset instead of an array. This saves 56 bytes per channel, and 112 bytes per channel, with no loss in speed or ease of use in code. :). Thanks (VERY) much to Special for telling me about this.</title>
<updated>2008-07-19T20:34:14Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-07-19T20:34:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=a67b9de1742efbff29ec08093b220565eab7df23'/>
<id>urn:sha1:a67b9de1742efbff29ec08093b220565eab7df23</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10043 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Overload IsExtBanned to provide a *string matching* version, this finally opens the way for non-hostmask based extbans, which is good ;p. On the downside, this requires rethinking of the extban exemption stuff I did yesterday.</title>
<updated>2008-07-12T20:38:14Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-07-12T20:38:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0e4715e8e369414cdb140679b20f6e687fa6a853'/>
<id>urn:sha1:0e4715e8e369414cdb140679b20f6e687fa6a853</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9987 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Convert API to use std::string, fixes my slight bug from earlier and looks tidier</title>
<updated>2008-07-11T21:15:02Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-07-11T21:15:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0b070b52bc8e8ceb52388e45cea90f4add119c4f'/>
<id>urn:sha1:0b070b52bc8e8ceb52388e45cea90f4add119c4f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9956 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>More correctly state the lookup arrays as unsigned char, not char</title>
<updated>2008-05-19T21:29:14Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-05-19T21:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=552ab1e39852733203d2037aa0bbaa1b63fd94a2'/>
<id>urn:sha1:552ab1e39852733203d2037aa0bbaa1b63fd94a2</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9771 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
