View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004949||unreal||ircd||public||2017-05-12 17:38||2017-10-11 18:29|
|Fixed in Version||4.0.16|
|Summary||0004949: user mode -r|
|Description||First of all, I'm sorry for English ... I'm Spanish ... and this is translated|
When a user identifies himself before the services, they send a SVS2MODE X +r
* services.server sets mode: +r
When this user changes nick, the services send a SVS2MODE X -r
But the user does not receive the warning from the server, and it stays like it has + r although it does not really have it, if it is done a COMMAND it is seen that it does not have the mode r
|Steps To Reproduce||Easy|
send a SVS2MODE X +r
and then a SVS2MODE X -r
X = nick of user
|3rd party modules|
||COMMAND in the last line is /whois X|
Thanks for the report.
UnrealIRCd does the -r when you nick-change, but it didn't show it.
Then, by the time the SVS2MODE or SVSMODE -r was received it would not show it again since it was already unste.
The change in the code is that UnrealIRCd will now show the -r. No need to send a SVSMODE/SVS2MODE for it.
|2017-05-12 17:38||Mewsito||New Issue|
|2017-05-12 17:38||Mewsito||Tag Attached: mode|
|2017-05-12 17:38||Mewsito||Tag Attached: nick|
|2017-05-12 17:51||Mewsito||Note Added: 0019771|
|2017-10-11 18:29||syzop||Assigned To||=> syzop|
|2017-10-11 18:29||syzop||Status||new => resolved|
|2017-10-11 18:29||syzop||Resolution||open => fixed|
|2017-10-11 18:29||syzop||Fixed in Version||=> 4.0.16|
|2017-10-11 18:29||syzop||Note Added: 0019925|