<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_spanningtree, branch v3.0.0a10</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=v3.0.0a10</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_spanningtree?h=v3.0.0a10'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-10-01T16:26:22Z</updated>
<entry>
<title>Move &lt;security:hidesplits&gt; to the spanningtree module.</title>
<updated>2018-10-01T16:26:22Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-10-01T15:41:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d7dd8d193c2e6176e97ec182d65b6ba1d0800aa5'/>
<id>urn:sha1:d7dd8d193c2e6176e97ec182d65b6ba1d0800aa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the chanhistory module being inconsistent across servers.</title>
<updated>2018-10-01T11:34:47Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-09-29T15:19:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=75e144b55e761b663958599dc40dc8fd670445db'/>
<id>urn:sha1:75e144b55e761b663958599dc40dc8fd670445db</id>
<content type='text'>
Closes #331.
</content>
</entry>
<entry>
<title>Amend OnPostCommand to specify whether the command is loopcalled.</title>
<updated>2018-09-11T08:03:47Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-09-11T08:03:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7e9ec8e49060024033efe55342c933b86288e31c'/>
<id>urn:sha1:7e9ec8e49060024033efe55342c933b86288e31c</id>
<content type='text'>
This restores previous behaviour which was lost when the original
line parameter was removed.
</content>
</entry>
<entry>
<title>Implement IRCv3 message tag support.</title>
<updated>2018-08-13T20:51:11Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-13T19:17:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=58a0a7e01422e62de1565a8eb0a1febdc463d04d'/>
<id>urn:sha1:58a0a7e01422e62de1565a8eb0a1febdc463d04d</id>
<content type='text'>
Co-authored-by: Attila Molnar &lt;attilamolnar@hush.com&gt;
</content>
</entry>
<entry>
<title>Convert AWAY to use cross-module events and clean up slightly.</title>
<updated>2018-08-12T14:01:45Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-12T13:56:27Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ba23c2b115ad3bf2632179d283165c1579332fd8'/>
<id>urn:sha1:ba23c2b115ad3bf2632179d283165c1579332fd8</id>
<content type='text'>
OnSetAway has been replaced with four events. OnUserPreAway and
OnUserPreBack can be used to deny an away state change and/or
change the away message of a local user. OnUserAway and OnUserBack
allow modules to be notified that a user's away state has changed.
</content>
</entry>
<entry>
<title>Split irc::tokenparser::GetToken into GetMiddle and GetTrailing.</title>
<updated>2018-08-10T12:55:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-10T06:46:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8b418f081f7ecbfdd51c84fae2298f927155fac0'/>
<id>urn:sha1:8b418f081f7ecbfdd51c84fae2298f927155fac0</id>
<content type='text'>
This simplifies the logic of irc::tokenparser considerably and
removes all of the magic index guessing that was used previously.
</content>
</entry>
<entry>
<title>Parse CAPAB CAPABILITIES and FJOIN messages with spacesepstream.</title>
<updated>2018-08-10T12:55:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-10T06:00:02Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=36899e44eec416f5cd74cfe2d61baa984963dbe0'/>
<id>urn:sha1:36899e44eec416f5cd74cfe2d61baa984963dbe0</id>
<content type='text'>
Special tokenisation rules are not necessary here.
</content>
</entry>
<entry>
<title>Remove the original line parameter of On{Pre,Post}Command.</title>
<updated>2018-08-10T12:55:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-09T19:44:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=213e4d9680e427bc16b94c0c1b627919cacb171b'/>
<id>urn:sha1:213e4d9680e427bc16b94c0c1b627919cacb171b</id>
<content type='text'>
In the brave new world of message tags and alternate wire formats
this is no longer something that is appropriate to expose.

In reality it was only ever used by m_alias which now reconstitutes
the command name and parameters into a RFC 1459-style message for
whatever it needs to do.
</content>
</entry>
<entry>
<title>Remove the 'debug' snotice character.</title>
<updated>2018-08-07T15:45:03Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-07T15:45:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c51d80d9d4f2a0a38686e7dd358de0b554746331'/>
<id>urn:sha1:c51d80d9d4f2a0a38686e7dd358de0b554746331</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the FJOIN timestamp message easier for users to understand.</title>
<updated>2018-08-05T16:18:43Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-05T16:18:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=54a15b0185fc53d741bc519f125aa531643dbae2'/>
<id>urn:sha1:54a15b0185fc53d741bc519f125aa531643dbae2</id>
<content type='text'>
</content>
</entry>
</feed>
