Anope Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001580Anope Development (1.9.x series)Operservpublic2014-02-27 15:182016-06-09 10:05
ReporterNoMiaus 
Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001580: UMODE doesn't set snomasks
DescriptionI can't set snomasks using umode (unreal + anope).

[19:09:22] <Global> OperServ: Moot: umode Moot +s +F
[19:09:22] OperServ Moot changed your usermodes.

It hasn't effect.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0006797)
Anikwa (reporter)
2016-06-09 10:05

Technically, yes, it did.

+s was set.

[10:05:00am] -OperServ- Changed usermodes of Sketch to -s.
[10:05:00am] -OperServ- Sketch changed your usermodes to -s.
[10:05:01am] * OperServ sets mode: -s
[10:05:03am] -OperServ- Changed usermodes of Sketch to +s.
[10:05:03am] -OperServ- Sketch changed your usermodes to +s.
[10:05:03am] * OperServ sets mode: +s
(0006796)
NoMiaus (reporter)
2016-06-07 02:06

Then, Anope shouldn't send a reply saying usermodes were changed if they weren't set or if modes were invalid.
(0006602)
jobe (developer)
2014-02-27 16:40

The reason is in fact not because of a bug, but actually because of a technical limitation of UnrealIRCd's server protocol. Anope uses UnrealIRCd's SVS(2)MODE commands to change user modes however they do not allow changing of server notice masks. To change server notice masks Anope would have to make use of the accompanying SVS(2)SNO command to adjust a users server notice mask. See http://www.unrealircd.com/files/docs/technical/serverprotocol.html#S6_3 [^] for more info on SVS(2)SNO

- Issue History
Date Modified Username Field Change
2014-02-27 15:18 NoMiaus New Issue
2014-02-27 16:40 jobe Note Added: 0006602
2016-06-07 02:06 NoMiaus Note Added: 0006796
2016-06-09 10:05 Anikwa Note Added: 0006797


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker