<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/configreader.h, branch v1.2.0b1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/configreader.h?h=v1.2.0b1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/configreader.h?h=v1.2.0b1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2008-09-21T09:07:56Z</updated>
<entry>
<title>Fix some comment which was left over from before the conversion from User* to UID</title>
<updated>2008-09-21T09:07:56Z</updated>
<author>
<name>psychon</name>
</author>
<published>2008-09-21T09:07:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=073eb3d17f125259ea9b4fcdab78a196ced96593'/>
<id>urn:sha1:073eb3d17f125259ea9b4fcdab78a196ced96593</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10574 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix a rather nasty race condition revealed by my reading through the comments and enhancing them. Back when i did executeable includes, i placed a 'todo' in the code which said something along the lines of:</title>
<updated>2008-09-20T21:46:56Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-09-20T21:46:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=636a52312b9ba4c5ffc886c7bdba14bd76726976'/>
<id>urn:sha1:636a52312b9ba4c5ffc886c7bdba14bd76726976</id>
<content type='text'>
'we cant pass a User* into the config reader any more, because when the config reader thread finishes, that user may be gone and this will crash. Consider using an UID instead so that if the user vanishes, we can
detect this situation.' Of course, nobody ever did this, so i'm doing it now to ensure we dont come up against some particularly ugly race condition crashes!


git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10569 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>more comments</title>
<updated>2008-09-20T20:53:04Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-09-20T20:53:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f67620f774935e2c1aa8f0dd814fc7d915fb5ab4'/>
<id>urn:sha1:f67620f774935e2c1aa8f0dd814fc7d915fb5ab4</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10566 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Make OnAcceptReady pure virtual, rename ListenSocket to ListenSocketBase, create ClientListenSocket and inherit from ListenSocketBase to create User objects.</title>
<updated>2008-09-08T16:58:41Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-09-08T16:58:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=74f401f1997b89783217cd636f396e35f5c2a9d0'/>
<id>urn:sha1:74f401f1997b89783217cd636f396e35f5c2a9d0</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10469 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Start moving IO hooking from being bufferedsocket based to residing in EventHandler, this will pave the way for a generic listener type, and also simplifies a lot of code.</title>
<updated>2008-09-07T18:31:21Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-09-07T18:31:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=61fed23a3e9a62f19c2f88208585b31356c986ef'/>
<id>urn:sha1:61fed23a3e9a62f19c2f88208585b31356c986ef</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10447 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add &lt;disabled:fakenonexistant&gt; - ircd will pretend that a disabled command just doesn't exist (for austnet), document &lt;disabled:usermodes&gt; and &lt;disabled:chanmodes&gt; (bad aquanight.)</title>
<updated>2008-08-27T20:19:26Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-08-27T20:19:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dfba08638c3b940fb6e96389c12376a411769be1'/>
<id>urn:sha1:dfba08638c3b940fb6e96389c12376a411769be1</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10327 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Implement &lt;options:invitebypassmodes&gt;, optionally circumvent +blk if invited on join. Based on a patch provided by mixx941, closes bug #589.</title>
<updated>2008-08-07T16:35:58Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-08-07T16:35:58Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6d64862fb556c43568efdf6b4f65de3fbd33c576'/>
<id>urn:sha1:6d64862fb556c43568efdf6b4f65de3fbd33c576</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10120 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://www.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>Implement &lt;disabled:usermodes&gt; and &lt;disabled:chanmodes&gt;.</title>
<updated>2008-07-18T15:29:58Z</updated>
<author>
<name>aquanight</name>
</author>
<published>2008-07-18T15:29:58Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=58ecf39129ae6d1e5a15785c7bb8bf0fd5ee46b9'/>
<id>urn:sha1:58ecf39129ae6d1e5a15785c7bb8bf0fd5ee46b9</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10032 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Add &lt;cidr&gt; block, and documentation in example config.</title>
<updated>2008-07-12T13:58:37Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-07-12T13:58:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=19916fcab237519d6b3d74f89ac7ee5e16bf7d10'/>
<id>urn:sha1:19916fcab237519d6b3d74f89ac7ee5e16bf7d10</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9980 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
