<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/extra, 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/extra?h=v4.3.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/extra?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-09-05T11:47:03Z</updated>
<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>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>Allow building log_json against yyjson.</title>
<updated>2024-08-23T18:47:58Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-23T17:38:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=448c3342d92652328ec6c34489406ae5b390054a'/>
<id>urn:sha1:448c3342d92652328ec6c34489406ae5b390054a</id>
<content type='text'>
This is the default if available. RapidJSON has not had a release
in years and has known security vulnerabilities so we should really
not be using it.
</content>
</entry>
<entry>
<title>Add a helper template for checking MySQL errors.</title>
<updated>2024-08-06T08:51:19Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-06T08:51:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=424b5f6bf34d3ebd70841044a6950b3741516d2b'/>
<id>urn:sha1:424b5f6bf34d3ebd70841044a6950b3741516d2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the pgsql module showing duplicate packages on Ubuntu.</title>
<updated>2024-08-04T11:13:18Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-04T11:13:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2206a44270cbcf6e98af1ecd648c89783a9502fd'/>
<id>urn:sha1:2206a44270cbcf6e98af1ecd648c89783a9502fd</id>
<content type='text'>
This is covered by the debian-like constraint above.
</content>
</entry>
<entry>
<title>Fix trying to fetch more MySQL rows than are available.</title>
<updated>2024-08-04T10:29:49Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-08-04T10:29:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6e2f3cef2ef0ac9fa99d844ab5216e1b10ef6b7d'/>
<id>urn:sha1:6e2f3cef2ef0ac9fa99d844ab5216e1b10ef6b7d</id>
<content type='text'>
MySQL returns -1 on error in an unsigned field which was breaking
this.
</content>
</entry>
<entry>
<title>Fix shadowing messages in pgsql and regex_pcre2.</title>
<updated>2024-07-22T16:11:07Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-07-22T16:11:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5d2f760e4db868820c64ebf807b3045398a14c14'/>
<id>urn:sha1:5d2f760e4db868820c64ebf807b3045398a14c14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2024-07-14T10:58:57Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-07-14T10:58:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a3b0aa484bbc8d0f624bc1da0d6f9f72b33426eb'/>
<id>urn:sha1:a3b0aa484bbc8d0f624bc1da0d6f9f72b33426eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modernise PackageInfo directives.</title>
<updated>2024-07-13T21:16:56Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-07-13T20:41:43Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8a0f6f38150c23d6da7c563dc4f7ca3760e4b1d7'/>
<id>urn:sha1:8a0f6f38150c23d6da7c563dc4f7ca3760e4b1d7</id>
<content type='text'>
- Add Alpine packages.
- Add missing directives to log_json.
- Drop obsolete version constraints.
- Use system-like for debian and rhel.
</content>
</entry>
<entry>
<title>Shrink the geo_maxmind storage after garbage collection.</title>
<updated>2024-07-07T15:56:36Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-07-07T15:56:36Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=87f66dda48d9710826e1c3677b9b01345a50323c'/>
<id>urn:sha1:87f66dda48d9710826e1c3677b9b01345a50323c</id>
<content type='text'>
</content>
</entry>
</feed>
