<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/include/numerics.h, branch v3.0.0a6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/include/numerics.h?h=v3.0.0a6</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/include/numerics.h?h=v3.0.0a6'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-02-02T10:43:32Z</updated>
<entry>
<title>Add names for a bunch of numerics.</title>
<updated>2018-02-02T10:43:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-27T12:24:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c2376ac6f49ab01794a21a3e9bb7c1b3c5a1c2d8'/>
<id>urn:sha1:c2376ac6f49ab01794a21a3e9bb7c1b3c5a1c2d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ERR_INVALIDMODEPARAM for responding to invalid mode params.</title>
<updated>2018-01-29T11:52:13Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-27T13:05:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d5a6054948502625d7f0c235f6faaeea58734de5'/>
<id>urn:sha1:d5a6054948502625d7f0c235f6faaeea58734de5</id>
<content type='text'>
Currently on invalid modes we do a combination of different things:

1. Send a custom mode-specific numeric (which often collides with
   other modes).

2. Send a server notice.

3. Do absolutely nothing.

This new numeric is a generic way of handling invalid parameters
when setting a mode that avoids all of the mistakes of the previous
behaviour.
</content>
</entry>
<entry>
<title>Fixed misc. instances of ERR_NOSUCHNICK instead of channel numerics</title>
<updated>2017-12-22T08:35:09Z</updated>
<author>
<name>B00mX0r</name>
</author>
<published>2017-12-19T22:15:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=026c579e4cac7d4545b3c8c3a0d690c8509dc713'/>
<id>urn:sha1:026c579e4cac7d4545b3c8c3a0d690c8509dc713</id>
<content type='text'>
Per #1122
</content>
</entry>
<entry>
<title>Clean up numeric usage in WHOIS and WHOWAS.</title>
<updated>2017-12-09T17:16:11Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-12-09T16:12:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=150258b1f110aad58c8882b76474a4ceb3b2ab97'/>
<id>urn:sha1:150258b1f110aad58c8882b76474a4ceb3b2ab97</id>
<content type='text'>
- Add constants for all of the used numerics.

- Switch RPL_CHANNELSMSG from 336 to 651 to avoid a conflict with
  RPL_INVITELIST from ircd-hybrid.

- Switch RPL_WHOWASIP from 379 to 652 to avoid a conflict with
  RPL_WHOISMODES from UnrealIRCd.
</content>
</entry>
<entry>
<title>Move RPL_SYNTAX to 650 to prevent a collision with RPL_TEXT.</title>
<updated>2017-09-06T11:08:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-09-02T18:53:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5a3f8af9f963b164832fabc1163611a2b768a890'/>
<id>urn:sha1:5a3f8af9f963b164832fabc1163611a2b768a890</id>
<content type='text'>
Also move the command name to a parameter so that it is more easily
parseable by software.
</content>
</entry>
<entry>
<title>Convert uncontroversial anonymous numerics to use constants.</title>
<updated>2017-09-06T09:44:41Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-09-05T16:54:40Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b13b1b8a0613e48013ca9f6a5279559d0aee0f73'/>
<id>urn:sha1:b13b1b8a0613e48013ca9f6a5279559d0aee0f73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change the numerics used by /COMMANDS to avoid a collision.</title>
<updated>2017-09-06T08:26:05Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-09-05T18:10:03Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d68c5be901d1d3f3a68e9796f9cd0815a4568a72'/>
<id>urn:sha1:d68c5be901d1d3f3a68e9796f9cd0815a4568a72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve the numerics we send in response to MAP.</title>
<updated>2017-07-13T15:54:18Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-07-13T14:44:41Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9bb631990d72515287a38436121afd2fd35c5ce1'/>
<id>urn:sha1:9bb631990d72515287a38436121afd2fd35c5ce1</id>
<content type='text'>
- Send the same numerics as ircu/ircd-hybrid/charybdis/ratbox/etc.
  These are much more widespread and predate the Unreal numeric we
  currently send.
- Move RPL_MAPUSERS to 018. This numeric is unused and does not
  conflict with RPL_PRIVS like our current one does.
</content>
</entry>
<entry>
<title>cmd_mode Switch to a numeric for showing modes of other users</title>
<updated>2016-12-30T18:05:00Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-12-30T18:05:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b9f083cb18e77495c152cb4a2a3096f907f6c6e'/>
<id>urn:sha1:2b9f083cb18e77495c152cb4a2a3096f907f6c6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix whitespace issues</title>
<updated>2016-09-02T11:20:16Z</updated>
<author>
<name>Attila Molnar</name>
</author>
<published>2016-09-02T11:20:16Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=787ccb22dcc43c707954786f677943e8b746e470'/>
<id>urn:sha1:787ccb22dcc43c707954786f677943e8b746e470</id>
<content type='text'>
</content>
</entry>
</feed>
