diff options
| author | Alexander Barton <alex@barton.de> | 2013-01-13 16:52:00 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2013-01-13 17:18:04 +0100 |
| commit | d8f2964710985597281de73aecd0a1ece30ecb03 (patch) | |
| tree | 5262ce4c79ee759af4ae93b127e991f2438d97f2 /doc | |
| parent | ab009976984ede815c31c9a6b318c80006823b81 (diff) | |
| download | ngircd-d8f2964710985597281de73aecd0a1ece30ecb03.tar.gz ngircd-d8f2964710985597281de73aecd0a1ece30ecb03.zip | |
MODE: don't report error on "more modes than parameters"
Don't report ERR_NEEDMOREPARAMS(461) when a MDOE command with more modes than nicknames is handled, as well as for channel limit and key changes without specifying the limit or key parameters. This is how a lot (all?) other IRC servers behave, including ircd2.11, InspIRCd, and ircd-seven. And because of clients (tested with Textual and mIRC) sending bogus MODE commands like "MODE -ooo nick", end-users got the expected result as well as correct but misleading error messages ... If ngIRCd is compiled using "strict mode", these errors are still reported. Reported-by: Tim <tim@stackwatch.net>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions