<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_account.cpp, branch v4.0.0rc1</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_account.cpp?h=v4.0.0rc1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_account.cpp?h=v4.0.0rc1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-06-07T09:37:56Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2024-06-07T09:37:56Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-06-07T09:37:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ae3e2db109eecaea25032e218c39a257e736174a'/>
<id>urn:sha1:ae3e2db109eecaea25032e218c39a257e736174a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow mutating the status message type in OnUserPre(Tag)Message.</title>
<updated>2024-05-06T16:18:07Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-11-15T22:17:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4b6af49b435d213d94221ac210293f4a2e7ef66f'/>
<id>urn:sha1:4b6af49b435d213d94221ac210293f4a2e7ef66f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update usages of stdalgo::string::equalsci to use insp::equalsci.</title>
<updated>2023-08-11T11:03:09Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-08-05T11:02:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=681b488fc0ebca964eddf2a54575dc41901bc520'/>
<id>urn:sha1:681b488fc0ebca964eddf2a54575dc41901bc520</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow modules to provide an error for when a class doesn't match.</title>
<updated>2023-03-24T12:01:03Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-03-24T11:22:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=054fd8de79ea8b8b9b198e9511df990aea7bd9ff'/>
<id>urn:sha1:054fd8de79ea8b8b9b198e9511df990aea7bd9ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move CheckExemption::Call to CheckExemption::EventProvider.</title>
<updated>2023-01-25T03:43:40Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-25T03:43:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4472683dc7d321eaee30aae715a71b32342dffd4'/>
<id>urn:sha1:4472683dc7d321eaee30aae715a71b32342dffd4</id>
<content type='text'>
Now FirstResult not a macro there's no need for this to be a free
function.
</content>
</entry>
<entry>
<title>Refactor the caching methods in User and rename to make more sense.</title>
<updated>2023-01-24T02:58:46Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-24T02:58:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f310e1c98dc262249146025ffffb81334b38680d'/>
<id>urn:sha1:f310e1c98dc262249146025ffffb81334b38680d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings.</title>
<updated>2023-01-23T13:07:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-23T11:09:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9db9d5abe4abd975cd8725283f2efcd4bcae5f8e'/>
<id>urn:sha1:9db9d5abe4abd975cd8725283f2efcd4bcae5f8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace InspIRCd::Format with fmt::format.</title>
<updated>2023-01-23T13:07:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-23T07:42:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5c4badf8ea3ba775854f0d26d3f2e0e119584faa'/>
<id>urn:sha1:5c4badf8ea3ba775854f0d26d3f2e0e119584faa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework how users are assigned to connect classes.</title>
<updated>2023-01-08T16:28:40Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-08T16:12:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8831595e1a5306f4204fedc6ecbc4a3c9299fb35'/>
<id>urn:sha1:8831595e1a5306f4204fedc6ecbc4a3c9299fb35</id>
<content type='text'>
- Move core connect class checks and &lt;performance:clonesonconnect&gt;
  to the core_user module.
- Add pre-change and post-change events for when a connect class
  changes.
- Split explicit class changing out into its own method.
- Remove the need to almost always call CheckClass after SetClass.
- Add use counting to the connect class instead of relying on the
  shared_ptr use count.
</content>
</entry>
<entry>
<title>Add the ListExtItem extension type.</title>
<updated>2022-12-27T18:19:10Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-12-27T17:57:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=75de6e0d5c28d0a4f798a02be024e45f148bc52c'/>
<id>urn:sha1:75de6e0d5c28d0a4f798a02be024e45f148bc52c</id>
<content type='text'>
</content>
</entry>
</feed>
