View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001308 | unreal | ircd | public | 2003-10-18 08:26 | 2003-11-20 19:43 |
| Reporter | Sinus | Assigned To | syzop | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.2-beta18 | ||||
| Summary | 0001308: ircop with can_override and halfop in a channel cannot kick another halfop | ||||
| Description | An ircop who has the can_override flag and is halfop in a channel cannot kick another halfop | ||||
| Attached Files | halfop-override.diff (782 bytes) new-halfop-override.diff (1,306 bytes) | ||||
| 3rd party modules | |||||
|
|
Forgot to say that the bug was reported by Special Also forgot to mention that the enclosed .diff file is a patch that fixes the problem. Uploaded a new patch that fixes a desynch issue when there are unpatched ircd(s) in the network. A "/mode -h" is sent before the /kick. edited on: 10-30-03 19:06 |
|
|
That's also the reason why I didn't quickly fix 0001012, one has to be very careful with these things.. Anyway, I'll probably take a look at these bugs in the next few days because it seems to annoy quite some ppl ;). **edit** got fix ready, will commit tomorrow (that's about 14h or so) edited on: 10-31-03 03:41 |
|
|
Fixed in .1967. I might partially rewrite the oper override code in the future because there are still other "bugs". On a sidenote, in the beta branch we don't do backward compatible stuff for servers (well except services things). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2003-10-18 08:26 | Sinus | New Issue | |
| 2003-10-18 08:26 | Sinus | File Added: halfop-override.diff | |
| 2003-10-18 08:29 | Sinus | Note Added: 0003832 | |
| 2003-10-29 18:31 | Sinus | Note Edited: 0003832 | |
| 2003-10-30 19:03 | Sinus | File Added: new-halfop-override.diff | |
| 2003-10-30 19:06 | Sinus | Note Edited: 0003832 | |
| 2003-10-30 21:29 | syzop | Note Added: 0003888 | |
| 2003-10-30 21:35 | syzop | Status | new => assigned |
| 2003-10-30 21:35 | syzop | Assigned To | => syzop |
| 2003-10-31 03:41 | syzop | Note Edited: 0003888 | |
| 2003-10-31 19:11 | syzop | Status | assigned => resolved |
| 2003-10-31 19:11 | syzop | Resolution | open => fixed |
| 2003-10-31 19:11 | syzop | Note Added: 0003907 | |
| 2003-11-20 19:43 | syzop | Status | resolved => closed |