<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/coremods, branch v4.0.0a9</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/coremods?h=v4.0.0a9</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/coremods?h=v4.0.0a9'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2022-04-01T17:25:25Z</updated>
<entry>
<title>Use a consistent message format for end of list numerics.</title>
<updated>2022-04-01T17:25:25Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-04-01T16:59:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=45528567520afcccbde6ff52dc175b441b9fcfce'/>
<id>urn:sha1:45528567520afcccbde6ff52dc175b441b9fcfce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Shrink module names in /COMMANDS and /MODULES.</title>
<updated>2022-03-29T17:50:54Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-29T17:50:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=34c77f181f1d2c234105e384075f6e0e7858233e'/>
<id>urn:sha1:34c77f181f1d2c234105e384075f6e0e7858233e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pack the mode set more efficiently and add support for numeric modes.</title>
<updated>2022-03-27T15:09:19Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-27T06:57:50Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=056d0b43831857c7258fa734d0ecac05858fa449'/>
<id>urn:sha1:056d0b43831857c7258fa734d0ecac05858fa449</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix unsigned/const keyword ordering, remove unnecessary consts.</title>
<updated>2022-03-27T14:41:28Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-27T14:33:31Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ed6e19bbd06cdec2a9d75e4c2c338d47d759eecf'/>
<id>urn:sha1:ed6e19bbd06cdec2a9d75e4c2c338d47d759eecf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2022-03-27T14:30:41Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-27T14:30:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f06ea52d0ab08db213b2c2fd81a4dee95910af16'/>
<id>urn:sha1:f06ea52d0ab08db213b2c2fd81a4dee95910af16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow modules to handle WHO matching.</title>
<updated>2022-03-25T13:18:42Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-24T02:33:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3bf6454518f4a22a63dec4c5379848df34215a85'/>
<id>urn:sha1:3bf6454518f4a22a63dec4c5379848df34215a85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix GNU++98 compatibility.</title>
<updated>2022-03-24T01:42:32Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-24T01:42:32Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=42c97a9e705024141ef6ed7033615f5e1c849a56'/>
<id>urn:sha1:42c97a9e705024141ef6ed7033615f5e1c849a56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix using the prefix char instead of the prefix letter in oplevels.</title>
<updated>2022-03-23T18:59:06Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-23T18:38:25Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=46f4a562c835dd39d2472d4010d8bb20320c861f'/>
<id>urn:sha1:46f4a562c835dd39d2472d4010d8bb20320c861f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix our WHO oplevels being incompatible with the WHOX spec.</title>
<updated>2022-03-22T17:15:38Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-22T17:05:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2468fc2582a2f8ac0b69b7d9e2cfb511e700f2eb'/>
<id>urn:sha1:2468fc2582a2f8ac0b69b7d9e2cfb511e700f2eb</id>
<content type='text'>
Unlike in InspIRCd where 0 is an unprivileged member and higher
levels grant more privileges the WHOX spec defines the oplevel
field as using n/a for unprivileged users and the lower an oplevel
is the more privileges it grants. InspIRCd also uses values between
0 and UINT_MAX whereas WHOX only uses values between 0 and 999.

In order to work around this we now lazily build dummy oplevels for
the InspIRCd member ranks.
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2022-03-19T18:37:51Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-03-19T18:37:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a7de91861f4796628d71ca652ceec7fc87071d99'/>
<id>urn:sha1:a7de91861f4796628d71ca652ceec7fc87071d99</id>
<content type='text'>
</content>
</entry>
</feed>
