mirror of
https://github.com/weechat/weechat.git
synced 2026-07-01 23:36:37 +02:00
irc: fix bug when changing server option "addresses" with less addresses (bug #37215)
This commit is contained in:
committed by
Sebastien Helleu
parent
606be401cc
commit
055116f2b7
@@ -1,7 +1,7 @@
|
||||
WeeChat ChangeLog
|
||||
=================
|
||||
Sébastien Helleu <flashcode@flashtux.org>
|
||||
v0.3.9-rc1, 2012-08-30
|
||||
v0.3.9-rc1, 2012-09-03
|
||||
|
||||
|
||||
Version 0.3.9 (under dev!)
|
||||
@@ -65,6 +65,8 @@ Version 0.3.9 (under dev!)
|
||||
* fifo: ignore read failing with error EAGAIN (bug #37019)
|
||||
* guile: fix crash when unloading a script without pointer to interpreter
|
||||
* guile: fix path of guile include dirs in cmake build (patch #7790)
|
||||
* irc: fix bug when changing server option "addresses" with less addresses
|
||||
(bug #37215)
|
||||
* irc: add network prefix in irc (dis)connection messages
|
||||
* irc: generate alternate nicks dynamically when all nicks are already in use
|
||||
(task #12209)
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -6842,8 +6842,8 @@ msgstr " - informace o certifikátu klienta (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: nemůžu číst certifikát \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s%s: neznámá adresa serveru \"%s\", nelze se spojit"
|
||||
|
||||
#, c-format
|
||||
|
||||
@@ -23,7 +23,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||
"Language-Team: German <weechatter@arcor.de>\n"
|
||||
@@ -7373,8 +7373,8 @@ msgstr " - Client Zertifikate-Information (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: Kann das Zertifikat \"%s\" nicht lesen"
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr ""
|
||||
"%s%s: unbekannte Adresse für Server \"%s\". Es kann keine Verbindung "
|
||||
"hergestellt werden"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -7098,8 +7098,8 @@ msgstr " - información del certificado del cliente (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: no es posible leer el certificado \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr ""
|
||||
"%s%s: dirección del servidor \"%s\" desconocida, no es posible conectarse"
|
||||
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"PO-Revision-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-09-03 09:58+0200\n"
|
||||
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: French\n"
|
||||
@@ -7174,7 +7174,7 @@ msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: impossible de lire le certificat \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s%s: adresse inconnue pour le serveur \"%s\", connexion impossible"
|
||||
|
||||
#, c-format
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -6389,7 +6389,7 @@ msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "Nem sikerült a(z) \"%s\" naplófájlt írni\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s név \"%s\" nem található a \"%s\" parancshoz\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -7092,8 +7092,8 @@ msgstr " - info sul certificato (%s) del client:"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: impossibile leggere il certificato \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s%s: indirizzo server \"%s\" sconosciuto, impossibile connettersi"
|
||||
|
||||
#, c-format
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
|
||||
@@ -6925,8 +6925,8 @@ msgstr " - クライアント証明書情報 (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: 証明書 \"%s\" が読めません"
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s%s: サーバ \"%s\" のアドレスが不明、接続できません"
|
||||
|
||||
#, c-format
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -7053,8 +7053,8 @@ msgstr " - informacje o certyfikacie klienta (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: nie można odczytać certyfikatu \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s%s: nieznany adres serwera \"%s\", nie można połączyć"
|
||||
|
||||
#, c-format
|
||||
|
||||
+3
-3
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -6546,8 +6546,8 @@ msgstr " - informações do certificado do cliente (%s):"
|
||||
msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "%sgnutls: não foi possível ler certificado \"%s\""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr ""
|
||||
"%s%s: endereço desconhecido \"%s\" do servidor, não foi possível conectar"
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.3.9-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: 2012-08-20 15:20+0200\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -6418,7 +6418,7 @@ msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr "Не могу записать лог-файл \"%s\"\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr "%s ник \"%s\" не найден для команды \"%s\"\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2012-09-03 09:34+0200\n"
|
||||
"POT-Creation-Date: 2012-09-03 10:12+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -5594,7 +5594,7 @@ msgid "%sgnutls: unable to read certifcate \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unknown address server \"%s\", cannot connect"
|
||||
msgid "%s%s: unknown address for server \"%s\", cannot connect"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
|
||||
@@ -404,11 +404,10 @@ irc_server_set_index_current_address (struct t_irc_server *server, int index)
|
||||
}
|
||||
server->current_port = 0;
|
||||
|
||||
if (index < server->addresses_count)
|
||||
if (server->addresses_count > 0)
|
||||
{
|
||||
index %= server->addresses_count;
|
||||
server->index_current_address = index;
|
||||
if (server->current_address)
|
||||
free (server->current_address);
|
||||
server->current_address = strdup (server->addresses_array[index]);
|
||||
server->current_port = server->ports_array[index];
|
||||
}
|
||||
@@ -3593,7 +3592,7 @@ irc_server_connect (struct t_irc_server *server)
|
||||
if (!server->current_address)
|
||||
{
|
||||
weechat_printf (server->buffer,
|
||||
_("%s%s: unknown address server \"%s\", "
|
||||
_("%s%s: unknown address for server \"%s\", "
|
||||
"cannot connect"),
|
||||
weechat_prefix ("error"), IRC_PLUGIN_NAME,
|
||||
server->name);
|
||||
|
||||
Reference in New Issue
Block a user