<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules, branch v4.3.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?h=v4.3.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-09-07T10:10:36Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2024-09-07T10:10:36Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-09-07T10:10:36Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8e784862f5f251154a414fa17645caa644c5e4b2'/>
<id>urn:sha1:8e784862f5f251154a414fa17645caa644c5e4b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Log if the server is using a md5 cloak as their primary method.</title>
<updated>2024-09-05T12:25:46Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-09-05T12:25:46Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4579bc55244813b54c9a058b723267e197d322d3'/>
<id>urn:sha1:4579bc55244813b54c9a058b723267e197d322d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix needlessly separating threads and lanes in the argon2 module.</title>
<updated>2024-09-05T11:47:03Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-09-05T11:47:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=1f65eb8efc7583b399df3ebed9288eb72f41b4c4'/>
<id>urn:sha1:1f65eb8efc7583b399df3ebed9288eb72f41b4c4</id>
<content type='text'>
We were not using these correctly and Argon2 uses the thread count
as the lane count anyway so its pointless to even have a setting
for this.
</content>
</entry>
<entry>
<title>Normalise the case of MOD_RESULT variables.</title>
<updated>2024-08-31T15:21:09Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-31T15:21:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f6da60b3f4e4bd05671cc3ad03200458a426b8e9'/>
<id>urn:sha1:f6da60b3f4e4bd05671cc3ad03200458a426b8e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the case of the override module settings.</title>
<updated>2024-08-30T23:29:04Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-30T23:29:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7d7b78f3d0df894ca5f191bf8c26ab3e8065f41c'/>
<id>urn:sha1:7d7b78f3d0df894ca5f191bf8c26ab3e8065f41c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make blockcolor only block known formatting codes.</title>
<updated>2024-08-30T16:08:18Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-30T16:00:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ca0ea6e3d088103a8283fc266b31c9223480a1ca'/>
<id>urn:sha1:ca0ea6e3d088103a8283fc266b31c9223480a1ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure the AUTHENTICATE command always returns a response.</title>
<updated>2024-08-27T17:28:57Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-27T17:28:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a84010cd642d2728f8e9097a6f4eb0e8bfad1451'/>
<id>urn:sha1:a84010cd642d2728f8e9097a6f4eb0e8bfad1451</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deprecate the raw overload of GenRandomStr in favour of GenRandom.</title>
<updated>2024-08-27T15:31:38Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-27T15:20:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3f7a7df7409e177f158bdd677321e4a61eb6a440'/>
<id>urn:sha1:3f7a7df7409e177f158bdd677321e4a61eb6a440</id>
<content type='text'>
The raw overload was almost always misused where GenRandom would
be better.

While we're making changes to this code switch the printable mode
to use a static array like Anope does.
</content>
</entry>
<entry>
<title>Use GenRandom instead of GenRandomInt to populate Bcrypt entropy.</title>
<updated>2024-08-27T14:17:11Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-27T14:17:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=21fc51ab7c186d51ca215e297c43e8ca73ed5e4b'/>
<id>urn:sha1:21fc51ab7c186d51ca215e297c43e8ca73ed5e4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change InspIRCd::ProcessColors to take a string instead of a vector.</title>
<updated>2024-08-27T13:29:56Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-27T13:29:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e6ea9f7d4a4bf015524749da6ffeecf1d15c9268'/>
<id>urn:sha1:e6ea9f7d4a4bf015524749da6ffeecf1d15c9268</id>
<content type='text'>
This is more useful for how MOTDs are processed now as we iterate
through them anyway and this allows us to avoid a needless second
iteration.
</content>
</entry>
</feed>
