summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/de/includes/autogen_api_hdata.de.adoc2
-rw-r--r--doc/de/includes/autogen_user_commands.de.adoc20
-rw-r--r--doc/de/includes/autogen_user_options.de.adoc2
-rw-r--r--doc/en/includes/autogen_api_hdata.en.adoc2
-rw-r--r--doc/en/includes/autogen_user_commands.en.adoc20
-rw-r--r--doc/en/includes/autogen_user_options.en.adoc2
-rw-r--r--doc/fr/includes/autogen_api_hdata.fr.adoc2
-rw-r--r--doc/fr/includes/autogen_user_commands.fr.adoc20
-rw-r--r--doc/fr/includes/autogen_user_options.fr.adoc2
-rw-r--r--doc/it/includes/autogen_api_hdata.it.adoc2
-rw-r--r--doc/it/includes/autogen_user_commands.it.adoc20
-rw-r--r--doc/it/includes/autogen_user_options.it.adoc2
-rw-r--r--doc/ja/includes/autogen_api_hdata.ja.adoc2
-rw-r--r--doc/ja/includes/autogen_user_commands.ja.adoc20
-rw-r--r--doc/ja/includes/autogen_user_options.ja.adoc2
-rw-r--r--doc/pl/includes/autogen_api_hdata.pl.adoc2
-rw-r--r--doc/pl/includes/autogen_user_commands.pl.adoc20
-rw-r--r--doc/pl/includes/autogen_user_options.pl.adoc2
-rw-r--r--doc/sr/includes/autogen_api_hdata.sr.adoc2
-rw-r--r--doc/sr/includes/autogen_user_commands.sr.adoc20
-rw-r--r--doc/sr/includes/autogen_user_options.sr.adoc2
21 files changed, 161 insertions, 7 deletions
diff --git a/doc/de/includes/autogen_api_hdata.de.adoc b/doc/de/includes/autogen_api_hdata.de.adoc
index 873beff98..9a6365bce 100644
--- a/doc/de/includes/autogen_api_hdata.de.adoc
+++ b/doc/de/includes/autogen_api_hdata.de.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/de/includes/autogen_user_commands.de.adoc b/doc/de/includes/autogen_user_commands.de.adoc
index eae094a4b..a6b77109e 100644
--- a/doc/de/includes/autogen_user_commands.de.adoc
+++ b/doc/de/includes/autogen_user_commands.de.adoc
@@ -100,6 +100,26 @@ Beispiele:
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: Nicknamen oder Hosts sperren/verbannen
diff --git a/doc/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc
index f835c5cb8..f47de91de 100644
--- a/doc/de/includes/autogen_user_options.de.adoc
+++ b/doc/de/includes/autogen_user_options.de.adoc
@@ -2782,7 +2782,7 @@
** Beschreibung: pass:none[auszuführende Aktion falls die SASL Authentifizierung fehlschlägt: "continue" ignoriert das Problem welches bei der Authentifizierung aufgetreten ist, "reconnect" versucht erneut eine Verbindung herzustellen, "disconnect" trennt die Verbindung zum Server (siehe Option irc.network.sasl_fail_unavailable)]
** Typ: integer
** Werte: continue, reconnect, disconnect
-** Standardwert: `+continue+`
+** Standardwert: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** Beschreibung: pass:none[Datei mit privatem ECC-Schlüssel für den Mechanismus "ecdsa-nist256p-challenge" (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)]
diff --git a/doc/en/includes/autogen_api_hdata.en.adoc b/doc/en/includes/autogen_api_hdata.en.adoc
index 964cc0766..ef70fdb71 100644
--- a/doc/en/includes/autogen_api_hdata.en.adoc
+++ b/doc/en/includes/autogen_api_hdata.en.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/en/includes/autogen_user_commands.en.adoc b/doc/en/includes/autogen_user_commands.en.adoc
index 774d4c192..fca4c00d3 100644
--- a/doc/en/includes/autogen_user_commands.en.adoc
+++ b/doc/en/includes/autogen_user_commands.en.adoc
@@ -100,6 +100,26 @@ Examples:
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: ban nicks or hosts
diff --git a/doc/en/includes/autogen_user_options.en.adoc b/doc/en/includes/autogen_user_options.en.adoc
index 56226b24d..7f1a514df 100644
--- a/doc/en/includes/autogen_user_options.en.adoc
+++ b/doc/en/includes/autogen_user_options.en.adoc
@@ -2782,7 +2782,7 @@
** description: pass:none[action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)]
** type: integer
** values: continue, reconnect, disconnect
-** default value: `+continue+`
+** default value: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** description: pass:none[file with ECC private key for mechanism "ecdsa-nist256p-challenge" (path is evaluated, see function string_eval_path_home in plugin API reference)]
diff --git a/doc/fr/includes/autogen_api_hdata.fr.adoc b/doc/fr/includes/autogen_api_hdata.fr.adoc
index af2f464b8..65ee42928 100644
--- a/doc/fr/includes/autogen_api_hdata.fr.adoc
+++ b/doc/fr/includes/autogen_api_hdata.fr.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc
index 81497c409..9ed5a11f2 100644
--- a/doc/fr/includes/autogen_user_commands.fr.adoc
+++ b/doc/fr/includes/autogen_user_commands.fr.adoc
@@ -100,6 +100,26 @@ Exemples :
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: s'authentifier avec SASL
+
+----
+/auth [<utilisateur> <mot_de_passe>]
+
+ utilisateur : nom d'utilisateur SASL (le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)
+mot_de_passe : mot de passe SASL ou chemin vers le fichier de clé privée (le contenu est évalué, voir /help eval ; les options de serveur sont évaluées avec ${irc_server.xxx} et ${server} est remplacé par le nom du serveur)
+
+Si le nom d'utilisateur et mot de passe ne sont pas donnés, les valeurs des options serveur "sasl_username" et "sasl_password" (ou "sasl_key") sont utilisées.
+
+Exemples :
+ s'authentifier avec le nom d'utilisateur et mot de passe défini dans le serveur :
+ /auth
+ s'authentifier avec un utilisateur différent :
+ /auth utilisateur2 mot_de_passe2
+ s'authentifier avec un utilisateur différent et le mécanisme ecdsa-nist256p-challenge :
+ /auth utilisateur2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: bannir des pseudos ou hôtes
diff --git a/doc/fr/includes/autogen_user_options.fr.adoc b/doc/fr/includes/autogen_user_options.fr.adoc
index 5bf66870f..3bd094118 100644
--- a/doc/fr/includes/autogen_user_options.fr.adoc
+++ b/doc/fr/includes/autogen_user_options.fr.adoc
@@ -2782,7 +2782,7 @@
** description: pass:none[action à effectuer si l'authentification SASL échoue : "continue" pour ignorer le problème d'authentification, "reconnect" pour planifier une reconnexion au serveur, "disconnect" pour se déconnecter du serveur (voir aussi l'option irc.network.sasl_fail_unavailable)]
** type: entier
** valeurs: continue, reconnect, disconnect
-** valeur par défaut: `+continue+`
+** valeur par défaut: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** description: pass:none[fichier avec la clé privée ECC pour le mécanisme "ecdsa-nist256p-challenge" (le chemin est évalué, voir la fonction string_eval_path_home dans la référence API extension)]
diff --git a/doc/it/includes/autogen_api_hdata.it.adoc b/doc/it/includes/autogen_api_hdata.it.adoc
index fe2d51aae..12956cbf5 100644
--- a/doc/it/includes/autogen_api_hdata.it.adoc
+++ b/doc/it/includes/autogen_api_hdata.it.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/it/includes/autogen_user_commands.it.adoc b/doc/it/includes/autogen_user_commands.it.adoc
index 35b86b92b..e1f678bf1 100644
--- a/doc/it/includes/autogen_user_commands.it.adoc
+++ b/doc/it/includes/autogen_user_commands.it.adoc
@@ -100,6 +100,26 @@ Examples:
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: banna nick oppure host
diff --git a/doc/it/includes/autogen_user_options.it.adoc b/doc/it/includes/autogen_user_options.it.adoc
index ac1452822..9c9beea50 100644
--- a/doc/it/includes/autogen_user_options.it.adoc
+++ b/doc/it/includes/autogen_user_options.it.adoc
@@ -2782,7 +2782,7 @@
** descrizione: pass:none[action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)]
** tipo: intero
** valori: continue, reconnect, disconnect
-** valore predefinito: `+continue+`
+** valore predefinito: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** descrizione: pass:none[file with ECC private key for mechanism "ecdsa-nist256p-challenge" (path is evaluated, see function string_eval_path_home in plugin API reference)]
diff --git a/doc/ja/includes/autogen_api_hdata.ja.adoc b/doc/ja/includes/autogen_api_hdata.ja.adoc
index c053c974e..cedbc3acf 100644
--- a/doc/ja/includes/autogen_api_hdata.ja.adoc
+++ b/doc/ja/includes/autogen_api_hdata.ja.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/ja/includes/autogen_user_commands.ja.adoc b/doc/ja/includes/autogen_user_commands.ja.adoc
index 1d75f7ed3..2060922e7 100644
--- a/doc/ja/includes/autogen_user_commands.ja.adoc
+++ b/doc/ja/includes/autogen_user_commands.ja.adoc
@@ -100,6 +100,26 @@ Examples:
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: ニックネームかホスト名を指定してバン
diff --git a/doc/ja/includes/autogen_user_options.ja.adoc b/doc/ja/includes/autogen_user_options.ja.adoc
index aa97ffe5f..8556c5abf 100644
--- a/doc/ja/includes/autogen_user_options.ja.adoc
+++ b/doc/ja/includes/autogen_user_options.ja.adoc
@@ -2782,7 +2782,7 @@
** 説明: pass:none[SASL 認証が失敗した場合の挙動: 認証の問題を無視する場合は "continue"、サーバへの再接続を予定する場合は "reconnect"、サーバから切断する場合は "disconnect" (irc.network.sasl_fail_unavailable も参照してください)]
** タイプ: 整数
** 値: continue, reconnect, disconnect
-** デフォルト値: `+continue+`
+** デフォルト値: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** 説明: pass:none[file with ECC private key for mechanism "ecdsa-nist256p-challenge" (path is evaluated, see function string_eval_path_home in plugin API reference)]
diff --git a/doc/pl/includes/autogen_api_hdata.pl.adoc b/doc/pl/includes/autogen_api_hdata.pl.adoc
index dd535008f..e501770b2 100644
--- a/doc/pl/includes/autogen_api_hdata.pl.adoc
+++ b/doc/pl/includes/autogen_api_hdata.pl.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/pl/includes/autogen_user_commands.pl.adoc b/doc/pl/includes/autogen_user_commands.pl.adoc
index 7bc624491..741255379 100644
--- a/doc/pl/includes/autogen_user_commands.pl.adoc
+++ b/doc/pl/includes/autogen_user_commands.pl.adoc
@@ -100,6 +100,26 @@ Przykłady:
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: banuje nick albo host
diff --git a/doc/pl/includes/autogen_user_options.pl.adoc b/doc/pl/includes/autogen_user_options.pl.adoc
index 4ea22c2a1..0b0cd44d8 100644
--- a/doc/pl/includes/autogen_user_options.pl.adoc
+++ b/doc/pl/includes/autogen_user_options.pl.adoc
@@ -2782,7 +2782,7 @@
** opis: pass:none[akcja do wykonania jeśli uwierzytelnianie SASL się nie powiedzie: "continue" dla zignorowania problemu, "reconnect" ponownie połącz się z serwerem, "disconnect" odłącz od serwera (zobacz też opcję irc.network.sasl_fail_unavailable)]
** typ: liczba
** wartości: continue, reconnect, disconnect
-** domyślna wartość: `+continue+`
+** domyślna wartość: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** opis: pass:none[plik z kluczem prywatnym ECC dla mechanizmu "ecdsa-nist256p-challenge" (ścieżka jest przetwarzana, zobacz funkcję string_eval_path_home w opisie API wtyczek)]
diff --git a/doc/sr/includes/autogen_api_hdata.sr.adoc b/doc/sr/includes/autogen_api_hdata.sr.adoc
index 53c0665a5..1e5a15a43 100644
--- a/doc/sr/includes/autogen_api_hdata.sr.adoc
+++ b/doc/sr/includes/autogen_api_hdata.sr.adoc
@@ -237,6 +237,8 @@ _sasl_scram_client_first_   (string) +
_sasl_scram_salted_pwd_   (other) +
_sasl_scram_salted_pwd_size_   (integer) +
_sasl_scram_auth_message_   (string) +
+_sasl_temp_username_   (string) +
+_sasl_temp_password_   (string) +
_is_connected_   (integer) +
_ssl_connected_   (integer) +
_disconnected_   (integer) +
diff --git a/doc/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc
index a4458e7de..2c865a23b 100644
--- a/doc/sr/includes/autogen_user_commands.sr.adoc
+++ b/doc/sr/includes/autogen_user_commands.sr.adoc
@@ -100,6 +100,26 @@
/allserv /whois $nick
----
+[[command_irc_auth]]
+* `+auth+`: authenticate with SASL
+
+----
+/auth [<username> <password>]
+
+username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
+
+If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
+
+Examples:
+ authenticate with username/password defined in the server:
+ /auth
+ authenticate as a different user:
+ /auth user2 password2
+ authenticate as a different user with mechanism ecdsa-nist256p-challenge:
+ /auth user2 ${weechat_config_dir}/ecdsa2.pem
+----
+
[[command_irc_ban]]
* `+ban+`: забрана надимака или хостова
diff --git a/doc/sr/includes/autogen_user_options.sr.adoc b/doc/sr/includes/autogen_user_options.sr.adoc
index 1200b59a2..b7c28c145 100644
--- a/doc/sr/includes/autogen_user_options.sr.adoc
+++ b/doc/sr/includes/autogen_user_options.sr.adoc
@@ -2782,7 +2782,7 @@
** опис: pass:none[радња која се преузима у случају да SASL аутентификација не успе: „continue” да се игнорише проблем аутентификације, „reconnect” да се закаже поновно повезивање са сервером, „disconnect” да се прекине веза са сервером (погледајте и опцију irc.network.sasl_fail_unavailable)]
** тип: целобројна
** вредности: continue, reconnect, disconnect
-** подразумевана вредност: `+continue+`
+** подразумевана вредност: `+reconnect+`
* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
** опис: pass:none[фајл са ECC приватним кључем за механизам „ecdsa-nist256p-challenge” (путања се израчунава, погледајте функцију string_eval_path_home у референтном приручнику API додатака)]