<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_spanningtree, branch v1.2.0rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree?h=v1.2.0rc2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree?h=v1.2.0rc2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2009-03-10T16:15:29Z</updated>
<entry>
<title>Push password comparison logic into ComparePass, fixes authentication bug noticed by HiroP</title>
<updated>2009-03-10T16:15:29Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-10T16:15:29Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=63041954b1cfda4aaf1e89d4b16fb6d1411caa3e'/>
<id>urn:sha1:63041954b1cfda4aaf1e89d4b16fb6d1411caa3e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11195 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Quiet bursts for uplinks, suggested by HiroP, thanks!</title>
<updated>2009-03-10T14:50:10Z</updated>
<author>
<name>brain</name>
</author>
<published>2009-03-10T14:50:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5a5a061c48af830ca90b699993cac079a9311b08'/>
<id>urn:sha1:5a5a061c48af830ca90b699993cac079a9311b08</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11194 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>An FJOIN is not bursting unless the source server is bursting</title>
<updated>2009-03-09T16:17:57Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-09T16:17:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=63bdb9171f19deb8483de0a521ed7a712543382d'/>
<id>urn:sha1:63bdb9171f19deb8483de0a521ed7a712543382d</id>
<content type='text'>
Fixes bug #755

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11188 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Remove some unneeded debug messages on the common case of FJOIN</title>
<updated>2009-03-07T02:45:10Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-07T02:45:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=acb72fdf2d66d71e5b70ec5d3c3dcf9f8d8df655'/>
<id>urn:sha1:acb72fdf2d66d71e5b70ec5d3c3dcf9f8d8df655</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11183 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Include explicit parameter list in ProtocolInterface::SendMode</title>
<updated>2009-03-07T01:29:45Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-07T01:29:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=96a4a1d41e42dba806c2e9954e148ed838262511'/>
<id>urn:sha1:96a4a1d41e42dba806c2e9954e148ed838262511</id>
<content type='text'>
Also leave the strings split into deque, there's no need to pack it into a
string just to unpack it during the translate.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11181 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Construct explicit parameter type list for MODE parameters</title>
<updated>2009-03-06T22:28:57Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-06T22:28:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=526f5a4a02882b19056fe755dff1f64b764ff313'/>
<id>urn:sha1:526f5a4a02882b19056fe755dff1f64b764ff313</id>
<content type='text'>
Previously, we used TR_SPACENICKLIST on the parameters. This worked only because
usually, if anything in the list parsed as a nick, then it was a nick. However,
some modes like +k and +g allow free-form text, which could also resolve as a
nick. Add extra parameters to allow modes to specify their TranslateType,
defaulting to TR_TEXT.

This fixes bug #757, found by Taros

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11180 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Send SVSNICKs during nick collision to prevent servers that do not fully implement collisions from killing users</title>
<updated>2009-03-06T20:39:02Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-06T20:39:02Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=eacd707421be4f2612df9bde4517649061bb062e'/>
<id>urn:sha1:eacd707421be4f2612df9bde4517649061bb062e</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11179 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Fix crash when services (or a misbehaving remote server) introduces a server with duplicate SID</title>
<updated>2009-03-05T01:27:19Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-05T01:27:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=75f147a25e8ecd30ada36c4b0a60c1b8c0e0717f'/>
<id>urn:sha1:75f147a25e8ecd30ada36c4b0a60c1b8c0e0717f</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11171 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Revert "Don't apply channel modes received in an non-burst, non-creation FJOIN, because they could be out of date"</title>
<updated>2009-03-02T23:38:04Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-02T23:38:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b2688f6cdf45c70985754001edcc2b1916f5bcb4'/>
<id>urn:sha1:b2688f6cdf45c70985754001edcc2b1916f5bcb4</id>
<content type='text'>
This keeps the protocol closer to TS6 behavior. The mode sync in the FJOIN is
used to resync channel modes after a desync caused by modes crossing on the
wire. In the future, an alternate join command will be used to prevent MODExJOIN
desync without rejecting modes from an FJOIN.

This reverts commit 4820e6bb9578e53ea1553070108599349d0ffbcb.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11163 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
<entry>
<title>Don't apply channel modes received in an non-burst, non-creation FJOIN, because they could be out of date</title>
<updated>2009-03-02T22:08:56Z</updated>
<author>
<name>danieldg</name>
</author>
<published>2009-03-02T22:08:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4820e6bb9578e53ea1553070108599349d0ffbcb'/>
<id>urn:sha1:4820e6bb9578e53ea1553070108599349d0ffbcb</id>
<content type='text'>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11162 e03df62e-2008-0410-955e-edbf42e46eb7
</content>
</entry>
</feed>
