<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_sasl.cpp, branch v3.17.1</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_sasl.cpp?h=v3.17.1</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_sasl.cpp?h=v3.17.1'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2022-12-30T11:31:28Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2022-12-30T11:31:28Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2022-12-30T11:31:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b810b412aeee2d9c79d97fa54a80e317981a6d8'/>
<id>urn:sha1:2b810b412aeee2d9c79d97fa54a80e317981a6d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2022-04-28T17:49:16Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2022-04-28T17:49:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=346ec99c430cbb4e57df0bc288a36316efc4e9ec'/>
<id>urn:sha1:346ec99c430cbb4e57df0bc288a36316efc4e9ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Abort pre-registration SASL attempts when the user fully connects.</title>
<updated>2022-01-30T13:22:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-01-30T12:49:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6703b8065ccaa0acb50380736f25780e3a8e549d'/>
<id>urn:sha1:6703b8065ccaa0acb50380736f25780e3a8e549d</id>
<content type='text'>
This makes InspIRCd work more like other IRC servers which implement
the recommended behaviour from the sasl-3.1 specification:

    If the client completes registration (with CAP END, NICK, USER
    and any other necessary messages) while the SASL authentication
    is still in progress, the server SHOULD abort it and send a 906
    numeric, then register the client without authentication.

Thanks to @aaronmdjones and @edk0 for finding and reporting this.
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2021-08-27T08:38:22Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2021-08-27T08:38:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4540162276aa23e016ae094158d2d1d93bcc734f'/>
<id>urn:sha1:4540162276aa23e016ae094158d2d1d93bcc734f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code refactor and minor fix (#1879)</title>
<updated>2021-06-12T04:59:13Z</updated>
<author>
<name>Herman</name>
</author>
<published>2021-06-12T04:59:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=96e0f18f7faf7bf590c311cd0b63725c64fb4800'/>
<id>urn:sha1:96e0f18f7faf7bf590c311cd0b63725c64fb4800</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bunch of weird indentation and spacing issues.</title>
<updated>2021-04-27T15:41:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-27T15:36:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b4a174ee9c32d62ea6bf010e837e8c5b1c3d36a3'/>
<id>urn:sha1:b4a174ee9c32d62ea6bf010e837e8c5b1c3d36a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use !empty instead of size when checking if containers are empty.</title>
<updated>2020-12-16T03:47:31Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-12-16T03:46:36Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=66dbd438f23a6beb06b0d44b9121deeb1e3f73bc'/>
<id>urn:sha1:66dbd438f23a6beb06b0d44b9121deeb1e3f73bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2020-04-24T09:23:47Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2020-04-24T09:23:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=44489ddf7e90413d8f656aea24d74445bab227af'/>
<id>urn:sha1:44489ddf7e90413d8f656aea24d74445bab227af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the module descriptions using mkversion.</title>
<updated>2020-04-10T14:36:14Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-04-10T14:22:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4a6fedd9324d87349a806c9c1d0ae6e7d3c1fd38'/>
<id>urn:sha1:4a6fedd9324d87349a806c9c1d0ae6e7d3c1fd38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for requiring users to use SSL in order to use SASL.</title>
<updated>2020-02-21T20:27:05Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-02-21T20:27:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b31a4aea1b68f9fd27d4bf30440948056af2edce'/>
<id>urn:sha1:b31a4aea1b68f9fd27d4bf30440948056af2edce</id>
<content type='text'>
</content>
</entry>
</feed>
