View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004253 | unreal | ircd | public | 2014-01-21 21:45 | 2016-04-03 11:55 |
| Reporter | grawity | Assigned To | syzop | ||
| Priority | low | Severity | feature | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.2.10.2 | ||||
| Fixed in Version | 4.0.3 | ||||
| Summary | 0004253: Send RPL_SASLMECHS to clients | ||||
| Description | When a "SASL <etc> M <mechanisms>" message is received from services, it should be forwarded to the client as a RPL_SASLMECHS numeric. Other ircds (Nefarious2 and InspIRCd) do this; Charybdis has a similar patch waiting. Patch attached. | ||||
| Steps To Reproduce | Client sends "AUTHENTICATE <mech>" for a mechanism that the services do not support, for example "AUTHENTICATE FOOBAR". Currently, only Atheme services send the "M" messages. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| 3rd party modules | |||||
|
|
Still applicable? |
|
|
Guess so. Patch applies cleanly to 4.x as well. Committed. https://github.com/unrealircd/unrealircd/commit/f95aa13d5bd341e4943047b2a92f5c19fe31e7c6 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-01-21 21:45 | grawity | New Issue | |
| 2014-01-21 21:45 | grawity | File Added: unreal-3.4-sasl-mechs.patch | |
| 2014-03-14 01:14 | peterkingalexander | Issue cloned: 0004260 | |
| 2016-04-03 11:47 | syzop | Note Added: 0019184 | |
| 2016-04-03 11:55 | syzop | Note Added: 0019185 | |
| 2016-04-03 11:55 | syzop | Status | new => resolved |
| 2016-04-03 11:55 | syzop | Fixed in Version | => 4.0.3 |
| 2016-04-03 11:55 | syzop | Resolution | open => fixed |
| 2016-04-03 11:55 | syzop | Assigned To | => syzop |