summaryrefslogtreecommitdiff
path: root/src/plugins/relay/relay-config.c
AgeCommit message (Collapse)Author
2024-05-14relay: add option "autoconnect" in remoteSébastien Helleu
This option enables auto-connection to the remote, unless command line option `-a` (`--no-connect`) is given.
2024-05-07relay: change default value of option "relay.network.commands" to `*,!quit`Sébastien Helleu
2024-05-01relay: add option relay.api.remote_get_lines (issue #2066)Sébastien Helleu
2024-04-26relay: remove check of NULL pointers before calling relay_server_free() ↵Sébastien Helleu
(issue #865)
2024-04-25relay: remove check of NULL pointers before calling free() (issue #865)Sébastien Helleu
2024-04-14relay: add TLS connection to remote, add remote option "tls_verify"Sébastien Helleu
2024-04-14relay: add check and change callbacks for remote option "url"Sébastien Helleu
2024-04-07relay: improve messages displayed (issue #2066)Sébastien Helleu
2024-04-07relay: add proxy option in remote (issue #2066)Sébastien Helleu
2024-04-07relay: add command `/remote`, add remote configuration in relay.conf (issue ↵Sébastien Helleu
#2066)
2024-02-26relay/api: rename "salt" to "timestamp"Sébastien Helleu
2024-02-11relay: add WeeChat version in config update callbackSébastien Helleu
2024-02-01relay: allow password hash authentication in api relay, add option ↵Sébastien Helleu
relay.network.time_window (issue #2066)
2024-02-01relay: rename option relay.weechat.commands to relay.network.commands (issue ↵Sébastien Helleu
#2066)
2024-02-01core: add support of base64url in encode/decode functions (issue #2066)Sébastien Helleu
2024-02-01relay: add "api" protocol (HTTP REST API) (issue #2066)Sébastien Helleu
2024-01-01core: update copyright datesSébastien Helleu
2023-12-15core: fix crash on plugin reload when using musl libs (closes #2052)Sébastien Helleu
2023-11-03relay: change default value of option relay.network.tls_priorities to `NORMAL`Sébastien Helleu
It is no more needed to remove `VERS-SSL3.0` because it is no longer in the default priorities since GnuTLS 3.4.0 (released on 2015-04-08).
2023-06-15relay: add IPv6 example in /help relay.network.bind_addressSébastien Helleu
2023-04-12relay: rename "ssl" options and protocol to "tls" (issue #1903)Sébastien Helleu
2023-04-01core, plugins: set options to NULL by default, refactor config init functionsSébastien Helleu
2023-02-04fix: various code commentsrj1
2023-01-28plugins: set priority in calls to weechat_config_new (issue #1872)Sébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-01-17core: update copyright datesSébastien Helleu
2021-12-25relay: improve help on option relay.network.compressionSébastien Helleu
2021-12-24relay: add zstd compression in weechat protocolSébastien Helleu
Option relay.network.compression_level is renamed to relay.network.compression and is now a percentage between 0 (no compression) to 100 (best compression, slowest). Compression is now disabled by default in weechat protocol and must be enabled via the `handshake` command (option `compression` has been removed from `init` command).
2021-05-11relay: change default value of option relay.network.ssl_cert_key to ↵Sébastien Helleu
"${weechat_config_dir}/ssl/relay.pem" (issue #1285)
2021-05-11relay: remove "%h" from help on UNIX socket path option (issue #1285)Sébastien Helleu
2021-05-11relay: evaluate option relay.network.ssl_cert_key (issue #1285)Sébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-05-12relay: increase default limits for IRC backlog optionsSébastien Helleu
Default value is changed for the following options: * relay.irc.backlog_max_minutes: from 1440 to 0 (unlimited) * relay.irc.backlog_max_number: from 256 to 1024
2020-04-18core: make GnuTLS a required dependencySébastien Helleu
2020-04-17relay: rename configuration options and keywords in handshake command ↵Sébastien Helleu
(weechat protocol) Configuration options renamed: * relay.network.auth_password -> relay.network.password_hash_algo * relay.network.hash_iterations -> relay.network.password_hash_iterations Handshake command options renamed: * password -> password_hash_algo Handshake reply keys renamed: * auth_password -> password_hash_algo * hash_iterations -> password_hash_iterations
2020-04-14relay: add command "handshake" in weechat relay protocol and nonce to ↵Sébastien Helleu
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
2020-04-12relay: add option relay.network.auth_timeoutSébastien Helleu
2020-04-12relay: update default colors for client statusSébastien Helleu
Colors changed: * relay.color.status_active: lightblue -> green * relay.color.status_auth_failed: lightred -> lightmagenta * relay.color.status_connecting: yellow -> white * relay.color.status_waiting_auth: brown -> yellow The color relay.color.status_disconnected remains lightred by default.
2020-01-04core: update copyright datesSébastien Helleu
2019-10-23plugins: sort options added in configuration sectionsSébastien Helleu
2019-06-15api: add argument "strip_items" in function string_splitSébastien Helleu
2019-05-13core: update translationsSébastien Helleu
2019-05-13relay: rename variables in function relay_config_check_path_lengthSébastien Helleu
2019-05-12relay: do not overwrite a file if it's not a socket, display an error when ↵Sébastien Helleu
the socket can not be created
2019-05-12relay: evaluate path of unix socket relaySébastien Helleu
2019-05-12relay: rename function relay_config_check_path_len to ↵Sébastien Helleu
relay_config_check_path_length
2019-05-12relay: fix update of port/path variables in relay server when options ↵Sébastien Helleu
relay.port.* and relay.path.* are changed with /set
2019-05-12relay: remove local variable ptr_server from function ↵Sébastien Helleu
relay_config_check_path_cb (not needed)
2019-05-12relay: rename function relay_config_create_option_port to ↵Sébastien Helleu
relay_config_create_option_port_path
2019-05-12relay: fix code styleSébastien Helleu