<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_alias.cpp, branch v3.4.0</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_alias.cpp?h=v3.4.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_alias.cpp?h=v3.4.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2019-09-14T20:18:46Z</updated>
<entry>
<title>m_alias: Add option to strip colors when matching</title>
<updated>2019-09-14T20:18:46Z</updated>
<author>
<name>linuxdaemon</name>
</author>
<published>2019-09-14T18:00:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=436e358b5dc3de0e431ba9651ecf580d8ede2b06'/>
<id>urn:sha1:436e358b5dc3de0e431ba9651ecf580d8ede2b06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a less scary message when an alias target is not U-lined.</title>
<updated>2019-06-06T13:14:46Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-06-06T12:06:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d2ebf5083be476d73f468e9f45e369576bd3df2c'/>
<id>urn:sha1:d2ebf5083be476d73f468e9f45e369576bd3df2c</id>
<content type='text'>
99% of cases of this are due to misconfigurations not due to
underhanded behaviour.
</content>
</entry>
<entry>
<title>Textual improvements and fixes such as typos, casing, etc. (#1612)</title>
<updated>2019-04-28T08:14:21Z</updated>
<author>
<name>Robby</name>
</author>
<published>2019-04-28T08:14:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e57d1b19ff4823b7885eb7f4d3b37c84d2edca0e'/>
<id>urn:sha1:e57d1b19ff4823b7885eb7f4d3b37c84d2edca0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix m_alias not initialising 'active' before use.</title>
<updated>2019-01-09T15:57:04Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-01-09T15:55:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=aea67c2520b9abbd3be702914b025e1b2a37e046'/>
<id>urn:sha1:aea67c2520b9abbd3be702914b025e1b2a37e046</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make more modules rehash atomically (#1535)</title>
<updated>2018-12-19T01:06:56Z</updated>
<author>
<name>linuxdaemon</name>
</author>
<published>2018-12-19T01:06:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4fbd6681fedbff9b4cb04cc774f785cbe8b5c35b'/>
<id>urn:sha1:4fbd6681fedbff9b4cb04cc774f785cbe8b5c35b</id>
<content type='text'>
Have each module validate the values it loads before setting them, so
any errors don't result in partial application of the configs
</content>
</entry>
<entry>
<title>Fix aliases that resolve to messages echoing with echo-message.</title>
<updated>2018-08-15T07:58:06Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-14T22:22:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c5c5a867d29c98c73e4f9cc67841617c2598a320'/>
<id>urn:sha1:c5c5a867d29c98c73e4f9cc67841617c2598a320</id>
<content type='text'>
Fixes #1459.
</content>
</entry>
<entry>
<title>Fix m_alias not reconstituting the RFC message properly.</title>
<updated>2018-08-15T07:58:06Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-15T07:56:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be0c4f6a3c0e65435f211d817270073dce047396'/>
<id>urn:sha1:be0c4f6a3c0e65435f211d817270073dce047396</id>
<content type='text'>
</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>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>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>
</feed>
