<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/coremods, branch v3.0.0a9</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/src/coremods?h=v3.0.0a9</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/src/coremods?h=v3.0.0a9'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2018-08-13T23:18:13Z</updated>
<entry>
<title>Remove the OnInfo event.</title>
<updated>2018-08-13T23:18:13Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-13T23:17:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=10b17a0e9f948b1dd4f69c9af1f55f712664d155'/>
<id>urn:sha1:10b17a0e9f948b1dd4f69c9af1f55f712664d155</id>
<content type='text'>
This is not used by anything and On{Post,Pre}Command hooks can
be used if people really want to add stuff to INFO.
</content>
</entry>
<entry>
<title>Implement IRCv3 message tag support.</title>
<updated>2018-08-13T20:51:11Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-13T19:17:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=58a0a7e01422e62de1565a8eb0a1febdc463d04d'/>
<id>urn:sha1:58a0a7e01422e62de1565a8eb0a1febdc463d04d</id>
<content type='text'>
Co-authored-by: Attila Molnar &lt;attilamolnar@hush.com&gt;
</content>
</entry>
<entry>
<title>Add an accessor for the last mode change list to ModeParser.</title>
<updated>2018-08-13T15:52:37Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-13T15:52:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=e2a820cce21342478653a34cf8ce2b593128d035'/>
<id>urn:sha1:e2a820cce21342478653a34cf8ce2b593128d035</id>
<content type='text'>
GetLastParse will be going away soon.
</content>
</entry>
<entry>
<title>Convert AWAY to use cross-module events and clean up slightly.</title>
<updated>2018-08-12T14:01:45Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-12T13:56:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=ba23c2b115ad3bf2632179d283165c1579332fd8'/>
<id>urn:sha1:ba23c2b115ad3bf2632179d283165c1579332fd8</id>
<content type='text'>
OnSetAway has been replaced with four events. OnUserPreAway and
OnUserPreBack can be used to deny an away state change and/or
change the away message of a local user. OnUserAway and OnUserBack
allow modules to be notified that a user's away state has changed.
</content>
</entry>
<entry>
<title>Pass the Extensible container to ExtensionItem::free().</title>
<updated>2018-08-12T12:29:09Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-08-12T12:29:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=f8a9b6ba4ae0b4b3c7b2a408332230dd82eb4608'/>
<id>urn:sha1:f8a9b6ba4ae0b4b3c7b2a408332230dd82eb4608</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove support for static modules.</title>
<updated>2018-07-31T02:20:18Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-30T23:49:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=d9a52277df06d656564b28e456adabbee52e8c10'/>
<id>urn:sha1:d9a52277df06d656564b28e456adabbee52e8c10</id>
<content type='text'>
This has been frequently broken in the past and as far as I know is
used by literally nobody.

Also, even if all modules are compiled into the core any libraries
linked against are and have always been linked dynamically making
this unusable on platforms without dynamic libraries.
</content>
</entry>
<entry>
<title>Rename User::fullname to realname and make it private.</title>
<updated>2018-07-30T17:50:34Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-30T17:50:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=abbf70b2a35edaf17631e43027828011296924ad'/>
<id>urn:sha1:abbf70b2a35edaf17631e43027828011296924ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace most usages of "GECOS" with "real" or "real name".</title>
<updated>2018-07-30T17:30:11Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-30T17:30:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=8cb20e354533fbec24aafd4e61ff6fa69b434aa2'/>
<id>urn:sha1:8cb20e354533fbec24aafd4e61ff6fa69b434aa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use CommandBase::Params instead of std::vector&lt;std::string&gt;.</title>
<updated>2018-07-26T19:12:14Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-26T18:43:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=384ef31bc01e4a1a2e59d082c9066002410ba54a'/>
<id>urn:sha1:384ef31bc01e4a1a2e59d082c9066002410ba54a</id>
<content type='text'>
This is presently a typedef but will soon be replaced with a class
that encapsulates both tags and parameters.
</content>
</entry>
<entry>
<title>Remove Log() calls made unnecessary by the previous commit.</title>
<updated>2018-07-20T11:34:24Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-25T14:21:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=6522f7e3e784b6881a9226b9dd666d8eac5d4174'/>
<id>urn:sha1:6522f7e3e784b6881a9226b9dd666d8eac5d4174</id>
<content type='text'>
</content>
</entry>
</feed>
