View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001316 | unreal | ircd | public | 2003-10-24 07:39 | 2003-10-24 15:02 |
| Reporter | type_Mismatch | Assigned To | |||
| Priority | normal | Severity | trivial | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Product Version | 3.2-beta18 | ||||
| Summary | 0001316: Case Sensitive Username required unnecessarily in OPER command | ||||
| Description | /OPER requires the user name in /OPER ***USERNAME*** *pwd* to be in the correct case. Should'nt be case sensitive. | ||||
| Steps To Reproduce | type command /OPER ***USERNAME*** *pwd* choosing a different case for ***USERNAME*** than the one specified in the config | ||||
| 3rd party modules | |||||
|
|
Why? Oo |
|
|
There is no other 'Case Sensitive' validation against username anywhere else within an IRCD. Any validation against whether a username is already logged in is based upon non case-sensitive characters. It is a bit of a pain when connecting programatically through custom services or bots to ensure that the OPER command matches the case specified in the config. Just seems unnecesary to me for the OPER command to return 'No O-lines for your host' just because of a case difference between the command supplied and the host specified in the config. |
|
|
In my opinion it is an added level of security... as those who shouldn't know the case don't; another step to stopping them |
|
|
I do agree to a certain degree with you Praetorian_ and did assume that this was why this was coded this way, however I would like to see some sort of configurable option in the config to turn off the case-sensitive check. Maybe this is a feature request rather than a 'bug'. |
|
|
Yes this was done on-purpose and won't be changed. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2003-10-24 07:39 | type_Mismatch | New Issue | |
| 2003-10-24 09:31 | muhQ | Note Added: 0003849 | |
| 2003-10-24 09:44 | type_Mismatch | Note Added: 0003850 | |
| 2003-10-24 14:12 | Praetorian_ | Note Added: 0003854 | |
| 2003-10-24 14:17 | type_Mismatch | Note Added: 0003855 | |
| 2003-10-24 15:02 | syzop | Status | new => closed |
| 2003-10-24 15:02 | syzop | Note Added: 0003857 |