<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules, branch v2.0.17</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules?h=v2.0.17</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules?h=v2.0.17'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2014-07-24T12:20:14Z</updated>
<entry>
<title>Update example configuration files, fix typos and case</title>
<updated>2014-07-24T12:20:14Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-24T12:20:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=484bb1ef629d510f5b9bccf56f54c5af27fa3650'/>
<id>urn:sha1:484bb1ef629d510f5b9bccf56f54c5af27fa3650</id>
<content type='text'>
Mention m_regex_stdlib in the list of regex providers after m_filter
</content>
</entry>
<entry>
<title>m_spanningtree Always treat the remote client as the winner on nick collision if the nick is used by a (local) client that isn't fully registered</title>
<updated>2014-07-24T12:05:50Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-22T18:15:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2190782c352af6a4f55ab01131f0cb68fe65e989'/>
<id>urn:sha1:2190782c352af6a4f55ab01131f0cb68fe65e989</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure the DN strings obtained from the SSL mods are always valid</title>
<updated>2014-07-24T12:05:50Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-22T18:05:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=de78843144d40b991cefc652532c03dd8c56e5cc'/>
<id>urn:sha1:de78843144d40b991cefc652532c03dd8c56e5cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_hideoper: Hide hidden opers from /stats P. #874</title>
<updated>2014-07-19T20:55:27Z</updated>
<author>
<name>Adam</name>
</author>
<published>2014-06-17T12:49:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dcb5c0411b38f6fed7071ae1ebe1098abe6d0237'/>
<id>urn:sha1:dcb5c0411b38f6fed7071ae1ebe1098abe6d0237</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #879 from SaberUK/insp20+fix-denychans</title>
<updated>2014-06-25T22:10:46Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-25T22:10:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=68dba8dc27303b118fb5c7266a8459ca8ef68366'/>
<id>urn:sha1:68dba8dc27303b118fb5c7266a8459ca8ef68366</id>
<content type='text'>
Fix copy/paste error in m_denychans.</content>
</entry>
<entry>
<title>Fix copy/paste error in m_denychans.</title>
<updated>2014-06-24T20:09:23Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2014-06-24T20:09:23Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=09b6d78c9a615a789897694bcfa2752f3859001b'/>
<id>urn:sha1:09b6d78c9a615a789897694bcfa2752f3859001b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_chghost Allow ulined servers to change the host of unregistered users (for SASL)</title>
<updated>2014-06-18T11:50:39Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-18T11:50:39Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=983a22cef84af9201996094df137cf7b9ec5dceb'/>
<id>urn:sha1:983a22cef84af9201996094df137cf7b9ec5dceb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix harmless loop off-by-ones found by Moonlightning</title>
<updated>2014-06-07T11:12:04Z</updated>
<author>
<name>satmd</name>
</author>
<published>2014-06-01T15:53:31Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8f7cdd5b61112802973470e74a87da52ee064920'/>
<id>urn:sha1:8f7cdd5b61112802973470e74a87da52ee064920</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_spanningtree Forward NICK messages when they cause a collision with the new nick param rewritten to the uuid</title>
<updated>2014-06-06T06:48:50Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-06T06:48:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=258a481bface1b98f93699d292805c11f0e6d898'/>
<id>urn:sha1:258a481bface1b98f93699d292805c11f0e6d898</id>
<content type='text'>
Suppressing these messages meant that we relied on an appropriate NICK to
come from the direction the SAVE was sent to; this left all servers behind
us uninformed until the target server of the SAVE reacted with a nick change
to uuid.

This was problematic because someone can legitimately change nick to the
past nick of the SAVEd user on a server that already has the SAVEd user
with the uuid nick and that nick change message can reach servers that
haven't yet seen the nick change to uuid of the SAVEd user.
</content>
</entry>
<entry>
<title>m_spanningtree Fix cleanup of connections when unloading a module that provides an IOHook</title>
<updated>2014-06-05T23:46:21Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-06-05T23:46:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0e118bb789b8830af06842d715d5206554b6e0d9'/>
<id>urn:sha1:0e118bb789b8830af06842d715d5206554b6e0d9</id>
<content type='text'>
</content>
</entry>
</feed>
