1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-15 04:28:09 -04:00

Fix SASL EXTERNAL authentication

The "AUTHENTICATE" command is always required – it's part of the IRCv3
SASL framing. RFC 4422 only documents the Base64 payload.
This commit is contained in:
Mantas Mikulėnas 2016-03-08 23:00:20 +02:00
parent 64bac950fc
commit 4baefd2574

View File

@ -145,7 +145,7 @@ static void sasl_step(IRC_SERVER_REC *server, const char *data, const char *from
case SASL_MECHANISM_EXTERNAL:
/* Empty response */
irc_send_cmdv(server, "+");
irc_send_cmdv(server, "AUTHENTICATE +");
break;
}