summaryrefslogtreecommitdiff
path: root/tests/unit/plugins/irc
AgeCommit message (Collapse)Author
2021-10-17irc: use parsed command parameters in "001" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "wallops" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "topic" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "973", "974" and "975" command callbacksSébastien Helleu
2021-10-17irc: use parsed command parameters in "tagmsg" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "setname" command callbackSébastien Helleu
2021-10-17irc: require nick in "away" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "quit" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "privmsg" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "pong" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "ping" command callbackSébastien Helleu
2021-10-17tests: check missing nick in IRC commands invite/join/kick/kill/mode/nick/partSébastien Helleu
2021-10-17tests: fix commentsSébastien Helleu
2021-10-17irc: fix extraction of address from prefixSébastien Helleu
Do not return the nick when the address is missing.
2021-10-17irc: use parsed command parameters in "part" command callbackSébastien Helleu
2021-10-17irc: use parsed command parameters in "notice" command callbackSébastien Helleu
2021-10-17tests: fix IRC protocol testsSébastien Helleu
2021-10-17irc: use parsed command parameters in "fail", "warn" and "note" command ↵Sébastien Helleu
callbacks
2021-10-17irc: use parsed command parameters in "cap" command callbackSébastien Helleu
2021-10-17irc: parse and return command parameters in message parserSébastien Helleu
2021-10-14tests: add missing include of string.hSébastien Helleu
2021-10-14tests: check displayed message/error for all simulated IRC commands receivedSébastien Helleu
2021-10-09irc: fix parsing of CAP message when there is no prefix (closes #1707)Sébastien Helleu
2021-09-03irc: fix send of empty JOIN when connecting to a server with only parted ↵Sébastien Helleu
channels (closes #1638)
2021-08-08irc: save CLIENTTAGDENY from message 005 in server, do not send typing ↵Sébastien Helleu
messages if "typing" client tag is denied
2021-08-03irc: fix SASL authentication when AUTHENTICATE message is received with a ↵Sébastien Helleu
server name (closes #1679)
2021-06-24irc: add support of capability "message-tags" (closes #1654)Sébastien Helleu
2021-06-24irc: add keys/values with tags in output of irc_message_parse_to_hashtable ↵Sébastien Helleu
(issue #1654) Key is "tag_xxx" (where "xxx" is the name of tag) and value is the unescaped tag value.
2021-06-24irc: add support of TAGMSG messages (issue #1654)Sébastien Helleu
2021-06-24irc: escape/unescape IRC message tags values (issue #1654)Sébastien Helleu
Spec: https://ircv3.net/specs/extensions/message-tags#escaping-values
2021-06-21tests: fix modifier name in commentSébastien Helleu
2021-06-19irc: enable all capabilities by default (supported by both server and ↵Sébastien Helleu
WeeChat) (closes #320) Capabilities can be excluded with the format: "*,!account-*,!extended-join".
2021-06-15irc: add command /setname, add support of message and capability "setname" ↵Sébastien Helleu
(closes #1653)
2021-06-15irc: add support of FAIL/WARN/NOTE messages (issue #1653)Sébastien Helleu
Spec: https://ircv3.net/specs/extensions/standard-replies
2021-05-25tests: replace freenode by libera in testsSébastien Helleu
2021-02-03irc: add info "irc_is_message_ignored"Sébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-10-03tests: run callback when resetting options in testsSébastien Helleu
2020-08-05irc: send all channels in a single JOIN command when reconnecting to the ↵Sébastien Helleu
server (closes #1551)
2020-06-21irc: check that the first nick char is not a prefix char or chantype in ↵Sébastien Helleu
function irc_nick_is_nick
2020-06-21irc: change default chantypes from "#&+!" to "#&"Sébastien Helleu
The default chantypes was conflicting with irc_server_prefix_chars_default ("@+").
2020-06-20tests: add test of function irc_nick_is_nick with invalid UTF-8 stringSébastien Helleu
2020-06-20irc: add support of UTF8MAPPING, add support of optional server in info ↵Sébastien Helleu
"irc_is_nick" (closes #1528)
2020-06-20tests: add tests on IRC function irc_channel_is_channelSébastien Helleu
2020-06-16tests: add tests on IRC command ACCOUNT with colon before the account nameSébastien Helleu
2020-03-31tests: add tests on function irc_protocol_cb_353 with option ↵Sébastien Helleu
irc.look.color_nicks_in_names set to on
2020-03-30tests: add tests on IRC color functionsSébastien Helleu
Functions tested: - irc_color_convert_rgb2irc - irc_color_convert_term2irc - irc_color_for_tags - irc_color_modifier_cb - irc_color_weechat_add_to_infolist
2020-03-30tests: add test with remapped color in function irc_color_decodeSébastien Helleu
2020-03-28tests: add tests on remaining IRC protocol functions and callbacksSébastien Helleu
2020-03-28tests: add tests on function irc_protocol_get_message_tagsSébastien Helleu