Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-09 | irc: fix parsing of CAP message when there is no prefix (closes #1707) | Sébastien Helleu | |
2021-10-01 | core: add command /toggle | Sébastien Helleu | |
2021-09-27 | core: fix search of option when the section is not given | Sébastien Helleu | |
2021-09-21 | irc: fix parsing of TAGMSG message when there is a colon before the channel | Sébastien Helleu | |
This fixes the display of typing notifications on some IRC servers like inspircd. | |||
2021-09-20 | core: add creation of user variables in evaluated expressions with ↵ | Sébastien Helleu | |
${define:name,value} | |||
2021-09-19 | Version 3.3 | Sébastien Helleu | |
2021-09-09 | core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list" | Sébastien Helleu | |
2021-09-06 | api: add split of string and shell arguments in evaluation of expressions | Sébastien Helleu | |
Split of string: ${split:number,separators,flags,xxx} Split of shell arguments: ${split_shell:number,xxx} | |||
2021-09-05 | core: add CVE id in ChangeLog | Sébastien Helleu | |
2021-09-05 | core: update ChangeLog (closes #1599) | Sébastien Helleu | |
2021-09-04 | lua: add detection of Lua 5.4 | Sébastien Helleu | |
2021-09-04 | core: add version 3.2.1 | Sébastien Helleu | |
2021-09-04 | relay: fix crash when decoding a malformed websocket frame | Sébastien Helleu | |
2021-09-03 | irc: fix send of empty JOIN when connecting to a server with only parted ↵ | Sébastien Helleu | |
channels (closes #1638) | |||
2021-08-31 | core: add options in command /input and new keys to remove/restore buffers ↵ | Sébastien Helleu | |
in hotlist New options in command /input: - hotlist_remove_buffer - hotlist_restore_buffer - hotlist_restore_all New keys: - alt+h, alt+c: clear the whole hotlist (former key: alt+h) - alt+h, alt+m: mark the current buffer as read by removing it from the hotlist - alt+h, alt+r: restore latest hotlist removed in the current buffer - alt+h, alt+shift+R: restore latest hotlist removed in all buffers | |||
2021-08-29 | core: update ChangeLog (closes #1689) | Sébastien Helleu | |
2021-08-29 | api: add "${re:repl_index}" to get the index of replacement in function ↵ | Sébastien Helleu | |
string_eval_expression | |||
2021-08-12 | irc: add option "-parted" in command /allchan (closes #1685) | Sébastien Helleu | |
2021-08-08 | core: switch to PHP 8.0 in CI | Sébastien Helleu | |
2021-08-08 | core: update ChangeLog (issue #1668) | Sébastien Helleu | |
2021-08-07 | core: update ChangeLog (issue #1656) | Sébastien Helleu | |
2021-08-06 | core: fix decoding of attributes in basic ANSI colors (closes #1678) | Sébastien Helleu | |
2021-08-03 | irc: fix SASL authentication when AUTHENTICATE message is received with a ↵ | Sébastien Helleu | |
server name (closes #1679) | |||
2021-08-03 | api: add random integer number in evaluation of expressions with ↵ | Sébastien Helleu | |
"random:min,max" | |||
2021-07-10 | irc: remove unneeded message about Diffie-Hellman shared secret exchange ↵ | Sébastien Helleu | |
during SSL connection to server (closes #857) | |||
2021-07-04 | core: update ChangeLog | Sébastien Helleu | |
2021-07-03 | script: fix move of installed script on another filesystem (closes #1667) | Sébastien Helleu | |
2021-07-03 | api: add function file_copy (issue #1667) | Sébastien Helleu | |
2021-06-27 | irc: allow signals "irc_raw_in" and "irc_in" to eat messages (issue #1657) | Simon Ser | |
This is useful to implement IRC protocol extensions which introduce new commands. | |||
2021-06-26 | api: remember insertion order in hashtables | Sébastien Helleu | |
2021-06-25 | irc: implement IRCv3.2 SASL authentication, add command /auth (closes #413) | Sébastien Helleu | |
2021-06-24 | irc: add support of capability "message-tags" (closes #1654) | Sébastien Helleu | |
2021-06-24 | irc: 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-24 | irc: add support of TAGMSG messages (issue #1654) | Sébastien Helleu | |
2021-06-24 | irc: escape/unescape IRC message tags values (issue #1654) | Sébastien Helleu | |
Spec: https://ircv3.net/specs/extensions/message-tags#escaping-values | |||
2021-06-22 | core: 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-21 | irc: set notify level to "private" for received WALLOPS | Sébastien Helleu | |
2021-06-19 | irc: 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-19 | irc: add option irc.look.display_account_message (issue #320) | Sébastien Helleu | |
2021-06-19 | irc: add option irc.look.display_extended_join (issue #320) | Sébastien Helleu | |
2021-06-17 | core: add option "certs" in command /debug | Sébastien Helleu | |
2021-06-16 | core: fix build on macOS (closes #1662) | Sébastien Helleu | |
2021-06-16 | core: add build on macOS in CI | Sébastien Helleu | |
2021-06-15 | irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms (closes #175) | Sébastien Helleu | |
2021-06-15 | core: update ChangeLog | Sébastien Helleu | |
2021-06-13 | Version 3.2 | Sébastien Helleu | |
2021-06-01 | irc: add support of SASL mechanisms SCRAM-SHA-1, SCRAM-SHA-256 and ↵ | Sébastien Helleu | |
SCRAM-SHA-512 (closes #1628) | |||
2021-06-01 | api: add function crypto_hmac (issue #1628) | Sébastien Helleu | |
2021-05-29 | irc: add variable "${target}" (target nick) in commands /kick and /kickban | Sébastien Helleu | |
2021-05-26 | core: add signals "cursor_start" and "cursor_end" | Sébastien Helleu | |