<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include, branch v3.0.0a8</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include?h=v3.0.0a8</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include?h=v3.0.0a8'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-07-12T13:37:56Z</updated>
<entry>
<title>Implement support for the WHOX extension.</title>
<updated>2018-07-12T13:37:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-12T13:30:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=227484c6c068eee8251cc4f13a0676bd8b2ecc8d'/>
<id>urn:sha1:227484c6c068eee8251cc4f13a0676bd8b2ecc8d</id>
<content type='text'>
This is a massive rewrite of core_who which was initially developed
by Adam in 2014. I have rebased and cleaned it up and tightened up
compliance with the specifications.

Co-authored-by: Adam &lt;Adam@anope.org&gt;
</content>
</entry>
<entry>
<title>Add InspIRCd::IsHost for checking the validity of hostnames.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:28:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=87361360e67d105df148ba0daa52f1164ce1d15a'/>
<id>urn:sha1:87361360e67d105df148ba0daa52f1164ce1d15a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a ConfigTag::getString overload that calls a validation method.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:26:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e22383c6f4f4c5f16e40e04db0f14ad4b357a142'/>
<id>urn:sha1:e22383c6f4f4c5f16e40e04db0f14ad4b357a142</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a silent option to &lt;options:restrictbannedusers&gt;.</title>
<updated>2018-07-10T20:01:35Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-10T19:32:08Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2a022cb9b7ed10d929beb96b6fcc2f1aa6a910f3'/>
<id>urn:sha1:2a022cb9b7ed10d929beb96b6fcc2f1aa6a910f3</id>
<content type='text'>
This is useful when dealing with spambots that switch method when
they receive ERR_CANNOTSENDTOCHAN.
</content>
</entry>
<entry>
<title>Add --nopid command line option (#1497).</title>
<updated>2018-06-04T11:40:32Z</updated>
<author>
<name>Chris Novakovic</name>
</author>
<published>2018-06-04T11:40:32Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9cd7a2e54683a05d175a86e901f2f0df7d680902'/>
<id>urn:sha1:9cd7a2e54683a05d175a86e901f2f0df7d680902</id>
<content type='text'>
Add a --nopid command line option, which causes a PID file not to be
written to the file system regardless of the presence of the &lt;pid&gt; tag
in the configuration file or the value of its "file" variable if it is
present.</content>
</entry>
<entry>
<title>Move a bunch of optional module numerics to the module source file.</title>
<updated>2018-04-22T13:35:38Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-22T13:31:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=48a400f2e068527b338ceecf8ed1dde2da971ca9'/>
<id>urn:sha1:48a400f2e068527b338ceecf8ed1dde2da971ca9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace ERR_{NOCTCPALLOWED,WORDFILTERED} with ERR_CANNOTSENDTOCHAN.</title>
<updated>2018-04-22T12:31:00Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-22T12:31:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ba31d8080f75a0147d0b380f2c51251e024f0deb'/>
<id>urn:sha1:ba31d8080f75a0147d0b380f2c51251e024f0deb</id>
<content type='text'>
There is no reason for these responses to have their own numerics
when other modules do not. The only thing this does is make life
harder for client developers.
</content>
</entry>
<entry>
<title>Merge tag 'v2.0.26' into master.</title>
<updated>2018-04-22T12:02:19Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-21T11:04:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=35b70631f0532a5828b04a8e0c02092a285f331a'/>
<id>urn:sha1:35b70631f0532a5828b04a8e0c02092a285f331a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Call OnUserMessageBlocked when a PRIVMSG or a NOTICE is blocked.</title>
<updated>2018-04-16T16:02:42Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-16T16:02:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b86d7db056a778253f4a971a8be92ffffe0f3f08'/>
<id>urn:sha1:b86d7db056a778253f4a971a8be92ffffe0f3f08</id>
<content type='text'>
This is necessary to allow m_ircv3_echomessage to pretend that a
message was echoed successfully. This is useful as it doesn't let
spammers know that their message was blocked.
</content>
</entry>
<entry>
<title>Add range checking to ConfigTag::getFloat.</title>
<updated>2018-04-16T14:29:58Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-14T15:11:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9b8dc77585ada328a306bc12bb9827f083e7cf93'/>
<id>urn:sha1:9b8dc77585ada328a306bc12bb9827f083e7cf93</id>
<content type='text'>
</content>
</entry>
</feed>
