<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_customprefix.cpp, branch v3.0.0a1</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_customprefix.cpp?h=v3.0.0a1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_customprefix.cpp?h=v3.0.0a1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2014-08-06T11:35:40Z</updated>
<entry>
<title>Pass prefix rank and prefix char to PrefixMode constructor</title>
<updated>2014-08-06T11:35:40Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-08-06T11:35:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=51da1d3b59c25af4931b998cc23e2066392e548e'/>
<id>urn:sha1:51da1d3b59c25af4931b998cc23e2066392e548e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add stdalgo::delete_all() that deletes all elements in a container</title>
<updated>2014-03-24T15:50:48Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2014-03-24T15:50:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ef0fecc856d435ff140ce87ca38618d6edceafcc'/>
<id>urn:sha1:ef0fecc856d435ff140ce87ca38618d6edceafcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up CoreException</title>
<updated>2013-12-18T15:20:40Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2013-12-18T15:20:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1e8389b27ff99ad9f48c890486ebef936acafc41'/>
<id>urn:sha1:1e8389b27ff99ad9f48c890486ebef936acafc41</id>
<content type='text'>
- Remove default constructor
- Replace virtual functions returning C strings with functions returning const std::string refs
</content>
</entry>
<entry>
<title>Create a base class for prefix modes</title>
<updated>2013-09-11T10:10:07Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-09-01T12:25:15Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=34fa5627de0a0431ca76f34445c680a76a9a7dc5'/>
<id>urn:sha1:34fa5627de0a0431ca76f34445c680a76a9a7dc5</id>
<content type='text'>
Move Channel::SetPrefix() into Membership
</content>
</entry>
<entry>
<title>Remove $Core and $Mod* comments apart from $ModDep.</title>
<updated>2013-07-04T14:51:00Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2013-07-03T03:34:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=54d10d53c730ab81ca6464fe2f0e0ecbcd435672'/>
<id>urn:sha1:54d10d53c730ab81ca6464fe2f0e0ecbcd435672</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Store prefix rank in a ModeHandler field, change ModeHandler::GetPrefixRank() to be non-virtual</title>
<updated>2013-06-06T01:10:10Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-06-06T01:10:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b57c0342cab22f9872dabaa8eff76ce5c8b9a890'/>
<id>urn:sha1:b57c0342cab22f9872dabaa8eff76ce5c8b9a890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify user mode removal via ModeHandler::RemoveMode()</title>
<updated>2013-05-26T23:07:30Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-05-26T21:23:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3406c7234ac15b6a2fc52afa770fb851da25c215'/>
<id>urn:sha1:3406c7234ac15b6a2fc52afa770fb851da25c215</id>
<content type='text'>
The function does not need to be virtual because the core can remove any user mode using the default logic
The optional modestack parameter was always NULL, so remove it
</content>
</entry>
<entry>
<title>Deduplicate RemoveMode() implementations</title>
<updated>2013-05-26T23:07:29Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-05-26T21:23:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9bb24d3f458274b7485554bc95f1274900a69ec2'/>
<id>urn:sha1:9bb24d3f458274b7485554bc95f1274900a69ec2</id>
<content type='text'>
The default (core) implementation can now remove prefix modes
The modestacker parameter is now mandatory
</content>
</entry>
<entry>
<title>Tidy up keywords on module methods.</title>
<updated>2013-05-15T20:41:36Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2013-04-30T07:38:33Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4ab1c43c1eee708fc50a4808f714a731891b75e8'/>
<id>urn:sha1:4ab1c43c1eee708fc50a4808f714a731891b75e8</id>
<content type='text'>
- Remove virtual keyword from a ton of methods which don't need it.
- Add override keyword to a ton of methods which do need it.
</content>
</entry>
<entry>
<title>Whitespace and empty destructor removal, minor coding style changes</title>
<updated>2013-04-01T19:56:13Z</updated>
<author>
<name>attilamolnar</name>
</author>
<published>2013-04-01T19:56:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=26e7bb0b9a17a595d9935a1cae41b44504ad213e'/>
<id>urn:sha1:26e7bb0b9a17a595d9935a1cae41b44504ad213e</id>
<content type='text'>
</content>
</entry>
</feed>
