summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.adoc2
-rw-r--r--doc/de/weechat_user.de.adoc5
-rw-r--r--doc/en/weechat_dev.en.adoc2
-rw-r--r--doc/en/weechat_user.en.adoc5
-rw-r--r--doc/fr/weechat_dev.fr.adoc2
-rw-r--r--doc/fr/weechat_user.fr.adoc5
-rw-r--r--doc/it/weechat_user.it.adoc5
-rw-r--r--doc/ja/weechat_dev.ja.adoc2
-rw-r--r--doc/ja/weechat_user.ja.adoc3
-rw-r--r--doc/pl/weechat_user.pl.adoc5
-rw-r--r--doc/sr/weechat_dev.sr.adoc2
-rw-r--r--doc/sr/weechat_user.sr.adoc5
-rw-r--r--src/plugins/irc/irc-protocol.c2
13 files changed, 26 insertions, 19 deletions
diff --git a/README.adoc b/README.adoc
index f989c8718..5af17b773 100644
--- a/README.adoc
+++ b/README.adoc
@@ -26,7 +26,7 @@ Homepage: https://weechat.org/
* *Modular chat client*: WeeChat has a lightweight core and optional https://weechat.org/doc/user/#plugins[plugins]. All plugins (including https://weechat.org/doc/user/#irc[IRC]) are independent and can be unloaded.
* *Multi-platform*: WeeChat runs on GNU/Linux, *BSD, GNU/Hurd, Haiku, macOS and Windows (Bash/Ubuntu and Cygwin).
* *Multi-protocols*: WeeChat is designed to support multiple protocols by plugins, like IRC.
-* *Standards-compliant*: the IRC plugin is compliant with RFCs https://tools.ietf.org/html/rfc1459[1459], https://tools.ietf.org/html/rfc2810[2810], https://tools.ietf.org/html/rfc2811[2811], https://tools.ietf.org/html/rfc2812[2812], and https://tools.ietf.org/html/rfc2813[2813].
+* *Standards-compliant*: the IRC plugin is compliant with RFCs https://datatracker.ietf.org/doc/html/rfc1459[1459], https://datatracker.ietf.org/doc/html/rfc2810[2810], https://datatracker.ietf.org/doc/html/rfc2811[2811], https://datatracker.ietf.org/doc/html/rfc2812[2812], https://datatracker.ietf.org/doc/html/rfc2813[2813] and https://datatracker.ietf.org/doc/html/rfc7194[7194].
* *Small, fast, and very light*: the core is and should stay as light and fast as possible.
* *Customizable and extensible*: there are a lot of options to customize WeeChat, and it is extensible with C plugins and https://weechat.org/scripts/[scripts] (https://weechat.org/scripts/language/perl/[Perl], https://weechat.org/scripts/language/python/[Python], https://weechat.org/scripts/language/ruby[Ruby], https://weechat.org/scripts/language/lua/[Lua], https://weechat.org/scripts/language/tcl/[Tcl], https://weechat.org/scripts/language/guile/[Scheme], https://weechat.org/scripts/language/javascript/[JavaScript] and https://weechat.org/scripts/language/php/[PHP]).
* *Fully documented*: there is comprehensive https://weechat.org/doc/[documentation], which is https://weechat.org/doc/dev/#translations[translated] into several languages.
diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc
index 3ecc068f4..cbc57ebbe 100644
--- a/doc/de/weechat_user.de.adoc
+++ b/doc/de/weechat_user.de.adoc
@@ -40,8 +40,9 @@ wesentliche Merkmale:
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] und
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] und
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
* IRC proxy und relay für remote Schnittstellen
* Betriebssystemunabhängig (GNU/Linux, *BSD, macOS, Windows und weitere)
* 100% GPL, freie Software
diff --git a/doc/en/weechat_dev.en.adoc b/doc/en/weechat_dev.en.adoc
index 086cf2ef4..186e29882 100644
--- a/doc/en/weechat_dev.en.adoc
+++ b/doc/en/weechat_dev.en.adoc
@@ -292,7 +292,7 @@ WeeChat "core" is located in following directories:
|       irc-msgbuffer.c | Target buffer for IRC messages.
|       irc-nick.c | IRC nicks.
|       irc-notify.c | IRC notify lists.
-|       irc-protocol.c | IRC protocol (RFCs 1459/2810/2811/2812/2813).
+|       irc-protocol.c | IRC protocol (RFCs 1459/2810/2811/2812/2813/7194).
|       irc-raw.c | IRC raw buffer.
|       irc-redirect.c | Redirection of IRC command output.
|       irc-sasl.c | SASL authentication with IRC server.
diff --git a/doc/en/weechat_user.en.adoc b/doc/en/weechat_user.en.adoc
index ead307bf4..433d08ed1 100644
--- a/doc/en/weechat_user.en.adoc
+++ b/doc/en/weechat_user.en.adoc
@@ -34,8 +34,9 @@ Main features are:
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] and
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] and
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
* IRC proxy and relay for remote interfaces
* multi-platform (GNU/Linux, *BSD, macOS, Windows and other)
* 100% GPL, free software
diff --git a/doc/fr/weechat_dev.fr.adoc b/doc/fr/weechat_dev.fr.adoc
index 4b280c8e9..d27eeb816 100644
--- a/doc/fr/weechat_dev.fr.adoc
+++ b/doc/fr/weechat_dev.fr.adoc
@@ -294,7 +294,7 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|       irc-msgbuffer.c | Tampon cible pour les messages IRC.
|       irc-nick.c | Pseudos IRC.
|       irc-notify.c | Listes de notification IRC.
-|       irc-protocol.c | Protocole IRC (RFCs 1459/2810/2811/2812/2813).
+|       irc-protocol.c | Protocole IRC (RFCs 1459/2810/2811/2812/2813/7194).
|       irc-raw.c | Tampon des données brutes IRC.
|       irc-redirect.c | Redirection de la sortie des commandes IRC.
|       irc-sasl.c | Authentification SASL avec le serveur IRC.
diff --git a/doc/fr/weechat_user.fr.adoc b/doc/fr/weechat_user.fr.adoc
index f0515dd0d..c7249a91a 100644
--- a/doc/fr/weechat_user.fr.adoc
+++ b/doc/fr/weechat_user.fr.adoc
@@ -36,8 +36,9 @@ Ses principales fonctionnalités sont les suivantes :
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] et
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] et
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
* proxy IRC et relai pour interfaces distantes
* multi plates-formes (GNU/Linux, *BSD, macOS, Windows et d'autres systèmes)
* 100% GPL, logiciel libre
diff --git a/doc/it/weechat_user.it.adoc b/doc/it/weechat_user.it.adoc
index db66cbdfa..fad45ae88 100644
--- a/doc/it/weechat_user.it.adoc
+++ b/doc/it/weechat_user.it.adoc
@@ -44,8 +44,9 @@ Le principali caratteristiche:
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] e
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] e
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
// TRANSLATION MISSING
* IRC proxy and relay for remote interfaces
* multi-piattaforma (GNU/Linux, *BSD, macOS, Windows ed altre)
diff --git a/doc/ja/weechat_dev.ja.adoc b/doc/ja/weechat_dev.ja.adoc
index 997794864..dafeec5ae 100644
--- a/doc/ja/weechat_dev.ja.adoc
+++ b/doc/ja/weechat_dev.ja.adoc
@@ -306,7 +306,7 @@ WeeChat "core" は以下のディレクトリに配置されています:
|       irc-msgbuffer.c | IRC メッセージを送るバッファ
|       irc-nick.c | IRC ニックネーム
|       irc-notify.c | IRC 通知リスト
-|       irc-protocol.c | IRC プロトコル (RFC 1459/2810/2811/2812/2813)
+|       irc-protocol.c | IRC プロトコル (RFC 1459/2810/2811/2812/2813/7194)
|       irc-raw.c | IRC 生バッファ
|       irc-redirect.c | IRC コマンド出力のリダイレクト
|       irc-sasl.c | IRC サーバに対する SASL 認証
diff --git a/doc/ja/weechat_user.ja.adoc b/doc/ja/weechat_user.ja.adoc
index 462958b04..3ea560090 100644
--- a/doc/ja/weechat_user.ja.adoc
+++ b/doc/ja/weechat_user.ja.adoc
@@ -42,7 +42,8 @@ WeeChat (Wee Enhanced Environment for Chat)
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank]、
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank]、
https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank]、
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]。
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]、
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]。
* リモートインターフェース用の IRC プロキシとリレー
* マルチプラットフォーム (GNU/Linux、*BSD、macOS、Windows 等)
* 完全な GPL、フリーソフトウェア
diff --git a/doc/pl/weechat_user.pl.adoc b/doc/pl/weechat_user.pl.adoc
index 2f54ec8c2..2c79f1e20 100644
--- a/doc/pl/weechat_user.pl.adoc
+++ b/doc/pl/weechat_user.pl.adoc
@@ -40,8 +40,9 @@ Główne cechy to:
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] i
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] i
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank]
* proxy IRC i pośrednik dla zdalnych interfejsów
* wielo-platformowy (GNU/Linux, *BSD, macOS, Windows i inne)
* 100% GPL, darmowe oprogramowanie
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc
index 42b622573..d0e21cdad 100644
--- a/doc/sr/weechat_dev.sr.adoc
+++ b/doc/sr/weechat_dev.sr.adoc
@@ -295,7 +295,7 @@ WeeChat „језгро” се налази у следећим директо
|       irc-msgbuffer.c | Циљни бафер за IRC поруке.
|       irc-nick.c | IRC надимци.
|       irc-notify.c | IRC листе за обавештавање.
-|       irc-protocol.c | IRC протокол (RFCs 1459/2810/2811/2812/2813).
+|       irc-protocol.c | IRC протокол (RFCs 1459/2810/2811/2812/2813/7194).
|       irc-raw.c | IRC сирови бафер.
|       irc-redirect.c | Преусмеравање излаза IRC команде.
|       irc-sasl.c | SASL аутентификација са IRC сервером.
diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc
index c50a4d3bc..a9b54784d 100644
--- a/doc/sr/weechat_user.sr.adoc
+++ b/doc/sr/weechat_user.sr.adoc
@@ -38,8 +38,9 @@ WeeChat (Wee Enhanced Environment for Chat) је бесплатни чет кл
https://datatracker.ietf.org/doc/html/rfc1459[1459 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2810[2810 ^↗^,window=_blank],
https://datatracker.ietf.org/doc/html/rfc2811[2811 ^↗^,window=_blank],
- https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank] и
- https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank]
+ https://datatracker.ietf.org/doc/html/rfc2812[2812 ^↗^,window=_blank],
+ https://datatracker.ietf.org/doc/html/rfc2813[2813 ^↗^,window=_blank] и
+ https://datatracker.ietf.org/doc/html/rfc7194[7194 ^↗^,window=_blank],
* IRC прокси и релеј за удаљене интерфејсе
* подржавање различитих платформи (GNU/Linux, *BSD, macOS, Windows и остале)
* 100% GPL, слободан софтвер
diff --git a/src/plugins/irc/irc-protocol.c b/src/plugins/irc/irc-protocol.c
index 235b32bbe..2e25627e0 100644
--- a/src/plugins/irc/irc-protocol.c
+++ b/src/plugins/irc/irc-protocol.c
@@ -1,5 +1,5 @@
/*
- * irc-protocol.c - implementation of IRC protocol (RFCs 1459/2810/2811/2812/2813)
+ * irc-protocol.c - implementation of IRC protocol
*
* Copyright (C) 2003-2023 Sébastien Helleu <flashcode@flashtux.org>
* Copyright (C) 2006 Emmanuel Bouthenot <kolter@openics.org>