Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-12 | relay: rename function relay_config_check_path_len to ↵ | Sébastien Helleu | |
relay_config_check_path_length | |||
2019-05-12 | relay: 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-12 | relay: fix section used when the unix relay does not start with "unix." | Sébastien Helleu | |
2019-05-12 | relay: add unix relay format in /help relay | Sébastien Helleu | |
2019-05-12 | relay: remove extra newline at the end of /help relay | Sébastien Helleu | |
2019-05-12 | relay: remove local variable ptr_server from function ↵ | Sébastien Helleu | |
relay_config_check_path_cb (not needed) | |||
2019-05-12 | relay: improve message displayed on a new client | Sébastien Helleu | |
2019-05-12 | relay: improve message displayed when the relay is removed | Sébastien Helleu | |
2019-05-12 | relay: improve message displayed when the relay is added | Sébastien Helleu | |
2019-05-12 | relay: rename function relay_config_create_option_port to ↵ | Sébastien Helleu | |
relay_config_create_option_port_path | |||
2019-05-12 | relay: fix code style | Sébastien Helleu | |
2019-05-12 | relay: rename variable "un" to "unix_socket" | Sébastien Helleu | |
2019-05-12 | relay: add UNIX socket support (closes #733) | Ryan Farley | |
2019-04-25 | cmake: allow custom libdir (fix #1341) | Ryan Farley | |
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set). | |||
2019-04-13 | api: return allocated string in hook_info callback and function info_get | Sébastien Helleu | |
2019-03-28 | relay: use option "delay" in call to command_options (closes #1327) | Sébastien Helleu | |
This fixes a crash when sending "/plugin reload relay" from a relay client. | |||
2019-03-24 | core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵ | Sébastien Helleu | |
options This option is OFF by default and should be enabled only for tests, to measure test coverage. | |||
2019-03-12 | relay: fix compilation warning when gnutls is not found | Sébastien Helleu | |
2019-03-11 | relay: use empty value by default for option relay.weechat.commands (issue #928) | Sébastien Helleu | |
The relay client is supposed to be safe by default, and the relay connection should be protected by the different ways (restriction on IP address, SSL, strong password, Time-based One-Time Password, local bind address and use of SSH tunnel…). So this option lets the user add extra security by allowing only some commands (whitelist), or allowing any commands except a list of given commands (blacklist). | |||
2019-03-10 | relay: add forbidden commands /key and /trigger in weechat protocol (issue #928) | Sébastien Helleu | |
2019-03-10 | relay: add forbidden commands /wait and /repeat in weechat protocol (issue #928) | Sébastien Helleu | |
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-03-09 | relay: add extra forbidden commands in weechat protocol (issue #928) | Sébastien Helleu | |
Commands were already forbidden (option relay.weechat.commands): - /exec - /upgrade - /quit These extra commands are now forbidden by default: - /fset - /set - /unset - /plugin - /script - /python - /perl - /ruby - /lua - /tcl - /guile - /javascript - /php - /secure | |||
2019-03-02 | core: use bitwise shift operator to define flag constants | Sébastien Helleu | |
2019-02-28 | relay: add option relay.weechat.commands (closes #928) | Sébastien Helleu | |
2019-02-24 | relay: remove obsolete comment | Sébastien Helleu | |
2019-01-28 | relay: fix crash on /upgrade when the real IP is not set (closes #1294) | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-12-01 | core: use https for links in comments | Sébastien Helleu | |
2018-11-29 | core: use https for all links where secured http is supported | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-11-12 | relay: add support of close frame in websocket connection (closes #1281) | Sébastien Helleu | |
2018-11-04 | Merge pull request #1273 from half-duplex/master | Sébastien Helleu | |
Fix regex in relay.network.allowed_ips doc | |||
2018-11-04 | relay: add support of Time-based One-Time Password (TOTP) as second ↵ | Sébastien Helleu | |
authentication factor in weechat protocol | |||
2018-11-04 | api: add functions string_base_{encode,decode}, remove functions ↵ | Sébastien Helleu | |
string_{encode,decode}_base64 | |||
2018-11-02 | api: return integer in function string_encode_base64 | Sébastien Helleu | |
2018-10-23 | Fix regex in relay allowed_ips doc | Trevor Bergeron | |
2018-10-01 | relay: remove useless test on length | Sébastien Helleu | |
2018-10-01 | relay: remove useless test on num_sent | Sébastien Helleu | |
2018-10-01 | irc: replace call to gmtime by gmtime_r | Sébastien Helleu | |
2018-10-01 | core: replace "long unsigned int" by "unsigned long" | Sébastien Helleu | |
2018-09-30 | relay: add real IP in client description (closes #1256) | Sébastien Helleu | |
2018-09-09 | relay: fix URL to the page with remote interfaces in /help relay | Sébastien Helleu | |
2018-07-13 | relay: fix compiler warnings on calls to snprintf | Sébastien Helleu | |
2018-07-01 | relay: fix socket creation for relay server on OpenBSD (closes #1213) | Sébastien Helleu | |
The socket option IPV6_V6ONLY is not needed on OpenBSD and must not be set (it is read-only). | |||
2018-06-14 | relay: add filtering on protocol in info "relay_client_count" (issue #1206) | Sébastien Helleu | |
2018-05-19 | relay: remove unneeded check on variable irc_argv | Sébastien Helleu | |
The variable "irc_argv" is always set if irc_argc > 0. | |||
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |