From a9e48d33c6d364b157a22c9d5d6f3ae40adc4815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Mon, 1 Dec 2025 18:01:33 +0100 Subject: [PATCH] core: add IRC SASL EXTERNAL in upgrade guidelines for version 4.8.0 --- UPGRADING.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/UPGRADING.md b/UPGRADING.md index e87f7956f..c665eb5d0 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -24,6 +24,19 @@ converted to a standard server, and thus is saved in configuration file `irc.con Servers can easily be removed with `/server del `. +### IRC SASL EXTERNAL + +When server option `sasl_mechanism` is set to `external`, WeeChat now sends the +username defined in option `sasl_username` to the IRC server +(see issue [#2270](https://github.com/weechat/weechat/issues/2270)). + +If you use the EXTERNAL mechanism and the username is set, you could either: + +- reset `sasl_username` to an empty string, if the username is **not** needed on this server: + `/reset irc.server.xxx.sasl_username` +- set `sasl_username` to your actual username, if the username **is** required on this server: + `/set irc.server.xxx.sasl_username "user"` + ### New time format in log files The time format used in log files now uses UTC and precision of microsecond