Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-27 | relay/remote: add translations for some messages displayed | Sébastien Helleu | |
2024-05-27 | core: fix detection of libgcrypt ≥ 1.11 (debian #1071960) | Sébastien Helleu | |
Use pkg-config to detect libgcrypt, since command `libgcrypt-config` is not available any more. Remove patches for Debian/Raspbian Buster and Ubuntu Bionic: detection of libgcrypt don't work any more with version 1.8.4 on Debian Buster and 1.8.1 on Ubuntu Bionic (both versions don't provide the file `libgcrypt.pc`). | |||
2024-05-27 | irc: close /list buffer when the server buffer is closed (closes #2121) | Sébastien Helleu | |
2024-05-26 | relay: fix compiler warnings when cJSON is disabled | Sébastien Helleu | |
2024-05-26 | core, relay: fix include directory of libcjson and libzstd | Sébastien Helleu | |
2024-05-26 | php: fix return value of function hdata_longlong | Sébastien Helleu | |
2024-05-26 | tcl: fix return value for hdata_longlong | LuK1337 | |
Using API_RETURN_LONG() here breaks tests on i368. | |||
2024-05-26 | relay: add infos "relay_api_version" and "relay_api_version_number" | Sébastien Helleu | |
2024-05-26 | relay/api: set API version to 0.1.0 in OpenAPI document | Sébastien Helleu | |
2024-05-26 | relay/api: set API version to 0.1.0 | Sébastien Helleu | |
2024-05-25 | irc: fix crash in split of IRC message containing a newline if the server is ↵ | Sébastien Helleu | |
not given | |||
2024-05-25 | relay/remote: fix relay API version comparison with a string that can be NULL | Sébastien Helleu | |
2024-05-24 | relay: fix compiler warning in call to snprintf | Sébastien Helleu | |
This fixes the following warning emitted by gcc: …/relay-http.c:1207:32: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 64 [-Wformat-truncation=] 1207 | "%s[%d bytes data]", | ^~ 1208 | str_header, | ~~~~~~~~~~ …/relay-http.c:1207:31: note: directive argument in the range [1, 2147483647] 1207 | "%s[%d bytes data]", | ^~~~~~~~~~~~~~~~~~~ …/relay-http.c:1206:21: note: ‘snprintf’ output between 15 and 1047 bytes into a destination of size 64 1206 | snprintf (raw_message, length_raw, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1207 | "%s[%d bytes data]", | ~~~~~~~~~~~~~~~~~~~~ 1208 | str_header, | ~~~~~~~~~~~ 1209 | *ptr_body_size); | ~~~~~~~~~~~~~~~ | |||
2024-05-19 | relay/openapi: add note about websocket connection in sync endpoint | Sébastien Helleu | |
2024-05-19 | relay/openapi: remove example from description | Sébastien Helleu | |
2024-05-19 | relay/openapi: add complete description for authentication, add header ↵ | Sébastien Helleu | |
"x-weechat-totp" | |||
2024-05-19 | relay/openapi: replace "summary" by "description" in paths | Sébastien Helleu | |
2024-05-19 | relay/remote: check that remote API is exactly the same version as local one ↵ | Sébastien Helleu | |
upon connection | |||
2024-05-19 | relay/remote: fix error displayed when an error happens in a callback | Sébastien Helleu | |
2024-05-18 | relay/remote: fix highlight on lines received from remote | Sébastien Helleu | |
2024-05-16 | irc: store lag in channel and private buffers (local variable "lag"), in ↵ | Sébastien Helleu | |
addition to the server buffer | |||
2024-05-16 | relay/remote: add, update and remove buffer local variables received from remote | Sébastien Helleu | |
2024-05-16 | relay/remote: set "input" and "input_pos" only upon buffer creation | Sébastien Helleu | |
This prevents unexpected updates of input on remote buffer whenever something changes in the buffer, like a local variable, but with the same unchanged input. | |||
2024-05-15 | relay/api: add OpenAPI document (issue #2066) | Sébastien Helleu | |
2024-05-14 | relay: add option "autoconnect" in remote | Sébastien Helleu | |
This option enables auto-connection to the remote, unless command line option `-a` (`--no-connect`) is given. | |||
2024-05-13 | irc: allow range in commands `/unban` and `/unquiet` (closes #2113) | Sébastien Helleu | |
2024-05-13 | irc: use dynamic string in function irc_command_mode_masks | Sébastien Helleu | |
2024-05-12 | relay: add protocol "api" in completion of command "/relay add" | Sébastien Helleu | |
2024-05-12 | relay/api: add different return codes for callbacks | Sébastien Helleu | |
2024-05-12 | relay/remote: set modes on buffer event | Sébastien Helleu | |
2024-05-12 | relay/api: add field "modes" in GET /api/buffers | Sébastien Helleu | |
2024-05-12 | irc: rename option irc.color.item_channel_modes to weechat.color.status_modes | Sébastien Helleu | |
2024-05-12 | irc: remove redefinition of bar item "buffer_modes" | Sébastien Helleu | |
The new buffer property "modes" is used instead. | |||
2024-05-12 | irc: restore input prompt after upgrade on server and channel buffers | Sébastien Helleu | |
2024-05-11 | relay/remote: set input prompt on buffer event | Sébastien Helleu | |
2024-05-11 | relay/api: add field "input_prompt" in GET /api/buffers | Sébastien Helleu | |
2024-05-11 | irc: remove redefinition of bar item "input_prompt" | Sébastien Helleu | |
The new buffer property "input_prompt" is used instead. | |||
2024-05-10 | irc: fix nick comparison in function irc_server_set_nick | Sébastien Helleu | |
2024-05-09 | irc: rename function irc_server_buffer_set_input_multiline to ↵ | Sébastien Helleu | |
irc_server_set_buffer_input_multiline | |||
2024-05-07 | relay/remote: set input multiline on buffer event | Sébastien Helleu | |
2024-05-07 | relay/remote: set buffer input and cursor position on buffer event | Sébastien Helleu | |
2024-05-07 | relay: change default value of option "relay.network.commands" to `*,!quit` | Sébastien Helleu | |
2024-05-05 | relay/remote: reuse an existing remote buffer | Sébastien Helleu | |
2024-05-05 | relay/remote: synchronize input with remote relay | Sébastien Helleu | |
2024-05-05 | relay/api: add optional synchronization of input | Sébastien Helleu | |
2024-05-05 | relay/api: add input fields in GET /api/buffers | Sébastien Helleu | |
New fields returned: - "input" (string): content of input - "input_position" (integer): position in input (starts at 0) - "input_multiline" (boolean): true if the buffer allows multiline input | |||
2024-05-05 | relay/api: add parameter "lines_free" in GET /api/buffers | Sébastien Helleu | |
This parameter is the number of lines to return for buffers with free content. Its default value is `0` if "lines" is set to `0`, otherwise all buffer lines are returned. | |||
2024-05-05 | relay/api: fix read of buffer lines when lines parameter is LONG_MIN | Sébastien Helleu | |
2024-05-05 | relay/api: reply to preflight request OPTIONS received from browsers (CORS) | Sébastien Helleu | |
This adds the support of Cross-Origin Resource Sharing (CORS) in the relay HTTP API. | |||
2024-05-04 | relay/api: send all nicks when a buffer is opened | Sébastien Helleu | |