<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/docs, branch v4.0.0rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/docs?h=v4.0.0rc2</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/docs?h=v4.0.0rc2'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-06-14T08:07:49Z</updated>
<entry>
<title>Update author list.</title>
<updated>2024-06-14T08:07:49Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-06-14T08:07:49Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=db1881706744cdbfd33ee4ad885e3101748ca64f'/>
<id>urn:sha1:db1881706744cdbfd33ee4ad885e3101748ca64f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Doxygen config and fix some warnings.</title>
<updated>2024-06-11T19:29:04Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-06-11T19:29:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ba19a3259ba26adc710523d10470ee220476c85a'/>
<id>urn:sha1:ba19a3259ba26adc710523d10470ee220476c85a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add /GL and /GLOBAL to the generic services config file.</title>
<updated>2024-06-07T18:29:17Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-06-07T18:29:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=748f3c62001b8a86f1acf81fee0d485a0ddc0130'/>
<id>urn:sha1:748f3c62001b8a86f1acf81fee0d485a0ddc0130</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename regex_pcre back to regex_pcre2.</title>
<updated>2024-06-07T18:19:19Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-06-07T18:19:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c18499a33208aa92f627e4710ae0bfafea0e31ed'/>
<id>urn:sha1:c18499a33208aa92f627e4710ae0bfafea0e31ed</id>
<content type='text'>
This rename happened before we had config compatibility and it doesn't
make sense to keep it anymore.
</content>
</entry>
<entry>
<title>Add support for non-web WebSocket connections.</title>
<updated>2024-05-23T13:22:45Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-05-23T13:22:11Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=07d753528109b7ae0a9870a710066e3eead396d4'/>
<id>urn:sha1:07d753528109b7ae0a9870a710066e3eead396d4</id>
<content type='text'>
Closes #2066.
</content>
</entry>
<entry>
<title>Make passwords for oper accounts optional.</title>
<updated>2024-05-16T11:29:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-05-16T11:29:32Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c3cff63dca560d0edacc05de37b4495c930d2187'/>
<id>urn:sha1:c3cff63dca560d0edacc05de37b4495c930d2187</id>
<content type='text'>
This allows restricting an oper account based on other data such
as TLS fingerprint or services account but without logging them in
automatically like autologin.
</content>
</entry>
<entry>
<title>Move ssl_mbedtls to inspircd-contrib.</title>
<updated>2024-04-15T20:45:42Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-04-01T13:44:34Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e24ea1723ccbdcb8a50cdbb16ba963597077c39d'/>
<id>urn:sha1:e24ea1723ccbdcb8a50cdbb16ba963597077c39d</id>
<content type='text'>
Closes #2088.
</content>
</entry>
<entry>
<title>Only abort SASL sessions if the user is using sasl-3.1.</title>
<updated>2024-03-24T21:38:25Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-03-24T21:34:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4931b94e96c1f1a490c6fa44bf9e727dad82ab00'/>
<id>urn:sha1:4931b94e96c1f1a490c6fa44bf9e727dad82ab00</id>
<content type='text'>
This is a compromise to allow modern clients to authenticate
quickly whilst not breaking old clients.

This reverts commit 4b8e69882e8b591102bfb03da1425b04c43272de.
</content>
</entry>
<entry>
<title>Allow rmode to remove all modes matching a specific user.</title>
<updated>2024-03-24T17:06:55Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-03-24T17:06:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4e52832bffcd8ce373dcadc4d3321b6ea06d44fb'/>
<id>urn:sha1:4e52832bffcd8ce373dcadc4d3321b6ea06d44fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an option for opting-out of aborting incomplete authentication.</title>
<updated>2024-03-01T15:40:07Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2024-03-01T15:40:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4b8e69882e8b591102bfb03da1425b04c43272de'/>
<id>urn:sha1:4b8e69882e8b591102bfb03da1425b04c43272de</id>
<content type='text'>
This goes against the expectations of the spec which can break
some clients but also not doing this can break others. Blah.
</content>
</entry>
</feed>
