summaryrefslogtreecommitdiff
path: root/tests/unit
AgeCommit message (Collapse)Author
2024-04-29api: allow search by group and nick id in functions nicklist_search_group ↵Sébastien Helleu
and nicklist_search_nick (issue #2081)
2024-04-28tests/gui: add tests on nicklist functionsSébastien Helleu
2024-04-28core: remove obsolete function gui_nicklist_get_max_lengthSébastien Helleu
2024-04-26trigger: remove check of NULL pointers before calling trigger_free() (issue ↵Sébastien Helleu
#865)
2024-04-26relay: remove check of NULL pointers before calling ↵Sébastien Helleu
relay_websocket_deflate_free() (issue #865)
2024-04-26relay: remove check of NULL pointers before calling ↵Sébastien Helleu
relay_http_response_free() (issue #865)
2024-04-26alias: remove check of NULL pointers before calling alias_free() (issue #865)Sébastien Helleu
2024-04-26core: remove check of NULL pointers before calling gui_bar_window_free() ↵Sébastien Helleu
(issue #865)
2024-04-26core: remove check of NULL pointers before calling gui_bar_item_free() ↵Sébastien Helleu
(issue #865)
2024-04-26irc: remove check of NULL pointers before calling weechat_list_free() (issue ↵Sébastien Helleu
#865)
2024-04-26plugins: remove check of NULL pointers before calling ↵Sébastien Helleu
weechat_infolist_free() (issue #865)
2024-04-26plugins: remove check of NULL pointers before calling ↵Sébastien Helleu
weechat_config_option_free() (issue #865)
2024-04-26core: remove check of NULL pointers before calling string_shared_free() ↵Sébastien Helleu
(issue #865)
2024-04-26plugins: remove check of NULL pointers before calling ↵Sébastien Helleu
weechat_hashtable_free() (issue #865)
2024-04-26tests: split hook tests into multiple files (issue #865)Sébastien Helleu
2024-04-26tests: move hook modifier tests to a separate file (issue #865)Sébastien Helleu
2024-04-26plugins: remove check of NULL pointers before calling ↵Sébastien Helleu
weechat_arraylist_free() (issue #865)
2024-04-14relay: add TLS connection to remote, add remote option "tls_verify"Sébastien Helleu
2024-04-12core: add support for $XDG_STATE_HOME90
2024-04-11tests: add placeholder for tests on function gui_line_is_actionSébastien Helleu
2024-04-11core: use nick offline color for nick in action messageSébastien Helleu
2024-04-07tests: fix relay/api tests on group and nick colorsSébastien Helleu
2024-04-07relay/api: rename field "nicks" to "nicklist" in GET /api/buffersSébastien Helleu
2024-04-07relay/api: add nicklist group and nick id in response to GET /api/buffers ↵Sébastien Helleu
(issue #2081)
2024-04-07core: add unique "id" in nicklist group and nick (issue #2081)Sébastien Helleu
The id is a "long long" variable with the current time (microseconds precision). It is guaranteed to be unique for all groups and nicks inside the buffer, and the same number is never used again in the same buffer, during the lifetime of the process. It persists and is unchanged after `/upgrade`.
2024-04-07relay: add synchronization with remote and handler for events received ↵Sébastien Helleu
(issue #2066)
2024-04-07api: add function "asprintf"Sébastien Helleu
2024-04-07buffer: add property `input_get_any_user_data` in buffer (issue #2066)Sébastien Helleu
This allows buffers to get any user input, including commands, that are sent to the buffer callback instead of being executed on the buffer.
2024-04-07relay/api: add "request" and "request_body" in response when connected via ↵Sébastien Helleu
websocket (issue #2066)
2024-04-07relay: stop URL address before the first question mark if colon is not found ↵Sébastien Helleu
(issue #2066)
2024-04-07tests: add tests on relay remote functions (issue #2066)Sébastien Helleu
2024-04-07relay: add connection to remote (issue #2066)Sébastien Helleu
Connection to remote: - handshake: offer support for all supported hash algorithms - network connect with a socket - upgrade to websocket and authenticate with remote (password/TOTP) - check websocket response - get list of buffers (not used yet) Note: connection to remote with TLS or a proxy is not yet supported.
2024-04-07relay: add functions to parse HTTP response (issue #2066)Sébastien Helleu
2024-04-07relay: add command `/remote`, add remote configuration in relay.conf (issue ↵Sébastien Helleu
#2066)
2024-04-06irc: fix display of reply for CTCP request received on a channel when ↵Sébastien Helleu
capability echo-message is enabled
2024-04-06tests: rename variable "i" to "echo_message"Sébastien Helleu
2024-04-06irc: display CTCP reply to a nick in server buffer instead of channelSébastien Helleu
When a CTCP request is received on a channel, WeeChat replies to the nick and it is now displayed in the server buffer instead of the channel, as the target is a nick and not a channel.
2024-04-06tests: add extra tests on received IRC CTCP messagesSébastien Helleu
2024-04-01core: fix print of pointer valuesSébastien Helleu
2024-03-24core: fix tests on function strftimeval on AlpineSébastien Helleu
2024-03-17relay/api: add GET /api/hotlistSébastien Helleu
2024-03-17tests/gui: add tests on hotlist functionsSébastien Helleu
2024-03-17tests: add missing include of string.h in relay API protocol testsSébastien Helleu
2024-03-16core: add variable `${highlight}` in option weechat.look.buffer_time_format ↵Sébastien Helleu
(issue #2079)
2024-03-15tests: add hdata tests with struct timevalSébastien Helleu
2024-03-13tests: reorder tests on core directory functionsSébastien Helleu
2024-03-12core: remove "wee-" prefix from source files in src/core and src/core/hookSébastien Helleu
2024-03-12relay/api: add support of buffer id in POST /api/input (issue #2081)Sébastien Helleu
2024-03-12relay/api: add support of buffer id in GET /api/buffers (issue #2081)Sébastien Helleu
2024-03-12tests/relay/api: add buffer id in test of buffer to json function (issue #2081)Sébastien Helleu