summaryrefslogtreecommitdiff
path: root/doc/fr/weechat_dev.fr.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2020-04-14 21:34:46 +0200
committerSébastien Helleu <flashcode@flashtux.org>2020-04-14 21:38:12 +0200
commit9fa3609c85e4b6608d366bed4e47ab9553cd5bc9 (patch)
tree9e5a3db61942617a2be5a0300d95703a94a47d76 /doc/fr/weechat_dev.fr.adoc
parentccd45e4921ff5614f65dad6d742a58225fde92a6 (diff)
downloadweechat-9fa3609c85e4b6608d366bed4e47ab9553cd5bc9.zip
relay: add command "handshake" in weechat relay protocol and nonce to prevent replay attacks (closes #1474)
This introduces a new command called "handshake" in the weechat relay protocol. It should be sent by the client before the "init" command, to negotiate the way to authenticate with a password. 3 new options are added: * relay.network.auth_password * relay.network.hash_iterations * relay.network.nonce_size
Diffstat (limited to 'doc/fr/weechat_dev.fr.adoc')
-rw-r--r--doc/fr/weechat_dev.fr.adoc84
1 files changed, 42 insertions, 42 deletions
diff --git a/doc/fr/weechat_dev.fr.adoc b/doc/fr/weechat_dev.fr.adoc
index 40d0edb8b..3bff1e0fb 100644
--- a/doc/fr/weechat_dev.fr.adoc
+++ b/doc/fr/weechat_dev.fr.adoc
@@ -320,6 +320,7 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|       weechat-python-api.c | Fonctions de l'API script Python.
|    relay/ | Extension Relay (proxy IRC et relai pour des interfaces distantes).
|       relay.c | Fonctions principales de Relay.
+|       relay-auth.c | Authentification des clients.
|       relay-buffer.c | Tampon Relay.
|       relay-client.c | Clients du relai.
|       relay-command.c | Commandes de Relay.
@@ -380,48 +381,47 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
[width="100%",cols="1m,2",options="header"]
|===
-| Chemin/fichier | Description
-| tests/ | Racine des tests.
-|    tests.cpp | Programme utilisé pour lancer tous les tests.
-|    scripts/ | Racine des tests de l'API script.
-|       test-scripts.cpp | Programme utilisé pour lancer les tests de l'API script.
-|       python/ | Scripts Python pour générer et lancer les tests de l'API script.
-|          testapigen.py | Script Python générant des scripts dans tous les languages pour tester l'API script.
-|          testapi.py | Script Python avec les tests API, utilisé par le script testapigen.py.
-|          unparse.py | Conversion de code Python vers d'autres langages, utilisé par le script testapigen.py.
-|    unit/ | Racine des tests unitaires.
-|       test-plugins.cpp | Tests : extensions.
-|       core/ | Racine des tests unitaires pour le cœur.
-|          test-core-arraylist.cpp | Tests : listes avec tableau (« arraylists »).
-|          test-core-calc.cpp | Tests : calcul d'expressions.
-|          test-core-crypto.cpp | Tests : fonctions cryptographiques.
-|          test-core-eval.cpp | Tests : évaluation d'expressions.
-|          test-core-hashtble.cpp | Tests : tables de hachage.
-|          test-core-hdata.cpp | Tests : hdata.
-|          test-core-hook.cpp | Tests : hooks.
-|          test-core-infolist.cpp | Tests : infolists.
-|          test-core-list.cpp | Tests : listes.
-|          test-core-secure.cpp | Tests : données sécurisées.
-|          test-core-string.cpp | Tests : chaînes.
-|          test-core-url.cpp | Tests : URLs.
-|          test-core-utf8.cpp | Tests : UTF-8.
-|          test-core-util.cpp | Tests : fonctions utiles.
-|       gui/ | Racine des tests unitaires pour les interfaces.
-|          test-gui-color.cpp | Tests : couleurs.
-|          test-gui-line.cpp | Tests : lignes.
-|          test-gui-nick.cpp | Tests : pseudos.
-|       plugins/ | Racine des tests unitaires pour les extensions.
-|          irc/ | Racine des tests unitaires pour l'extension IRC.
-|             test-irc-color.cpp | Tests : couleurs IRC.
-|             test-irc-config.cpp | Tests : configuration IRC.
-|             test-irc-ignore.cpp | Tests : ignores IRC.
-|             test-irc-message.cpp | Tests : messages IRC.
-|             test-irc-mode.cpp | Tests : modes IRC.
-|             test-irc-nick.cpp | Tests : pseudos IRC.
-|             test-irc-protocol.cpp | Tests : protocole IRC.
-|          relay/ | Racine des tests unitaires pour l'extension Relay.
-|             weechat/ | Racine des tests unitaires pour le protocole weechat.
-|                test-relay-weechat-protocol.cpp | Tests : protocole weechat.
+| Chemin/fichier | Description
+| tests/ | Racine des tests.
+|    tests.cpp | Programme utilisé pour lancer tous les tests.
+|    scripts/ | Racine des tests de l'API script.
+|       test-scripts.cpp | Programme utilisé pour lancer les tests de l'API script.
+|       python/ | Scripts Python pour générer et lancer les tests de l'API script.
+|          testapigen.py | Script Python générant des scripts dans tous les languages pour tester l'API script.
+|          testapi.py | Script Python avec les tests API, utilisé par le script testapigen.py.
+|          unparse.py | Conversion de code Python vers d'autres langages, utilisé par le script testapigen.py.
+|    unit/ | Racine des tests unitaires.
+|       test-plugins.cpp | Tests : extensions.
+|       core/ | Racine des tests unitaires pour le cœur.
+|          test-core-arraylist.cpp | Tests : listes avec tableau (« arraylists »).
+|          test-core-calc.cpp | Tests : calcul d'expressions.
+|          test-core-crypto.cpp | Tests : fonctions cryptographiques.
+|          test-core-eval.cpp | Tests : évaluation d'expressions.
+|          test-core-hashtble.cpp | Tests : tables de hachage.
+|          test-core-hdata.cpp | Tests : hdata.
+|          test-core-hook.cpp | Tests : hooks.
+|          test-core-infolist.cpp | Tests : infolists.
+|          test-core-list.cpp | Tests : listes.
+|          test-core-secure.cpp | Tests : données sécurisées.
+|          test-core-string.cpp | Tests : chaînes.
+|          test-core-url.cpp | Tests : URLs.
+|          test-core-utf8.cpp | Tests : UTF-8.
+|          test-core-util.cpp | Tests : fonctions utiles.
+|       gui/ | Racine des tests unitaires pour les interfaces.
+|          test-gui-color.cpp | Tests : couleurs.
+|          test-gui-line.cpp | Tests : lignes.
+|          test-gui-nick.cpp | Tests : pseudos.
+|       plugins/ | Racine des tests unitaires pour les extensions.
+|          irc/ | Racine des tests unitaires pour l'extension IRC.
+|             test-irc-color.cpp | Tests : couleurs IRC.
+|             test-irc-config.cpp | Tests : configuration IRC.
+|             test-irc-ignore.cpp | Tests : ignores IRC.
+|             test-irc-message.cpp | Tests : messages IRC.
+|             test-irc-mode.cpp | Tests : modes IRC.
+|             test-irc-nick.cpp | Tests : pseudos IRC.
+|             test-irc-protocol.cpp | Tests : protocole IRC.
+|          relay/ | Racine des tests unitaires pour l'extension Relay.
+|             test-relay-auth.cpp | Tests : authentification des clients.
|===
[[documentation_translations]]