summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-02-04scripts: fix crash on script unload when a hook is created in a buffer close ↵Sébastien Helleu
callback (closes #2067)
2024-02-03relay: free ws_deflate when http request is freedSébastien Helleu
2024-02-03relay/api: add extra check on JSON types in handshake and input resources ↵Sébastien Helleu
(issue #2066)
2024-02-02relay: fix build when CJSON is disabled (issue #2066)Sébastien Helleu
2024-02-01relay/api: add handshake resource, without authentication required (issue #2066)Sébastien Helleu
2024-02-01relay: check that request is not NULL before compressing data (issue #2066)Sébastien Helleu
2024-02-01relay/api: fix send of responses 400 and 404 in case of error (issue #2066)Sébastien Helleu
2024-02-01relay: remove request from some function arguments (issue #2066)Sé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 support of websocket extension "permessage-deflate" (closes #1549)Sébastien Helleu
This extension is used to compress and decompress websocket frames (using the DEFLATE algorithm, with zlib).
2024-02-01relay: add "api" protocol (HTTP REST API) (issue #2066)Sébastien Helleu
2024-01-27core: use function util_strftimeval in evaluation of expression `date:xxx`Sébastien Helleu
2024-01-27api: add support of specifier `%!` for timestamp in function util_strftimevalSébastien Helleu
2024-01-24core: add support of `(?i)` for argument "name" in `/help buffer`Sébastien Helleu
2024-01-24core: allow case insensitive search of partial buffer name with `(?i)name` ↵Sébastien Helleu
in command `/buffer`
2024-01-24core: return 0 in gui_buffer_is_main if plugin_name or name is NULLSébastien Helleu
2024-01-22irc: fix random date displayed when a received message contains tags but no ↵Sébastien Helleu
"time" (closes #2064)
2024-01-12irc: check if arguments are not NULL in some infosSébastien Helleu
Affected infos: - irc_server_isupport - irc_server_isupport_value - irc_server_cap - irc_server_cap_value
2024-01-12irc: fix info "irc_is_message_ignored" (closes #2059)Sébastien Helleu
2024-01-06core: add variable "opening" in buffer, do not send buffer signals when the ↵Sébastien Helleu
buffer is opening
2024-01-06relay/weechat: unhook hook_timer_nicklist when synchronization is stoppedSébastien Helleu
2024-01-06relay: add global relay hdata variablesSébastien Helleu
2024-01-05irc: fix display of self messages in case of message split failureSébastien Helleu
When the message sends inconsistent max lengths in message 005, the split of self message fails and causes a display issue: the channel name is displayed with the message: nick | #channel :this is a test instead of: nick | this is a test
2024-01-05relay: fix display of raw messages (issue #649)Sébastien Helleu
2024-01-05core: add support of microseconds in command `/print -date` (issue #649)Sébastien Helleu
2024-01-05irc: remove function irc_protocol_parse_time, use API function ↵Sébastien Helleu
weechat_util_parse_time (issue #649)
2024-01-05api: add function util_parse_time (issue #649)Sébastien Helleu
2024-01-04irc: display microseconds in some user messages (issue #649)Sébastien Helleu
2024-01-04relay: add microseconds in relay raw messages (issue #649)Sébastien Helleu
2024-01-01core: update copyright datesSébastien Helleu
2023-12-26core: store microseconds in buffer lines (closes #649)Sébastien Helleu
2023-12-24api: add property "type" in function buffer_get_stringSébastien Helleu
2023-12-24core: display when zstd is not available in output of `/debug libs`Sébastien Helleu
2023-12-24relay: move function to check if buffer belongs to relaySébastien Helleu
2023-12-15core: fix crash on plugin reload when using musl libs (closes #2052)Sébastien Helleu
2023-12-14core: fix infinite loop in display when the chat area is too small (closes ↵Sébastien Helleu
#2053)
2023-12-14core: fix styleSébastien Helleu
2023-12-10irc: add option irc.look.display_host_wallopsSébastien Helleu
2023-12-02api: add info "mouse"Sébastien Helleu
2023-12-02api: return NULL instead of empty infolist "key" when context is not foundSébastien Helleu
2023-12-02core: check that directory is not NULL in function plugin_api_info_absolute_pathSébastien Helleu
2023-12-02core: rename variable "version" to "compilation_date"Sébastien Helleu
2023-11-29irc: display messages 730/731 even if command `/notify` was not used (closes ↵Sébastien Helleu
#2049)
2023-11-29core: update translations (issue #1039)Sébastien Helleu
2023-11-29irc: remove unneeded error message when an unknown server option is read in ↵Sébastien Helleu
config file (issue #1039) This is not needed because an error is already displayed by WeeChat core and the IRC error doesn't add anything relevant to the user.
2023-11-29irc: add server option "anti_flood", remove server options ↵Sébastien Helleu
"anti_flood_prio_{high|low}" (issue #1039) The new option is set in milliseconds.
2023-11-26irc: remove trailing "\r\n" in signals "irc_out" and "irc_outtags" when ↵Sébastien Helleu
messages are queued
2023-11-24irc: add option irc.look.list_bufferSébastien Helleu