<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/configreader.h, 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/configreader.h?h=v3.0.0a8</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/configreader.h?h=v3.0.0a8'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-07-10T20:14:56Z</updated>
<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>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>
<entry>
<title>Add ConfigTag::getUInt for reading unsigned config values.</title>
<updated>2018-04-16T14:29:55Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-14T14:43:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=780dda83ba3857bc3c330d4b5d38bb251a9d879b'/>
<id>urn:sha1:780dda83ba3857bc3c330d4b5d38bb251a9d879b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert ConfigTag::getDuration to return an unsigned long.</title>
<updated>2018-04-16T14:24:49Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-14T13:59:35Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2d36fcb16ef3209fffbe9f4b600971a1edd2ae4b'/>
<id>urn:sha1:2d36fcb16ef3209fffbe9f4b600971a1edd2ae4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert ConfigTag::CheckRange to a function template.</title>
<updated>2018-04-16T14:07:06Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-14T12:17:20Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7c2adcb46a01c7cf0f0e6f5aeeef070232e7d222'/>
<id>urn:sha1:7c2adcb46a01c7cf0f0e6f5aeeef070232e7d222</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the default value in ConfigTag::get{Duration,Float,Int}.</title>
<updated>2018-04-16T14:07:06Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-04-14T15:53:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7ef2f87e39bd22c7914caf7f2afbb1a3bf8fbd43'/>
<id>urn:sha1:7ef2f87e39bd22c7914caf7f2afbb1a3bf8fbd43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move &lt;security:announceinvites&gt; to core_channel.</title>
<updated>2018-03-31T12:16:27Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-03-31T12:02:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=802eed1734cf20e9a2549a5fe343d04c34e83a10'/>
<id>urn:sha1:802eed1734cf20e9a2549a5fe343d04c34e83a10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separate secret and private channels on whois for non-opers (#1447)</title>
<updated>2018-03-25T16:02:00Z</updated>
<author>
<name>Dylan Frank</name>
</author>
<published>2018-03-25T16:02:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c7de80233a0cc52b30ad91ff2de9ecc2abdfba38'/>
<id>urn:sha1:c7de80233a0cc52b30ad91ff2de9ecc2abdfba38</id>
<content type='text'>
Separate secret and private channels on WHOIS for all users.

- Move the config parsing from the core to core_whois.
- Replace &lt;security:operspywhois&gt; with an oper privilege.
- Introduce &lt;options:splitwhois&gt; to split WHOIS channel lists.

Closes #969.</content>
</entry>
</feed>
