| Summary: | Permission checks should be case sensitive | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | John Arthorne <john.arthorne> |
| Component: | Server | Assignee: | John Arthorne <john.arthorne> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | simon_kaegi |
| Version: | unspecified | ||
| Target Milestone: | 1.0 M2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
John Arthorne
It looks like the patch in this comment introduced the lowercasing: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334983#c2 That bug is all about pattern matching so there doesn't seem to be a reason for introducing the lower-casing. Szymon and Gosia I leave it to you, but I think it's important to fix for 0.5. Removing toLowerCase makes sense. I was investigating why it was introduced 1,5 year ago. At some point we were using absolute locations in JSONs like Clonelocation: www.orionhub.org/gitapi/clone... and maybe lowercasing was for handing host names. I could change it now, I'm just afraid that some user rights on orionhub or orion.eclipse.org have wrong cases and some users will be affected. I talked to Simon and it seems it will be better to release it in 1.0. I'm working in this area right now. |