<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/configreader.cpp, branch v1.2.0b2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/configreader.cpp?h=v1.2.0b2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/configreader.cpp?h=v1.2.0b2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2008-10-18T16:52:48Z</updated>
<entry>
<title>Working privs implementation, and example usage in NOTICE for mass messaging.</title>
<updated>2008-10-18T16:52:48Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-10-18T16:52:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0d3ecb964292600ec1ce6ee1cef83f72185a8bcc'/>
<id>urn:sha1:0d3ecb964292600ec1ce6ee1cef83f72185a8bcc</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10662 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Don't neglect calling User::CheckClass after SetClass, so that users don't end up lingering with a NULL class if they shouldn't.</title>
<updated>2008-10-17T17:57:46Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-10-17T17:57:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=cd095102f471dc86dff08e141208bc9dc38cc78f'/>
<id>urn:sha1:cd095102f471dc86dff08e141208bc9dc38cc78f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10656 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove the duplicate checking/disabled setting of &lt;connect&gt; craq, there is a (better) way to do this, which is to hunt for a new connect class on all users once /rehash happens.</title>
<updated>2008-10-17T17:57:42Z</updated>
<author>
<name>w00t</name>
</author>
<published>2008-10-17T17:57:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ddb29cf8122176ff1e2db809cbfc88231ab793b5'/>
<id>urn:sha1:ddb29cf8122176ff1e2db809cbfc88231ab793b5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10654 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Modify $copy macros in comments, fixes bug #617</title>
<updated>2008-10-15T09:39:02Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-10-15T09:39:02Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5d3ffb27e06f81f95564686972c834dbc5ce95b5'/>
<id>urn:sha1:5d3ffb27e06f81f95564686972c834dbc5ce95b5</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10643 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove the old TODO comment</title>
<updated>2008-09-20T22:25:47Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-09-20T22:25:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=df91e30723c9cfb91ff0c7f6506fe67ef4909b89'/>
<id>urn:sha1:df91e30723c9cfb91ff0c7f6506fe67ef4909b89</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10570 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>Be more verbose in ValidateNotEmpty on failure. Patch by CyberbotX.</title>
<updated>2008-09-14T12:30:16Z</updated>
<author>
<name>peavey</name>
</author>
<published>2008-09-14T12:30:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=efd79c8977e51dec63d2a2c49a873cad004103ca'/>
<id>urn:sha1:efd79c8977e51dec63d2a2c49a873cad004103ca</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10544 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>Make ThreadEngine::Mutex() protected too, make the user use Lock() and Unlock()</title>
<updated>2008-09-06T14:41:44Z</updated>
<author>
<name>brain</name>
</author>
<published>2008-09-06T14:41:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=43240de39d64ccd1cc886342002b14f4147a2efc'/>
<id>urn:sha1:43240de39d64ccd1cc886342002b14f4147a2efc</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10418 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>
</feed>
