<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules, branch v3.0.0a3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/modules?h=v3.0.0a3</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/modules?h=v3.0.0a3'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2017-11-13T16:38:30Z</updated>
<entry>
<title>Unite SSL service providers and SSL profile classes</title>
<updated>2017-11-13T16:38:30Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2017-01-10T19:21:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=451e687f681ccab5c02a8de1a7d59b324efbfe08'/>
<id>urn:sha1:451e687f681ccab5c02a8de1a7d59b324efbfe08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only subclass Simple{Channel,User}ModeHandler when necessary.</title>
<updated>2017-11-13T16:24:42Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-12T20:53:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0fd2d50fcf1bcff107d6d185aad5d8e9245d4141'/>
<id>urn:sha1:0fd2d50fcf1bcff107d6d185aad5d8e9245d4141</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the m_ircv3_sts module which implements the IRCv3 STS spec.</title>
<updated>2017-11-13T16:16:31Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-29T05:58:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=4e81454a4a6a4b67d1a5c76576a46b8e02d9044e'/>
<id>urn:sha1:4e81454a4a6a4b67d1a5c76576a46b8e02d9044e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'v2.0.25' into master.</title>
<updated>2017-11-12T17:33:21Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-12T17:33:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=d23c030c9a8fd58807438245a004e4aa5b7288ba'/>
<id>urn:sha1:d23c030c9a8fd58807438245a004e4aa5b7288ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Work around removing shuns on nicks when the nick is online.</title>
<updated>2017-11-09T11:16:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-07T18:18:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=f57dbb6dbe0a49b0f0aa80c327904d4273a76b55'/>
<id>urn:sha1:f57dbb6dbe0a49b0f0aa80c327904d4273a76b55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert the code changes to m_sasl made in commit 9d4b4344b4.</title>
<updated>2017-11-09T11:11:14Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-09T11:04:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e83506b7abde9fdd628b9065fb3b6c01d370808f'/>
<id>urn:sha1:e83506b7abde9fdd628b9065fb3b6c01d370808f</id>
<content type='text'>
This is causing problems such as duplicate 904 messages.
</content>
</entry>
<entry>
<title>Improve (synchronize) the notices in m_timedbans</title>
<updated>2017-11-07T05:27:14Z</updated>
<author>
<name>genius3000</name>
</author>
<published>2016-11-22T05:00:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=3eefb336c670d5b2f39696913717e0c47b75232c'/>
<id>urn:sha1:3eefb336c670d5b2f39696913717e0c47b75232c</id>
<content type='text'>
* Send to remote servers upon setting
* Send to halfop if available upon expiry
</content>
</entry>
<entry>
<title>Merge pull request #1359 from genius3000/insp20+sasl_no_server</title>
<updated>2017-11-06T11:11:22Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-06T11:11:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=9375c633371ee8d25adc5cf756590077e5100bb5'/>
<id>urn:sha1:9375c633371ee8d25adc5cf756590077e5100bb5</id>
<content type='text'>
2.0: Inform the client when a SASL message cannot be sent</content>
</entry>
<entry>
<title>Enable using m_customprefix to alter core prefix modes.</title>
<updated>2017-11-06T10:55:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-20T07:01:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=b76ff64daeeb1e1081cff93c611f730e5b1b051e'/>
<id>urn:sha1:b76ff64daeeb1e1081cff93c611f730e5b1b051e</id>
<content type='text'>
This replaces the devoice module which has now been removed. If you
want users to be able to devoice themselves then you can load the
customprefix module add the following config tag:

    &lt;customprefix name="voice" depriv="yes"&gt;

If you wish to keep identical behaviour rather than allowing users
to use "MODE #YourChannel -v TheirNick" then you can load the alias
module and add the following config tag:

    &lt;alias text="DEVOICE" format="#*" replace="MODE $2 -v $nick"&gt;
</content>
</entry>
<entry>
<title>Clean up the configuration reading in m_customprefix.</title>
<updated>2017-11-06T10:55:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-20T06:07:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=76e3b7860411c79fb3c6b56c7d15bf7ba1fd569a'/>
<id>urn:sha1:76e3b7860411c79fb3c6b56c7d15bf7ba1fd569a</id>
<content type='text'>
- Rework the code flow to be more readable.
- Ensure that the name is well formed.
- Allow prefix modes with a rank of zero.
</content>
</entry>
</feed>
