<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_spanningtree, branch v2.0.20</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree?h=v2.0.20</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree?h=v2.0.20'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2015-02-04T17:53:28Z</updated>
<entry>
<title>m_spanningtree Fix TreeRoot UserCount being possibly wrong if loaded after startup</title>
<updated>2015-02-04T17:53:28Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2015-02-04T17:53:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=f6ace5e8084e2ab23f6797ab9d77a41466ea4a78'/>
<id>urn:sha1:f6ace5e8084e2ab23f6797ab9d77a41466ea4a78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a snotice in m_spanningtree incorrectly using an unsigned long.</title>
<updated>2015-01-03T20:33:09Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2015-01-03T20:33:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e27820683226e3832936bccd537b45bc04208f74'/>
<id>urn:sha1:e27820683226e3832936bccd537b45bc04208f74</id>
<content type='text'>
This value can be negative so it should be a signed long not an
unsigned long.
</content>
</entry>
<entry>
<title>Remove some dead code found by Coverity</title>
<updated>2014-10-26T17:01:24Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-10-26T17:01:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=382662a8a4ae5c501b096643cb8f09d2d9d084d0'/>
<id>urn:sha1:382662a8a4ae5c501b096643cb8f09d2d9d084d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_spanningtree Rebuild serverlist and sidlist when receiving a specific Request</title>
<updated>2014-10-13T19:16:51Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-10-13T19:16:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=48253b1103dcdcd8252808bd021519772b223143'/>
<id>urn:sha1:48253b1103dcdcd8252808bd021519772b223143</id>
<content type='text'>
Issue #923
</content>
</entry>
<entry>
<title>Fix various warnings when building with LLVM 3.5.</title>
<updated>2014-10-13T05:18:10Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2014-10-06T12:30:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=402a1bb010522a35600325c1a3084e092b40ca22'/>
<id>urn:sha1:402a1bb010522a35600325c1a3084e092b40ca22</id>
<content type='text'>
- warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
- warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
</content>
</entry>
<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://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://cgit.space/~steering/inspircd++.git/commit/?id=2190782c352af6a4f55ab01131f0cb68fe65e989'/>
<id>urn:sha1:2190782c352af6a4f55ab01131f0cb68fe65e989</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://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://cgit.space/~steering/inspircd++.git/commit/?id=0e118bb789b8830af06842d715d5206554b6e0d9'/>
<id>urn:sha1:0e118bb789b8830af06842d715d5206554b6e0d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update server.cpp</title>
<updated>2014-05-20T23:47:30Z</updated>
<author>
<name>Dan Parsons</name>
</author>
<published>2014-05-20T22:48:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=16a5b3545b007fb350e6c94d9203740e546ffe81'/>
<id>urn:sha1:16a5b3545b007fb350e6c94d9203740e546ffe81</id>
<content type='text'>
Rewrote "invalid credentials" error message to remove confusion regarding "server snomask", which some users interpreted as "I must make sure the snomask on each server is identical" (which makes no sense), when really the intention is basically "look at the logs on the other server".
</content>
</entry>
</feed>
