summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
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-14tests: fix typo in commentSébastien Helleu
2021-10-09irc: fix parsing of CAP message when there is no prefix (closes #1707)Sébastien Helleu
2021-10-01core: add command /toggleSébastien Helleu
2021-09-20core: add creation of user variables in evaluated expressions with ↵Sébastien Helleu
${define:name,value}
2021-09-06api: add split of string and shell arguments in evaluation of expressionsSébastien Helleu
Split of string: ${split:number,separators,flags,xxx} Split of shell arguments: ${split_shell:number,xxx}
2021-09-03irc: fix send of empty JOIN when connecting to a server with only parted ↵Sébastien Helleu
channels (closes #1638)
2021-08-29api: add "${re:repl_index}" to get the index of replacement in function ↵Sébastien Helleu
string_eval_expression
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-06core: fix decoding of attributes in basic ANSI colors (closes #1678)Sébastien Helleu
2021-08-03irc: fix SASL authentication when AUTHENTICATE message is received with a ↵Sébastien Helleu
server name (closes #1679)
2021-08-03api: add random integer number in evaluation of expressions with ↵Sébastien Helleu
"random:min,max"
2021-07-04tests: add tests on typing plugin functionsSébastien Helleu
2021-07-04typing: add typing pluginSébastien Helleu
2021-07-03api: add function file_copy (issue #1667)Sébastien Helleu
2021-06-26api: remember insertion order in hashtablesSébastien Helleu
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-22core: fix function string_match with joker in the string if multiple words ↵Sébastien Helleu
matched in input string Before fix: string_match("script.color.text_description", "*script*color*", 0) => 0 After fix: string_match("script.color.text_description", "*script*color*", 0) => 1
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-16tests: fix tests on signal_search_numberSébastien Helleu
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-06-01api: add function crypto_hmac (issue #1628)Sébastien Helleu
2021-06-01tests: add test of base64 encode/decode with NUL char in stringSébastien Helleu
2021-05-25tests: replace freenode by libera in testsSébastien Helleu
2021-05-16tests: remove dependency on French locale in eval testsSébastien Helleu
2021-05-16tests: add missing include of locale.h in eval testsSébastien Helleu
2021-05-16tests: remove commented includesSébastien Helleu
2021-05-16core: set server name when connecting to server with TLS (SNI extension) ↵Sébastien Helleu
only if it's not an IPV4/IPv6 (closes #1635)
2021-05-16tests: add tests on translation in evaluated expressionsSébastien Helleu
2021-05-11core: split WeeChat home in 4 directories, use XDG directories by default ↵Sébastien Helleu
(issue #1285) The 4 directories (which can be the same): - config: configuration files, certificates - data: log/upgrade files, local plugins, scripts, xfer files - cache: script repository, scripts downloaded (temporary location) - runtime: FIFO pipe, relay UNIX sockets
2021-05-11core: move home directory functions from weechat.c to wee-dir.c (issue #1285)Sébastien Helleu