<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/modules/spanningtree/utils.cpp, branch upstream/master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://cgit.space/~steering/inspircd++.git/atom/modules/spanningtree/utils.cpp?h=upstream%2Fmaster</id>
<link rel='self' href='https://cgit.space/~steering/inspircd++.git/atom/modules/spanningtree/utils.cpp?h=upstream%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/'/>
<updated>2026-07-10T10:58:06Z</updated>
<entry>
<title>Use saturating adds/subtracts when handling timestamps.</title>
<updated>2026-07-10T10:58:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-07-10T10:15:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=5f9c2b3c97ed1eeb19270fd3582b71ca8e1ca1ac'/>
<id>urn:sha1:5f9c2b3c97ed1eeb19270fd3582b71ca8e1ca1ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parse module link data when we receive it.</title>
<updated>2026-06-24T20:22:25Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-24T12:41:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=d1695ff82dd85eecaeb56bd47cc4c2333e1abcf3'/>
<id>urn:sha1:d1695ff82dd85eecaeb56bd47cc4c2333e1abcf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync the name of a config var and its internal name.</title>
<updated>2026-06-24T20:22:25Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-24T02:42:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=069ae223c303e4f60ea114d63b2909c6a386a4f8'/>
<id>urn:sha1:069ae223c303e4f60ea114d63b2909c6a386a4f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move the challenge out of CAPAB CAPABILITIES into its own command.</title>
<updated>2026-06-24T20:21:59Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-24T02:40:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=7ec34045f5ffbd548ddb72a712a0b175b953ffee'/>
<id>urn:sha1:7ec34045f5ffbd548ddb72a712a0b175b953ffee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update my email address.</title>
<updated>2026-06-06T12:22:54Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-06-06T12:22:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=0349d9b2d21f783a0a0b64b7b6687fbfbdef0362'/>
<id>urn:sha1:0349d9b2d21f783a0a0b64b7b6687fbfbdef0362</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch ascii comparisons over to our own casemap functions.</title>
<updated>2026-04-30T22:20:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-30T21:29:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=9bb55626d51f217466bc08104d2f32eb0bf57c02'/>
<id>urn:sha1:9bb55626d51f217466bc08104d2f32eb0bf57c02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add insp::find_value, insp::to_ptr and switch code to use them.</title>
<updated>2026-04-04T17:15:30Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-04T17:15:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=ab48b941f222dcedb7e169c054a102005e1af03c'/>
<id>urn:sha1:ab48b941f222dcedb7e169c054a102005e1af03c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pass a server reference to OnRouteMessage.</title>
<updated>2026-04-04T13:50:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-04T13:50:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=8f3697e904e16890c230ae249dd9999e79e5f598'/>
<id>urn:sha1:8f3697e904e16890c230ae249dd9999e79e5f598</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tighten up the TLS requirements for server links.</title>
<updated>2026-04-04T00:51:38Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-04T00:41:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=3d150ba5da604569f075b20cc560e7d04aeac993'/>
<id>urn:sha1:3d150ba5da604569f075b20cc560e7d04aeac993</id>
<content type='text'>
Servers must now either provide a fingerprint in the link config or provide a
valid certificate. There's an undocumented (for now) opt-out in the config but
even with this set it still doesn't allow expired, revoked, or otherwise invalid
certificates.
</content>
</entry>
<entry>
<title>Move query string code from spanningtree to stringutils.</title>
<updated>2026-04-03T18:56:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2026-04-03T18:56:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~steering/inspircd++.git/commit/?id=7550deaa481d962244b6e509152ac90ab022434e'/>
<id>urn:sha1:7550deaa481d962244b6e509152ac90ab022434e</id>
<content type='text'>
</content>
</entry>
</feed>
