<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_permchannels.cpp, branch v3.0.0a3</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.0a3</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_permchannels.cpp?h=v3.0.0a3'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2017-07-12T13:41:52Z</updated>
<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>
<entry>
<title>Merge insp20</title>
<updated>2014-07-25T10:05:40Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-07-25T10:05:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f62654a6859998f9d63eb22702c572d5ebcff15c'/>
<id>urn:sha1:f62654a6859998f9d63eb22702c572d5ebcff15c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix m_permchannels and m_xline_db on Windows</title>
<updated>2014-05-08T23:57:08Z</updated>
<author>
<name>Adam</name>
</author>
<published>2014-05-08T23:40:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=be5e83759fc2fbb00d59efa12857f48739522242'/>
<id>urn:sha1:be5e83759fc2fbb00d59efa12857f48739522242</id>
<content type='text'>
The call to remove() can fail if the database doesn't already exist. Just
ignore the error, which effectively makes the rename() call below work as
it does on nix
</content>
</entry>
<entry>
<title>Add InspIRCd::GetChans(), remove ChannelCount()</title>
<updated>2014-03-14T11:56:20Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-03-14T11:56:20Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=146d85b5dea9ecb803a9a47c68b5489905634125'/>
<id>urn:sha1:146d85b5dea9ecb803a9a47c68b5489905634125</id>
<content type='text'>
</content>
</entry>
<entry>
<title>m_permchannels Remove pointless cleanup ceremony in cull()</title>
<updated>2014-03-14T11:50:14Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-03-14T11:50:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=dd94ac5e3c6485c294394cc18cbc4228510e7a47'/>
<id>urn:sha1:dd94ac5e3c6485c294394cc18cbc4228510e7a47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix m_permchannels not prepending the path when reading the config.</title>
<updated>2014-03-07T17:28:01Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2014-03-07T15:47:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9ccb36800a6512d9aaa0b429eca0b94d7caa0d33'/>
<id>urn:sha1:9ccb36800a6512d9aaa0b429eca0b94d7caa0d33</id>
<content type='text'>
</content>
</entry>
</feed>
