core: use https for all links where secured http is supported

v2.8-utf8proc
Sébastien Helleu 2018-11-29 23:18:55 +01:00
parent 4712d0bb06
commit 342261d35b
57 changed files with 307 additions and 283 deletions

View File

@ -7,7 +7,7 @@
image:https://img.shields.io/badge/diaspora*-follow-blue.svg["Diaspora*", link="https://diasp.eu/u/weechat"]
image:https://img.shields.io/badge/google%2B-follow-blue.svg["Google+", link="https://plus.google.com/+WeeChat"]
image:https://img.shields.io/badge/devel%20blog-follow-blue.svg["Devel blog", link="https://weechat.org/blog/"]
image:https://img.shields.io/badge/slant-recommend-28acad.svg["Slant", link="http://www.slant.co/topics/1323/~irc-clients-for-linux"]
image:https://img.shields.io/badge/slant-recommend-28acad.svg["Slant", link="https://www.slant.co/topics/1323/~best-irc-clients-for-linux"]
image:https://img.shields.io/badge/help-donate%20%E2%9D%A4-ff69b4.svg["Donate", link="https://weechat.org/donate/"]
image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"]
@ -60,7 +60,7 @@ https://weechat.org/files/doc/devel/weechat_user.en.html#dependencies[user's gui
=== Compile
WeeChat can be built with http://cmake.org/[CMake] (recommended) or autotools.
WeeChat can be built with https://cmake.org/[CMake] (recommended) or autotools.
[NOTE]
Only CMake is officially supported to build WeeChat. You should only use

View File

@ -1206,7 +1206,7 @@ AC_MSG_CHECKING(for zlib headers and libraries)
if test "x$ac_found_zlib_header" = "xno" -o "x$ac_found_zlib_lib" = "xno" ; then
AC_MSG_RESULT(no)
AC_MSG_ERROR([
*** zlib was not found. You may want to get it from http://zlib.net/
*** zlib was not found. You may want to get it from https://zlib.net/
*** or try to install zlib1g-dev with your software package manager.])
else
AC_MSG_RESULT(yes)

View File

