<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_permchannels.cpp, branch v3.0.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_permchannels.cpp?h=v3.0.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_permchannels.cpp?h=v3.0.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2019-04-28T21:26:50Z</updated>
<entry>
<title>Some more text fixes and improvements (#1618).</title>
<updated>2019-04-28T21:26:50Z</updated>
<author>
<name>Robby</name>
</author>
<published>2019-04-28T21:26:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e59cb85871f75b7603c63c6cd274d57536cf6794'/>
<id>urn:sha1:e59cb85871f75b7603c63c6cd274d57536cf6794</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_permchannels: validate channel names properly.</title>
<updated>2019-03-25T13:25:01Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2019-03-25T13:23:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0b66cad1b04c104f3afb75cafd23faf4cb527a49'/>
<id>urn:sha1:0b66cad1b04c104f3afb75cafd23faf4cb527a49</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>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>Add the override keyword in places that it is missing.</title>
<updated>2017-11-21T15:51:45Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-11-21T13:05:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=91e0af0fc4889f20d2f63426f8fe379674fc0393'/>
<id>urn:sha1:91e0af0fc4889f20d2f63426f8fe379674fc0393</id>
<content type='text'>
GCCs warnings for this are much better than Clangs.
</content>
</entry>
<entry>
<title>Add CXX11_OVERRIDE to overridden members that lack it.</title>
<updated>2017-07-12T13:41:52Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-07-12T13:41:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d1df2bce56275e1297d94d82d4dbef6f6cf582b6'/>
<id>urn:sha1:d1df2bce56275e1297d94d82d4dbef6f6cf582b6</id>
<content type='text'>
This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
</content>
</entry>
<entry>
<title>Automatically apply +P to all permanent channels.</title>
<updated>2017-04-14T14:25:15Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-04-11T22:13:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dbca69da29633abd79ff8ce546d5e2b2b4c43d04'/>
<id>urn:sha1:dbca69da29633abd79ff8ce546d5e2b2b4c43d04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert ModeHandler::GetNumParams() to NeedsParam() that returns a bool</title>
<updated>2016-08-29T12:50:08Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-08-29T12:50:08Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=19f0c09aa783cc3b945c880d509c1da8bc8e0275'/>
<id>urn:sha1:19f0c09aa783cc3b945c880d509c1da8bc8e0275</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor topic setting logic to go through Channel::SetTopic() in all cases</title>
<updated>2016-04-11T13:53:01Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-04-11T13:53:01Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2706a993b3f8ee52e2728047fad6a56f7e3cf405'/>
<id>urn:sha1:2706a993b3f8ee52e2728047fad6a56f7e3cf405</id>
<content type='text'>
- Pass topic set time and optionally the setter to SetTopic()
- Don't do anything if the topic is changed by a local user to what it is currently
</content>
</entry>
<entry>
<title>Differ database error messages for m_permchannels and m_xline_db</title>
<updated>2014-07-29T17:42:38Z</updated>
<author>
<name>Justin Crawford</name>
</author>
<published>2014-04-18T00:33:38Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=92d00063f3f78d4e8832a58ebec28dcedb9fdc72'/>
<id>urn:sha1:92d00063f3f78d4e8832a58ebec28dcedb9fdc72</id>
<content type='text'>
m_permchannels and m_xline_db both have the same error messages as well as not
informing the server operator what file is at fault for the error. This makes it
hard to find which module is causing the error and what file the module is referring
to. The new messages explain which database is trying to be written and the path
used to write the file.
</content>
</entry>
</feed>