@ -16,58 +16,58 @@
-set <id> <property> <value>
-del <id>|-all [<id>...]
-list: zeigt laufende Befehle an
-sh: es wird die shell verwendet um Befehle auszuführen, mehrere Befehle können dabei gepiped werden (WARNUNG: Dieses Argument sollte nur verwendet werden, falls alle Argumente unbedenklich sind, siehe Argument -nosh)
-nosh: die shell wird nicht verwendet um Befehle auszuführen (wird benötigt, falls der Befehl mit sensiblen Daten hantiert. Zum Beispiel der Inhalt einer Nachricht eines anderen Users)(Standardverhalten)
-bg: führt Prozess im Hintergrund aus: gibt weder eine Prozessausgabe noch einen Rückgabewert aus (nicht kompatibel mit Argumenten -o/-oc/-n/-nf/-pipe/-hsignal)
-nobg: gibt Prozessausgabe und Rückgabewert aus (Standardverhalten)
-stdin: erstellt eine PIPE um Daten zu dem Prozess zu senden (mittels /exec -in/-inclose)
-nostdin: es wird keine PIPE für stdin erstellt (Standardverhalten)
-buffer: zeigt/sendet Ausgabe des Befehls an diesen Buffer (wird der angegebene Buffer nicht gefunden wird ein neuer Buffer mit dem Namen "exec.exec.xxx" erstellt)
-l: gibt die Ausgabe des Befehls lokal im Buffer aus (Standardverhalten)
-o: gibt die Ausgabe des Befehls im Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
-oc: gibt die Ausgabe des Befehls im Buffer aus und führt diesen dann aus (betrifft Zeilen die mit "/" beginnen bzw. das benutzerdefinierte Befehlszeichen verwenden) (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
-n: gibt die Ausgabe des Befehls in einem neuen Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
-nf: gibt die Ausgabe des Befehls in einem neuen Buffer, mit einem freien Inhalt (kein Zeilenumbruch, keine Limitierung in der Anzahl der Zeilen), aus (nicht kompatibel mit Argument -bg/-pipe/-hsignal)
-cl: der neue Buffer wird vor einer Ausgabe gelöscht
-nocl: Ausgabe wird an neuen Buffer angehangen, ohne diesen vorher zu löschen (Standardverhalten)
-sw: es wird zum Ausgabebuffer gewechselt (Standardverhalten)
-nosw: es wird nicht zum Ausgabebuffer gewechselt
-ln: legt eine Zeilennummerierung an (Standardverhalten, nur für neue Buffer)
-noln: es wird keine Zeilennummerierung angezeigt
-flush: die Ausgabe des Befehls findet in Echtzeit statt (Standardwert)
-noflush: die Ausgabe des Befehls wird am Ende der Ausführung ausgegeben
-color: es wird eine der folgenden Aktionen bei ANSI Zeichenkodierungen in der Ausgabe durchgeführt:
ansi: ANSI-Kodierung wird beibehalten
auto: konvertiert ANSI-Farben nach WeeChat/IRC (Standardverhalten)
irc: konvertiert ANSI-Farben nach IRC Farben
weechat: konvertiert ANSI-Farben nach WeeChat-Farben
strip: ANSI-Farben werden entfernt
-rc: der Rückgabewert wird ausgegeben (Standardverhalten)
-norc: der Rückgabewert wird unterdrückt
-timeout: gibt eine Zeitbeschränkung für den auszuführenden Befehl an (in Sekunden)
-name: dem Befehl wird ein Name zugewiesen (um den Befehl später mittels /exec zu nutzen)
-pipe: sendet die Ausgabe an einen Befehl von WeeChat/Erweiterung (Zeile für Zeile); sollen Leerzeichen im Befehl/Argument verwendet werden, müssen diese mit Anführungszeichen eingeschlossen werden; Variable $line wird durch die entsprechende Zeile ersetzt (standardmäßig wird die Zeile, getrennt durch ein Leerzeichen, dem Befehl nachgestellt (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
-hsignal: sendet die Ausgabe als hsignal (um es z.B. mittels /trigger zu verwenden) (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
command: Befehl der ausgeführt werden soll; beginnt der Befehl mit "url:", wird die shell deaktiviert und der Inhalt der URL wird heruntergeladen und im Buffer ausgegeben
id: identifiziert eindeutig einen Befehl: entweder durch eine Nummer oder einen Namen (sofern ein Name mittels "-name xxx" zugewiesen wurde)
-in: sendet Text an die Standardeingabe des Prozesses
-inclose: wie -in aber stdin wird danach geschlossen (und der Text ist optional: ohne Text wird stdin umgehend geschlossen
-signal: schickt ein Signal an den Prozess; das Signal kann entweder ein Integerwert oder eines der folgenden Schlüsselworte sein: hup, int, quit, kill, term, usr1, usr2
-kill: Alias für "-signal <id> kill"
-killall: beendet alle laufenden Prozesse
-set: nutzt eine Hook-Fähigkeit (siehe Funktion hook_set in Anleitung für API Erweiterung)
property: Hook-Fähigkeit
value: neuer Wert für Hook-Fähigkeit
-del: entfernt einen beendeten Befehl
-all: entfernt alle beendeten Befehle
-list: list commands
-sh: use the shell to execute the command, many commands can be piped (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
-nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
-bg: run process in background: do not display process output neither return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)
-nobg: catch process output and display return code (default)
-stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
-nostdin: do not create a pipe for stdin (default)
-buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
-l: display locally output of command on buffer (default)
-o: send output of command to the buffer without executing commands (not compatible with options -bg/-pipe/-hsignal)
-oc: send output of command to the buffer and execute commands (lines starting with "/" or another custom command char) (not compatible with options -bg/-pipe/-hsignal)
-n: display output of command in a new buffer (not compatible with options -bg/-pipe/-hsignal)
-nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with options -bg/-pipe/-hsignal)
-cl: clear the new buffer before displaying output
-nocl: append to the new buffer without clear (default)
-sw: switch to the output buffer (default)
-nosw: don't switch to the output buffer
-ln: display line numbers (default in new buffer only)
-noln: don't display line numbers
-flush: display output of command in real time (default)
-noflush: display output of command after its end
-color: action on ANSI colors in output:
ansi: keep ANSI codes as-is
auto: convert ANSI colors to WeeChat/IRC (default)
irc: convert ANSI colors to IRC colors
weechat: convert ANSI colors to WeeChat colors
strip: remove ANSI colors
-rc: display return code (default)
-norc: don't display return code
-timeout: set a timeout for the command (in seconds)
-name: set a name for the command (to name it later with /exec)
-pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-oc/-n/-nf)
-hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-oc/-n/-nf)
command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
id: command identifier: either its number or name (if set with "-name xxx")
-in: send text on standard input of process
-inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
-signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
-kill: alias of "-signal <id> kill"
-killall: kill all running processes
-set: set a hook property (see function hook_set in plugin API reference)
property: hook property
value: new value for hook property
-del: delete a terminated command
-all: delete all terminated commands
Standardoptionen können in der Einstellung exec.command.default_options bestimmt werden.
Default options can be set in the option exec.command.default_options.
Beispiele:
Examples:
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Machine uptime:" uptime

View File

@ -177,7 +177,7 @@
** Standardwert: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** Beschreibung: pass:none[erweiterter regulärer POSIX Ausdruck für Origins in WebSockets (Groß- und Kleinschreibung wird ignoriert. Um Groß- und Kleinschreibung zu unterscheiden muss "(?-i)" dem Origin vorangestellt werden), Beispiele: "^http://(www\.)?example\.(com|org)"]
** Beschreibung: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette
** Standardwert: `+""+`

View File

@ -69,7 +69,7 @@ das Repository klont und daraus Updates installiert.
[[compile_macos]]
=== Wie installiere ich WeeChat auf macOS?
Wir empfehlen, dass zur Installation http://brew.sh/[Homebrew] genutzt wird.
Wir empfehlen, dass zur Installation https://brew.sh/[Homebrew] genutzt wird.
Hilfe erhält man mittels:
----

View File

@ -123,7 +123,7 @@ Abhängig Deiner Linux Distribution:
* Debian: https://weechat.org/download/debian
* Gentoo: https://weechat.org/download
* ArchLinux: PKGBUILD von http://aur.archlinux.org/
* ArchLinux: PKGBUILD von https://aur.archlinux.org/
* andere: Wissen wir nicht! Eheh.

View File

@ -37,11 +37,11 @@ wesentliche Merkmale:
* klein, schnell und schlank
* den eigenen persönlichen Bedürfnissen anpassbar und durch Erweiterungen und Skripten in der Funktionalität erweiterbar
* IRC RFCs konform
http://tools.ietf.org/html/rfc1459[1459],
http://tools.ietf.org/html/rfc2810[2810],
http://tools.ietf.org/html/rfc2811[2811],
http://tools.ietf.org/html/rfc2812[2812] und
http://tools.ietf.org/html/rfc2813[2813]
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] und
https://tools.ietf.org/html/rfc2813[2813]
* IRC proxy und relay für remote Schnittstellen
* Betriebssystemunabhängig (GNU/Linux, *BSD, macOS, Windows und weitere)
* 100% GPL, freie Software
@ -88,7 +88,7 @@ wie man Pakete installiert.
WeeChat kann mittels cmake oder autotools kompiliert werden (cmake sollte dabei die bevorzugte Methode sein).
[NOTE]
Unter macOS kann http://brew.sh/[Homebrew] verwendet werden:
Unter macOS kann https://brew.sh/[Homebrew] verwendet werden:
`brew install weechat --with-python --with-perl`
(für Hilfe: `brew info weechat`).
@ -2618,7 +2618,7 @@ die Verbindung mit einer vorherigen Version (<0.3.1) funktioniert hat.
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
[NOTE]
@ -2771,7 +2771,7 @@ Zum Abschluss stellt man eine Verbindung zum Server her:
----
Um mehr über Freenode und TOR zu erfahren:
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
==== einfacher Filter für join/part/quit Nachrichten
@ -3345,7 +3345,7 @@ Nun kann man über den Port 9000 mittels einer Oberfläche und dem Passwort
[[relay_websocket]]
==== WebSocket
Das WebSocket Protokoll (http://tools.ietf.org/html/rfc6455[RFC 6455]) wird nun
Das WebSocket Protokoll (https://tools.ietf.org/html/rfc6455[RFC 6455]) wird nun
in der Relay Erweiterung unterstützt.
Der WebSocket Handshake wird automatisch erkannt und der Socket ist sofort

View File

@ -67,7 +67,7 @@ Default options can be set in the option exec.command.default_options.
Examples:
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Machine uptime:" uptime

View File

@ -177,7 +177,7 @@
** default value: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** description: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^http://(www\.)?example\.(com|org)"]
** description: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
** type: string
** values: any string
** default value: `+""+`

View File

@ -674,7 +674,7 @@ new_hook_fd = malloc (sizeof (*new_hook_fd));
[[coding_python_style]]
=== Python style
See http://www.python.org/dev/peps/pep-0008/
See https://www.python.org/dev/peps/pep-0008/
[[core_internals]]
== Core internals

View File

@ -60,7 +60,7 @@ than git cloning for installing updates.
[[compile_macos]]
=== How can I install WeeChat on macOS?
It is recommended to use http://brew.sh/[Homebrew], you can get help with:
It is recommended to use https://brew.sh/[Homebrew], you can get help with:
----
brew info weechat

View File

@ -1504,7 +1504,7 @@ _WeeChat ≥ 1.0._
Split a string like the shell does for a command with arguments.
This function is a C conversion of Python class "shlex" (file: Lib/shlex.py in
Python repository), see: http://docs.python.org/3/library/shlex.html.
Python repository), see: https://docs.python.org/3/library/shlex.html.
Prototype:
@ -8552,7 +8552,7 @@ Return value:
When command has ended, or if timeout is reached, WeeChat will automatically
unhook (and kill process if it is still running).
The command can be an URL with format: "url:http://www.example.com",
The command can be an URL with format: "url:https://www.example.com",
to download content of URL _(WeeChat ≥ 0.3.7)_. Options are possible for URL
with function <<_hook_process_hashtable,hook_process_hashtable>>.

View File

@ -109,7 +109,7 @@ According to your Linux distribution:
* Debian: https://weechat.org/download/debian
* Gentoo: https://weechat.org/download
* ArchLinux: PKGBUILD from http://aur.archlinux.org/
* ArchLinux: PKGBUILD from https://aur.archlinux.org/
* other: we don't know! Eheh.

View File

@ -31,11 +31,11 @@ Main features are:
* small, fast and light
* customizable and extensible with plugins and scripts
* compliant with IRC RFCs
http://tools.ietf.org/html/rfc1459[1459],
http://tools.ietf.org/html/rfc2810[2810],
http://tools.ietf.org/html/rfc2811[2811],
http://tools.ietf.org/html/rfc2812[2812] and
http://tools.ietf.org/html/rfc2813[2813]
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]
* IRC proxy and relay for remote interfaces
* multi-platform (GNU/Linux, *BSD, macOS, Windows and other)
* 100% GPL, free software
@ -82,7 +82,7 @@ instructions.
WeeChat can be compiled with cmake or autotools (cmake is recommended way).
[NOTE]
On macOS, you can use http://brew.sh/[Homebrew]:
On macOS, you can use https://brew.sh/[Homebrew]:
`brew install weechat --with-python --with-perl`
(for help: `brew info weechat`).
@ -2562,7 +2562,7 @@ even if it was OK with versions prior to 0.3.1.
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
[NOTE]
@ -2711,7 +2711,7 @@ And finally, connection to server:
----
For more info about Freenode and TOR:
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
==== Smart filter for join/part/quit messages
@ -3265,7 +3265,7 @@ Now you can connect on port 9000 with a remote interface using password
[[relay_websocket]]
==== WebSocket
WebSocket protocol (http://tools.ietf.org/html/rfc6455[RFC 6455]) is supported
WebSocket protocol (https://tools.ietf.org/html/rfc6455[RFC 6455]) is supported
in Relay plugin for all protocols.
The WebSocket handshake is automatically detected and socket becomes ready for

View File

@ -67,7 +67,7 @@ Les options par défaut peuvent être définies dans l'option exec.command.defau
Exemples :
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Uptime de la machine :" uptime

View File

@ -177,7 +177,7 @@
** valeur par défaut: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** description: pass:none[expression régulière POSIX étendue avec les origines autorisées dans les websockets (insensible à la casse, utilisez "(?-i)" en début de chaîne pour la rendre sensible à la casse), exemple : "^http://(www\.)?example\.(com|org)"]
** description: pass:none[expression régulière POSIX étendue avec les origines autorisées dans les websockets (insensible à la casse, utilisez "(?-i)" en début de chaîne pour la rendre sensible à la casse), exemple : "^https?://(www\.)?example\.(com|org)"]
** type: chaîne
** valeurs: toute chaîne
** valeur par défaut: `+""+`

View File

@ -685,7 +685,7 @@ new_hook_fd = malloc (sizeof (*new_hook_fd));
[[coding_python_style]]
=== Style Python
Voir http://www.python.org/dev/peps/pep-0008/
Voir https://www.python.org/dev/peps/pep-0008/
[[core_internals]]
== Intérieur du cœur

View File

@ -63,7 +63,7 @@ mises à jour.
[[compile_macos]]
=== Comment puis-je installer WeeChat sous macOS ?
Il est recommandé d'utiliser http://brew.sh/[Homebrew], vous pouvez avoir de
Il est recommandé d'utiliser https://brew.sh/[Homebrew], vous pouvez avoir de
l'aide avec :
----

View File

@ -1534,7 +1534,7 @@ paramètres.
Cette fonction est une conversion en C de la classe Python "shlex" (fichier :
Lib/shlex.py dans le dépôt Python), voir :
http://docs.python.org/3/library/shlex.html.
https://docs.python.org/3/library/shlex.html.
Prototype :
@ -8713,7 +8713,7 @@ Lorsque la commande est terminée, ou si le timeout est atteint, WeeChat
supprimera automatiquement le "hook" (et tuera le processus s'il tourne
toujours).
La commande peut être une URL avec le format : "url:http://www.example.com",
La commande peut être une URL avec le format : "url:https://www.example.com",
pour télécharger le contenu de l'URL _(WeeChat ≥ 0.3.7)_.
Des options pour l'URL sont possibles avec la fonction
<<_hook_process_hashtable,hook_process_hashtable>>.

View File

@ -115,7 +115,7 @@ Selon votre distribution Linux :
* Debian : https://weechat.org/download/debian
* Gentoo : https://weechat.org/download
* ArchLinux : PKGBUILD depuis http://aur.archlinux.org/
* ArchLinux : PKGBUILD depuis https://aur.archlinux.org/
* autre : nous ne savons pas ! Eheh.

View File

@ -33,11 +33,11 @@ Ses principales fonctionnalités sont les suivantes :
* petit, rapide et léger
* paramétrable et extensible avec des extensions et des scripts
* conforme aux RFCs IRC
http://tools.ietf.org/html/rfc1459[1459],
http://tools.ietf.org/html/rfc2810[2810],
http://tools.ietf.org/html/rfc2811[2811],
http://tools.ietf.org/html/rfc2812[2812] et
http://tools.ietf.org/html/rfc2813[2813]
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] et
https://tools.ietf.org/html/rfc2813[2813]
* proxy IRC et relai pour interfaces distantes
* multi plates-formes (GNU/Linux, *BSD, macOS, Windows et d'autres systèmes)
* 100% GPL, logiciel libre
@ -85,7 +85,7 @@ WeeChat peut être compilé avec cmake ou les autotools (cmake est la méthode
recommandée).
[NOTE]
Sous macOS, vous pouvez utiliser http://brew.sh/[Homebrew] :
Sous macOS, vous pouvez utiliser https://brew.sh/[Homebrew] :
`brew install weechat --with-python --with-perl`
(pour l'aide : `brew info weechat`).
@ -2653,7 +2653,7 @@ et peut échouer, même si cela pouvait être OK dans les versions inférieures
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
[NOTE]
@ -2804,7 +2804,7 @@ Et enfin, la connexion au serveur :
----
Pour plus d'informations à propos de Freenode et TOR :
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
==== Filtre intelligent pour les messages join/part/quit
@ -3373,7 +3373,7 @@ distante en utilisant le mot de passe "motdepasse".
[[relay_websocket]]
==== WebSocket
Le protocole WebSocket (http://tools.ietf.org/html/rfc6455[RFC 6455]) est
Le protocole WebSocket (https://tools.ietf.org/html/rfc6455[RFC 6455]) est
supporté dans l'extension Relay pour tous les protocoles.
La poignée de main ("handshake") WebSocket est automatiquement détectée et le

View File

@ -67,7 +67,7 @@ Default options can be set in the option exec.command.default_options.
Examples:
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Machine uptime:" uptime

View File

@ -177,7 +177,7 @@
** valore predefinito: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** descrizione: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^http://(www\.)?example\.(com|org)"]
** descrizione: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
** tipo: stringa
** valori: qualsiasi stringa
** valore predefinito: `+""+`

View File

@ -73,7 +73,7 @@ per l'installazione degli aggiornamenti.
=== How can I install WeeChat on macOS?
// TRANSLATION MISSING
It is recommended to use http://brew.sh/[Homebrew], you can get help with:
It is recommended to use https://brew.sh/[Homebrew], you can get help with:
----
brew info weechat

View File

@ -1575,7 +1575,7 @@ Split a string like the shell does for a command with arguments.
// TRANSLATION MISSING
This function is a C conversion of Python class "shlex" (file: Lib/shlex.py in
Python repository), see: http://docs.python.org/3/library/shlex.html.
Python repository), see: https://docs.python.org/3/library/shlex.html.
Prototipo:
@ -8830,7 +8830,7 @@ Valore restituito:
Quando il comando ha terminato, o se viene raggiunto il timeout, WeeChat
effettua automaticamente l'unhook (e termina il processo se ancora in esecuzione).
Il comando può essere un URL con il formato: "url:http://www.esempio.com", per
Il comando può essere un URL con il formato: "url:https://www.example.com", per
scaricare il contenuto dell'URL _(WeeChat ≥ 0.3.7)_. Le opzioni per
un URL sono disponibili con la funzione
<<_hook_process_hashtable,hook_process_hashtable>>.

View File

@ -120,7 +120,7 @@ A seconda della distribuzione Linux:
* Debian: https://weechat.org/download/debian
* Gentoo: https://weechat.org/download
* ArchLinux: PKGBUILD da http://aur.archlinux.org/
* ArchLinux: PKGBUILD da https://aur.archlinux.org/
* altro: non lo sappiamo! Eheh.

View File

@ -40,11 +40,11 @@ Le principali caratteristiche:
* piccolo, veloce e leggero
* personalizzabile ed estensibile con plugin e script
* conforme alle RFC di IRC
http://tools.ietf.org/html/rfc1459[1459],
http://tools.ietf.org/html/rfc2810[2810],
http://tools.ietf.org/html/rfc2811[2811],
http://tools.ietf.org/html/rfc2812[2812] e
http://tools.ietf.org/html/rfc2813[2813]
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] e
https://tools.ietf.org/html/rfc2813[2813]
// TRANSLATION MISSING
* IRC proxy and relay for remote interfaces
* multi-piattaforma (GNU/Linux, *BSD, macOS, Windows ed altre)
@ -98,7 +98,7 @@ WeeChat può essere compilato con cmake oppure autotools
// TRANSLATION MISSING
[NOTE]
On macOS, you can use http://brew.sh/[Homebrew]:
On macOS, you can use https://brew.sh/[Homebrew]:
`brew install weechat --with-python --with-perl`
(for help: `brew info weechat`).
@ -2733,7 +2733,7 @@ la 0.3.1.
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
// TRANSLATION MISSING
@ -2896,7 +2896,7 @@ E alla fine, connettersi al server:
----
Per maggiori informazioni su Freenode e TOR:
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
==== Filtro smart per i messaggi di entrata/uscita/disconnessione
@ -3483,7 +3483,7 @@ password "miapass".
[[relay_websocket]]
==== WebSocket
WebSocket protocol (http://tools.ietf.org/html/rfc6455[RFC 6455]) is supported
WebSocket protocol (https://tools.ietf.org/html/rfc6455[RFC 6455]) is supported
in Relay plugin for all protocols.
The WebSocket handshake is automatically detected and socket becomes ready for

View File

@ -16,58 +16,58 @@
-set <id> <property> <value>
-del <id>|-all [<id>...]
-list: コマンドをリストアップ
-sh: コマンドを実行する際にシェルを使う、複数のコマンドをパイプすることも可能 (警告: このオプションを使えるのは、全ての引数が安全な場合だけです、オプション -nosh を参照してください)
-nosh: コマンドを実行する際にシェルを使わない (コマンドに安全でないデータが含まれる場合に必要、例えば他のユーザからのメッセージの内容) (デフォルト)
-bg: プロセスをバックグラウンド実行: プロセスの出力およびリターンコードを表示しない (オプション -o/-oc/-n/-nf/-pipe/-hsignal と同時に利用できません)
-nobg: プロセスの出力を受け取り、リターンコードを表示する (デフォルト)
-stdin: プロセスにデータを送信するパイプを作成する (/exec -in/-inclose を使う)
-nostdin: 標準入力用にパイプを作成しない (デフォルト)
-buffer: コマンドの出力をこのバッファに表示 / 送信する (バッファが見つからない場合、新しいバッファ "exec.exec.xxx" が作られます)
-l: コマンドの出力をカレントバッファに表示 (デフォルト)
-o: コマンドの出力をカレントバッファに送信、カレントバッファは受信した内容をコマンドとして実行しません (オプション -bg/-pipe/-hsignal と同時に利用できません)
-oc: コマンドの出力をカレントバッファに送信、カレントバッファは受信した内容 (先頭に "/" もしくはそれ以外のコマンド開始文字を含む行) をコマンドとして実行します (オプション -bg/-pipe/-hsignal と同時に利用できません)
-n: コマンドの出力を新しいバッファに表示 (オプション -bg/-pipe/-hsignal と同時に利用できません)
-nf: コマンドの出力を自由内容 (禁則処理なし、行数制限なし) の新しいバッファに表示 (オプション -bg/-pipe/-hsignal と同時に利用できません)
-cl: 出力を表示する前に新しいバッファをクリア
-nocl: 新しいバッファをクリアせずに追加 (デフォルト)
-sw: 出力バッファに移動 (デフォルト)
-nosw: 出力バッファに移動しない
-ln: 行数を表示 (新しいバッファに表示する場合はデフォルト)
-noln: 行数を表示しない
-flush: コマンドの出力をすぐに表示 (デフォルト)
-noflush: コマンドの出力をコマンドの終了後に表示
-color: 出力に含まれる ANSI 色に対する挙動:
ansi: ANSI 色をそのままにする
auto: ANSI 色を WeeChat/IRC 色に変換 (デフォルト)
irc: ANSI 色を IRC 色に変換
weechat: ANSI 色を WeeChat 色に変換
strip: ANSI 色を削除
-rc: リターンコードを表示 (デフォルト)
-norc: リターンコードを表示しない
-timeout: コマンドのタイムアウトを設定 (秒単位)
-name: コマンドの名前を設定 (後から名前を付けるには /exec を使う)
-pipe: WeeChat およびプラグインコマンドに出力を送信 (1 行ごと); コマンドおよび引数に空白が含まれる場合、2 重引用符で囲ってください; 引数 $line はその行で置換されます (デフォルトではコマンドの後ろに空白を付けてから行を追加します) (オプション -bg/-o/-oc/-n/-nf と同時に利用できません)
-hsignal: hsignal として出力を送信 (例えばトリガで使われます) (オプション -bg/-o/-oc/-n/-nf と同時に利用できません)
command: 実行するコマンド; "url:" で始まる場合、シェルは無効化され、URL の内容がダウンロードされ、出力として送信されます
id: コマンド識別子: 番号か名前 ("-name xxx" で設定した場合) のどちらか一方
-in: プロセスの標準入力にテキストを送信
-inclose: -in と同じ、ただし使用後に標準入力を閉じる (テキストは任意: テキストが無い場合、標準入力をすぐに閉じる)
-signal: プロセスにシグナルを送信; シグナルは整数値または次の名前の 1 つ: hup、int、quit、kill、term、usr1、usr2
-kill: "-signal <id> kill" のエイリアス
-killall: 全ての実行中プロセスを kill する
-set: フックプロパティを設定 (プラグイン API リファレンスの hook_set 関数を参照してください)
property: フックプロパティ
value: フックプロパティの新しい値
-del: 中断されたコマンドを削除
-all: 全ての中断されたコマンドを削除
-list: list commands
-sh: use the shell to execute the command, many commands can be piped (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
-nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
-bg: run process in background: do not display process output neither return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)
-nobg: catch process output and display return code (default)
-stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
-nostdin: do not create a pipe for stdin (default)
-buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
-l: display locally output of command on buffer (default)
-o: send output of command to the buffer without executing commands (not compatible with options -bg/-pipe/-hsignal)
-oc: send output of command to the buffer and execute commands (lines starting with "/" or another custom command char) (not compatible with options -bg/-pipe/-hsignal)
-n: display output of command in a new buffer (not compatible with options -bg/-pipe/-hsignal)
-nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with options -bg/-pipe/-hsignal)
-cl: clear the new buffer before displaying output
-nocl: append to the new buffer without clear (default)
-sw: switch to the output buffer (default)
-nosw: don't switch to the output buffer
-ln: display line numbers (default in new buffer only)
-noln: don't display line numbers
-flush: display output of command in real time (default)
-noflush: display output of command after its end
-color: action on ANSI colors in output:
ansi: keep ANSI codes as-is
auto: convert ANSI colors to WeeChat/IRC (default)
irc: convert ANSI colors to IRC colors
weechat: convert ANSI colors to WeeChat colors
strip: remove ANSI colors
-rc: display return code (default)
-norc: don't display return code
-timeout: set a timeout for the command (in seconds)
-name: set a name for the command (to name it later with /exec)
-pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-oc/-n/-nf)
-hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-oc/-n/-nf)
command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
id: command identifier: either its number or name (if set with "-name xxx")
-in: send text on standard input of process
-inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
-signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
-kill: alias of "-signal <id> kill"
-killall: kill all running processes
-set: set a hook property (see function hook_set in plugin API reference)
property: hook property
value: new value for hook property
-del: delete a terminated command
-all: delete all terminated commands
オプション exec.command.default_options でデフォルトオプションの設定が可能です。
Default options can be set in the option exec.command.default_options.
:
Examples:
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Machine uptime:" uptime

View File

@ -177,7 +177,7 @@
** デフォルト値: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** 説明: pass:none[ウェブソケットに使うことを許可する origin の "POSIX 拡張正規表現 (大文字小文字を区別しない、"(?-i)" を先頭に置くと大文字小文字を区別する)、例: "^http://(www\.)?example\.(com|org)"]
** 説明: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
** タイプ: 文字列
** 値: 未制約文字列
** デフォルト値: `+""+`

View File

@ -684,7 +684,7 @@ new_hook_fd = malloc (sizeof (*new_hook_fd));
[[coding_python_style]]
=== Python スタイル
http://www.python.org/dev/peps/pep-0008/ を参照
https://www.python.org/dev/peps/pep-0008/ を参照
[[core_internals]]
== コアの構造

View File

@ -66,7 +66,7 @@ git をクローンする方法よりも不便であることに注意してく
[[compile_macos]]
=== どうすれば macOS に WeeChat をインストールできますか?
http://brew.sh/[Homebrew] を使うことをお勧めします、ヘルプを見るには:
https://brew.sh/[Homebrew] を使うことをお勧めします、ヘルプを見るには:
----
brew info weechat

View File

@ -1508,7 +1508,7 @@ _WeeChat バージョン 1.0 以上で利用可。_
コマンドを引数を分割する際にシェルがやるように文字列を分割。
この関数は Python クラス "shlex" の C 言語実装です (ファイル: Python リポジトリの
Lib/shlex.py)、参照: http://docs.python.org/3/library/shlex.html 。
Lib/shlex.py)、参照: https://docs.python.org/3/library/shlex.html 。
プロトタイプ:
@ -8517,7 +8517,7 @@ struct t_hook *weechat_hook_process (const char *command,
コマンドが終了するか、タイムアウトを過ぎた場合、WeeChat は自動的にフックを解除します
(プロセスが実行中であればプロセスを kill します)。
コマンドを "url:http://www.example.com" の書式に従う URL にすることで、URL
コマンドを "url:https://www.example.com" の書式に従う URL にすることで、URL
の内容がダウンロードされます _(WeeChat バージョン 0.3.7 以上で利用可)_。<<_hook_process_hashtable,hook_process_hashtable>>
関数を使えば URL に対してオプションを与えることもできます。

View File

@ -113,7 +113,7 @@ Linux ディストリビューション別に:
* Debian: https://weechat.org/download/debian
* Gentoo: https://weechat.org/download
* ArchLinux: http://aur.archlinux.org/ から PKGBUILD
* ArchLinux: https://aur.archlinux.org/ から PKGBUILD
* その他: 知らないよ! てへぺろ(・ω<)

View File

@ -37,11 +37,11 @@ WeeChat (Wee Enhanced Environment for Chat)
* コンパクト、高速、軽量
* プラグインとスクリプトでカスタマイズや拡張が可能
* IRC の RFC に準拠
http://tools.ietf.org/html/rfc1459[1459]、
http://tools.ietf.org/html/rfc2810[2810]、
http://tools.ietf.org/html/rfc2811[2811]、
http://tools.ietf.org/html/rfc2812[2812]、
http://tools.ietf.org/html/rfc2813[2813]。
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]、
https://tools.ietf.org/html/rfc2813[2813]。
* リモートインターフェース用の IRC プロキシとリレー
* マルチプラットフォーム (GNU/Linux、*BSD、macOS、Windows 等)
* 完全な GPL、フリーソフトウェア
@ -87,7 +87,7 @@ WeeChat をインストールするには、以下のものが必要です:
WeeChat は cmake または autotools を使ってコンパイルできます (cmake を使うことが推奨されています)。
[NOTE]
macOS では http://brew.sh/[Homebrew] を使ってください:
macOS では https://brew.sh/[Homebrew] を使ってください:
`brew install weechat --with-python --with-perl`
(ヘルプを見るには: `brew info weechat`)。
@ -2559,7 +2559,7 @@ irc.server.xxx.ssl_verify::
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
[NOTE]
@ -2707,7 +2707,7 @@ ECDSA-NIST256P-CHALLENGE メカニズムで SASL 認証を設定 (秘密鍵を
----
Freenode と TOR に関するより詳しい情報:
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
==== 参加/退出/終了メッセージに対するスマートフィルタ
@ -3261,7 +3261,7 @@ Relay プラグインは WeeChat プロトコルを使ってリモートイン
==== WebSocket
Relay プラグインはすべてのプロトコルに対して WebSocket プロトコル
(http://tools.ietf.org/html/rfc6455[RFC 6455]) をサポートします。
(https://tools.ietf.org/html/rfc6455[RFC 6455]) をサポートします。
WebSocket ハンドシェイクは自動的に検知され、ハンドシェイク中に必要なヘッダが見つかり
origin が許可されていれば WebSocket 用のソケットが準備されます (オプション

View File

@ -16,58 +16,58 @@
-set <id> <właściwość> <wartość>
-del <id>|-all [<id>...]
-list: wyświetla komendy
-sh: użyj powłoki do wykonania komendy (UWAGA: użyj tej opcji TYLKO jeśli wszystkie argumenty są bezpieczne, zobacz opcję -nosh)
-nosh: nie używaj powłoki do wykonania komendy (wymagane jeśli komenda posiada niebezpieczne dane, na przykład zawartość wiadomości od innego użytkownika) (domyślne)
-bg: uruchom proces w tle: nie wyświetlaj wyjścia z procesu ani zwracanego kodu (nie kompatybilne z opcjami -o/-n)
-nobg: przechwyć całość wyjścia z procesu i wyświetl kod wyjścia (domyślne)
-stdin: tworzy strumień do wysyłania danych do procesu (za pomocą /exec -in/-inclose)
-nostdin: nie twórz strumienia dla stdin (domyślne)
-buffer: wyświetl/wyślij wyjście komendy do tego bufora (jeśli bufor nie zostanie znaleziony zostanie utworzony nowy bufor o nazwie "exec.exec.xxx")
-l: wyświetl lokalnie wyście z komendy w buforze (domyślne)
-o: wyślij wyjście z komendy do bufora (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
-oc: wysyła wyjście komendy do bufora i wykonuje komendy (linie zaczynające się od "/" lub własnego znaku komendy) (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
-n: wyświetl wyjście komendy w nowym buforze (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
-nf: wyświetl wyjście komendy w nowym buforze z wolna zawartością (brak zawijania słów, bez limitu ilości linii) (nie kompatybilne z opcjami -bg/-pipe/-hsignal)
-cl: wyczyść nowy bufor przed wyświetleniem wyjścia
-nocl: dodaj do nowego bufora bez czyszczenia zawartości (domyślne)
-sw: przełącz na bufor wyjściowy (domyślne)
-nosw: nie przełączaj na bufor wyjściowy
-ln: wyświetl numery linii (domyślne tylko w nowym buforze)
-noln: nie wyświetlaj numerów linii
-flush: wyświetl wyjście z komendy w czasie rzeczywistym (domyślne)
-noflush: wyświetl wyjście z komendy po jej zakończeniu
-color: akcja na kolorach ANSI w wyjściu:
ansi: zachowaj kody ANSI
auto: konwertuj kolory ANSI na WeeChat/IRC (domyślne)
irc: konwertuj kolory ANSI na kolory IRC
weechat: konwertuj kolory ANSI na kolory WeeChat
strip: usuń kolory ANSI
-rc: wyświetl kod wyjścia (domyślne)
-norc: nie wyświetlaj kodu wyjścia
-timeout: ustaw timeout dla komendy (w sekundach)
-name: ustaw nazwę dla komendy (do wywołania później za pomocą /exec)
-pipe: wyślij wyjście do WeeChat/wtyczki (linia po linii); jeśli występują spacje w komendzie/argumentach, otocz je cudzysłowem; zmienna $line jest zastępowana przez linie (domyślnie linia jest dodawana za komendą, oddzielona spacją) (nie kompatybilne z opcjami -bg/-o/-oc/-n/-nf)
-hsignal: wyślij wyjście jako hsignal (w celu użycia na przykład w triggerze) (nie kompatybilne z opcjami -bg/-o/-oc/-n/-nf)
komenda: komenda do wykonania; jeśli zaczyna się od "url:", powłoka jest wyłączana i zawartość URLa jest pobierana i wysyłana jako wyjście
id: identyfikator komendy: numer lub nazwa (jeśli ustawiona przez "-name xxx")
-in: wyślij tekst na standardowe wejście procesu
-inclose: to samo co -in, ale stdin jest zamykane (tekst jest opcjonalny: bez niego stdin jest po prostu zamykane)
-signal: wysyła sygnał do procesu; sygnał może być liczbą całkowitą lub jedna z nazw: hup, int, quit, kill, term, usr1, usr2
-kill: alias dla "-signal <id> kill"
-killall: zabija wszystkie działające procesy
-set: ustawia przypisaną właściwość (zobacz funkcję hook_set w opisie API wtyczek)
właściwość: przypisana właściwość
wartość: nowa wartość
-del: usuń zakończoną komendę
-all: usuń wszystkie zakończone komendy
-list: list commands
-sh: use the shell to execute the command, many commands can be piped (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
-nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
-bg: run process in background: do not display process output neither return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)
-nobg: catch process output and display return code (default)
-stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
-nostdin: do not create a pipe for stdin (default)
-buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
-l: display locally output of command on buffer (default)
-o: send output of command to the buffer without executing commands (not compatible with options -bg/-pipe/-hsignal)
-oc: send output of command to the buffer and execute commands (lines starting with "/" or another custom command char) (not compatible with options -bg/-pipe/-hsignal)
-n: display output of command in a new buffer (not compatible with options -bg/-pipe/-hsignal)
-nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with options -bg/-pipe/-hsignal)
-cl: clear the new buffer before displaying output
-nocl: append to the new buffer without clear (default)
-sw: switch to the output buffer (default)
-nosw: don't switch to the output buffer
-ln: display line numbers (default in new buffer only)
-noln: don't display line numbers
-flush: display output of command in real time (default)
-noflush: display output of command after its end
-color: action on ANSI colors in output:
ansi: keep ANSI codes as-is
auto: convert ANSI colors to WeeChat/IRC (default)
irc: convert ANSI colors to IRC colors
weechat: convert ANSI colors to WeeChat colors
strip: remove ANSI colors
-rc: display return code (default)
-norc: don't display return code
-timeout: set a timeout for the command (in seconds)
-name: set a name for the command (to name it later with /exec)
-pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-oc/-n/-nf)
-hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-oc/-n/-nf)
command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
id: command identifier: either its number or name (if set with "-name xxx")
-in: send text on standard input of process
-inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
-signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
-kill: alias of "-signal <id> kill"
-killall: kill all running processes
-set: set a hook property (see function hook_set in plugin API reference)
property: hook property
value: new value for hook property
-del: delete a terminated command
-all: delete all terminated commands
Domyślne opcje mogą być ustawione za pomocą opcji exec.command.default_options.
Default options can be set in the option exec.command.default_options.
Przykłady:
Examples:
/exec -n ls -l /tmp
/exec -sh -n ps xu | grep weechat
/exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
/exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
/exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
/exec -o uptime
/exec -pipe "/print Machine uptime:" uptime

View File

@ -177,7 +177,7 @@
** domyślna wartość: `+0+`
* [[option_relay.network.websocket_allowed_origins]] *relay.network.websocket_allowed_origins*
** opis: pass:none[rozszerzone wyrażenia regularne POSIX ze źródłami dozwolonymi dla gniazd webowych (nie wrażliwe na wielkość znaków, umieszczenie "(?-i)" na początku sprawi, że wielość znaków będzie miała znaczenie), przykład: "^http://(www\.)?przykład\.(com|org)"]
** opis: pass:none[POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+""+`

View File

@ -66,7 +66,7 @@ przy aktualizowaniu jak klonowanie z gita.
[[compile_macos]]
=== Jak zainstalować WeeChat na macOS?
Zaleca się użycie http://brew.sh/[Homebrew], pomoc uzyskasz za pomocą komendy:
Zaleca się użycie https://brew.sh/[Homebrew], pomoc uzyskasz za pomocą komendy:
----
brew info weechat

View File

@ -116,7 +116,7 @@ W zależności od dystrybucji Linuksa:
* Debian: https://weechat.org/download/debian
* Gentoo: https://weechat.org/download
* ArchLinux: PKGBUILD z http://aur.archlinux.org/
* ArchLinux: PKGBUILD z https://aur.archlinux.org/
* inne: nie mamy pojęcia! Eheh.

View File

@ -37,11 +37,11 @@ Główne cechy to:
* mały, szybki i lekki
* konfigurowalny i rozszerzalny dzięki wtyczką i skryptom
* zgodny z RFC dla IRC
http://tools.ietf.org/html/rfc1459[1459],
http://tools.ietf.org/html/rfc2810[2810],
http://tools.ietf.org/html/rfc2811[2811],
http://tools.ietf.org/html/rfc2812[2812] i
http://tools.ietf.org/html/rfc2813[2813]
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] i
https://tools.ietf.org/html/rfc2813[2813]
* proxy IRC i pośrednik dla zdalnych interfejsów
* wielo-platformowy (GNU/Linux, *BSD, macOS, Windows i inne)
* 100% GPL, darmowe oprogramowanie
@ -88,7 +88,7 @@ pakietów.
WeeChat może być kompilowany za pomocą cmake lub autotools (cmake jest zalecany).
[NOTE]
Na macOS możesz użyć http://brew.sh/[Homebrew]:
Na macOS możesz użyć https://brew.sh/[Homebrew]:
`brew install weechat --with-python --with-perl`
(pomoc można uzyskać za pomocą komendy: `brew info weechat`).
@ -2579,7 +2579,7 @@ się nie powieść, nawet jeśli wszystko było OK w wersjach przed 0.3.1.
----
$ mkdir -p ~/.weechat/ssl
$ wget -O ~/.weechat/ssl/CAs.pem http://www.spi-inc.org/ca/spi-cacert.crt
$ wget -O ~/.weechat/ssl/CAs.pem https://www.spi-inc.org/ca/spi-cacert.crt
----
[NOTE]
@ -2730,7 +2730,7 @@ Na koniec połącz się z serwerem:
----
Więcej informacji o Freenode i TOR:
http://freenode.net/kb/answer/chat#accessing-freenode-via-tor
https://freenode.net/kb/answer/chat#accessing-freenode-via-tor
[[irc_smart_filter_join_part_quit]]
@ -3293,7 +3293,7 @@ Teraz możesz się połączyć zdalnym interfejsem na porcie 9000 za pomocą has
[[relay_websocket]]
==== WebSocket
Protokół WebSocket (http://tools.ietf.org/html/rfc6455[RFC 6455]) jest wspierany
Protokół WebSocket (https://tools.ietf.org/html/rfc6455[RFC 6455]) jest wspierany
dla wszystkich protokołów.
Żądanie WebSocket jest automatycznie wykrywane i socket staje się gotowy do

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -5450,7 +5450,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -11033,7 +11033,7 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
#, fuzzy

View File

@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 11:47+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <kde-i18n-de@kde.org>\n"
@ -6479,6 +6479,7 @@ msgstr ""
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
"<id> <property> <value> || -del <id>|-all [<id>...]"
#, fuzzy
msgid ""
" -list: list commands\n"
" -sh: use the shell to execute the command, many commands can be piped "
@ -6553,7 +6554,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -12953,10 +12954,11 @@ msgstr ""
"danach, ...; umso höher die genutzte Zahl umso unsicherer das Verfahren (0 "
"oder 1 sind empfohlene Werte)"
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"erweiterter regulärer POSIX Ausdruck für Origins in WebSockets (Groß- und "
"Kleinschreibung wird ignoriert. Um Groß- und Kleinschreibung zu "

View File

@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -5665,7 +5665,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -11388,11 +11388,18 @@ msgid ""
"1 are recommended values)"
msgstr ""
# why is case insensitive important? ips use numbers and urls are case insensible.
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"expresión regular con IPs permitidas a usar el retransmisor (insensible a "
"las mayúsculas, use \"(?-i) al principio para hacerlo sensible); si IPv6 "
"está habilitado y la conexión es hecha usando IPv4, será una dirección IPv4 "
"mapeada a IPv6 (como: \"::ffff:127.0.0.1\"), ejemplo: \"^((::ffff:)?"
"123\\.45\\.67\\.89|192\\.160\\..*)$\""
msgid ""
"maximum number of minutes in backlog per IRC channel (0 = unlimited, "

View File

@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"PO-Revision-Date: 2018-11-17 11:37+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-29 23:18+0100\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@ -6396,7 +6396,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -6487,7 +6487,7 @@ msgstr ""
"Exemples :\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -12672,12 +12672,12 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"expression régulière POSIX étendue avec les origines autorisées dans les "
"websockets (insensible à la casse, utilisez \"(?-i)\" en début de chaîne "
"pour la rendre sensible à la casse), exemple : \"^http://(www\\.)?example\\."
"(com|org)\""
"pour la rendre sensible à la casse), exemple : \"^https?://(www\\.)?example"
"\\.(com|org)\""
msgid ""
"maximum number of minutes in backlog per IRC channel (0 = unlimited, "

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -4979,7 +4979,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -10374,7 +10374,7 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
#, fuzzy

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -5834,7 +5834,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -11596,11 +11596,18 @@ msgid ""
"1 are recommended values)"
msgstr ""
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"espressione regolare con gli indirizzi IP a cui è consentito usare il relay, "
"(non sensibile alle maiuscole, usare \"(?-i)\" all'inizio per renderla "
"sensibile alle maiuscole); se IPv6 è abilitato e la connessione viene creata "
"usando IPv4, sarà un indirizzo IPv6 mappato su IPv4 (come: \":"
"ffff:127.0.0.1\",come: \"::ffff:127.0.0.1\"), esempio: \"^((::ffff:)?"
"123\\.45\\.67\\.89|192\\.160\\..*)$\""
msgid ""
"maximum number of minutes in backlog per IRC channel (0 = unlimited, "

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@ -6046,6 +6046,7 @@ msgstr ""
"<id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set "
"<id> <property> <value> || -del <id>|-all [<id>...]"
#, fuzzy
msgid ""
" -list: list commands\n"
" -sh: use the shell to execute the command, many commands can be piped "
@ -6120,7 +6121,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -12177,10 +12178,11 @@ msgid ""
"1 are recommended values)"
msgstr ""
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"ウェブソケットに使うことを許可する origin の \"POSIX 拡張正規表現 (大文字小文"
"字を区別しない、\"(?-i)\" を先頭に置くと大文字小文字を区別する)、例: "

View File

@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@ -6175,6 +6175,7 @@ msgstr ""
"[<tekst>] || -signal <id> <sygnał> || -kill <id> || -killall || -set <id> "
"<właściwość> <wartość> || -del <id>|-all [<id>...]"
#, fuzzy
msgid ""
" -list: list commands\n"
" -sh: use the shell to execute the command, many commands can be piped "
@ -6249,7 +6250,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -12363,10 +12364,11 @@ msgid ""
"1 are recommended values)"
msgstr ""
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"rozszerzone wyrażenia regularne POSIX ze źródłami dozwolonymi dla gniazd "
"webowych (nie wrażliwe na wielkość znaków, umieszczenie \"(?-i)\" na "

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@ -6099,7 +6099,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -12049,10 +12049,11 @@ msgid ""
"1 are recommended values)"
msgstr ""
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"expressão regular POSIX estendida com as origens permitidas em websockets "
"(não distingue maiúscula e minúsculas , use \"(?-i)\" no início para "

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Eduardo Elias <camponez@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -5628,7 +5628,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -10834,11 +10834,14 @@ msgid ""
"1 are recommended values)"
msgstr ""
#, fuzzy
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
"expressão regular com IPs permitidos a usar o relay, por exemplo: "
"\"^(123\\.45\\.67\\.89|192\\.160\\..*)$\""
#, fuzzy
msgid ""

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -5017,7 +5017,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -10410,7 +10410,7 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
#, fuzzy

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2018-11-17 10:36+0100\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -4570,7 +4570,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -9466,7 +9466,7 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
msgid ""

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2018-11-17 11:35+0100\n"
"POT-Creation-Date: 2018-11-29 23:17+0100\n"
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -4551,7 +4551,7 @@ msgid ""
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump https://weechat.org/files/doc/devel/"
"weechat_user.en.html\n"
" /exec -o uptime\n"
@ -9331,7 +9331,7 @@ msgstr ""
msgid ""
"POSIX extended regular expression with origins allowed in websockets (case "
"insensitive, use \"(?-i)\" at beginning to make it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""
"\"^https?://(www\\.)?example\\.(com|org)\""
msgstr ""
msgid ""

View File

@ -345,7 +345,7 @@ network_resolve (const char *hostname, char *ip, int *version)
/*
* Establishes a connection and authenticates with a socks4 proxy.
*
* The socks4 protocol is explained here: http://en.wikipedia.org/wiki/SOCKS
* The socks4 protocol is explained here: https://en.wikipedia.org/wiki/SOCKS
*
* WARNING: this function is blocking, it must be called only in a forked
* process.

View File

@ -1974,7 +1974,7 @@ string_split_shared (const char *string, const char *separators, int keep_eol,
*
* This function is a C conversion of Python class "shlex"
* (file: Lib/shlex.py in Python repository)
* Doc: http://docs.python.org/3/library/shlex.html
* Doc: https://docs.python.org/3/library/shlex.html
*
* Copyrights in shlex.py:
* Module and documentation by Eric S. Raymond, 21 Dec 1998
@ -2791,7 +2791,7 @@ string_base16_decode (const char *from, char *to)
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
@ -2867,7 +2867,7 @@ string_base32_encode (const char *from, int length, char *to)
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,

View File

@ -901,7 +901,7 @@ exec_command_init ()
"Examples:\n"
" /exec -n ls -l /tmp\n"
" /exec -sh -n ps xu | grep weechat\n"
" /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
" /exec -nf -noln links -dump "
"https://weechat.org/files/doc/devel/weechat_user.en.html\n"
" /exec -o uptime\n"

View File

@ -934,7 +934,7 @@ relay_config_init ()
N_("POSIX extended regular expression with origins allowed in "
"websockets (case insensitive, use \"(?-i)\" at beginning to make "
"it case sensitive), example: "
"\"^http://(www\\.)?example\\.(com|org)\""),
"\"^https?://(www\\.)?example\\.(com|org)\""),
NULL, 0, 0, "", NULL, 0,
NULL, NULL, NULL,
&relay_config_change_network_websocket_allowed_origins, NULL, NULL,

View File

@ -113,7 +113,7 @@ relay_websocket_save_header (struct t_relay_client *client,
* Upgrade: websocket
* Connection: Upgrade
* Host: myhost:5000
* Origin: http://example.org.org
* Origin: http://example.org
* Pragma: no-cache
* Cache-Control: no-cache
* Sec-WebSocket-Key: fo1J9uHSsrfDP3BkwUylzQ==