summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-01-17core: update copyright datesSébastien Helleu
2022-01-15xfer: fix auto-accept of server/nick when the server name contains UTF-8 ↵Sébastien Helleu
chars (issue #1739)
2022-01-15spell: fix comparison of URL prefix with UTF-8 chars (issue #1739)Sébastien Helleu
There is no problem in practice because the possible URL prefixes are hardcoded in the spell plugin and don't contain any UTF-8 char on more than one byte.
2022-01-15relay: fix comparison of server nonce with UTF-8 chars (issue #1739)Sébastien Helleu
There is no problem in practice because this server nonce is generated by WeeChat itself and encoded to base64, so it never contains any UTF-8 char on more than one byte.
2022-01-15irc: fix completion of channel topic with UTF-8 chars (issue #1739)Sébastien Helleu
2022-01-15api: fix add of infolist items in hashtable when prefix contains UTF-8 chars ↵Sébastien Helleu
in function hashtable_add_from_infolist (issue #1739)
2022-01-15core: fix search of commands with UTF-8 chars in name when option ↵Sébastien Helleu
weechat.look.command_incomplete is on (issue #1739)
2022-01-15trigger: fix search of triggers with UTF-8 chars in name (issue #1739)Sébastien Helleu
2022-01-14core: rename argument "length" to "bytes" in function string_strndupSébastien Helleu
2022-01-06irc: use default callback in case of missing parameters in messages ↵Sébastien Helleu
311/312/327 (whois) and 314 (whowas)
2022-01-06irc: add macro to run another protocol callbackSébastien Helleu
2022-01-05irc: fix parsing of message 338 (whois, host) sent by Rizon server (closes ↵Sébastien Helleu
#1737)
2022-01-04irc: fix display of message 344 received as whois geo info (closes #1736)Sébastien Helleu
2021-12-30trigger: add variables `${tg_tag_irc_xxx}` containing IRC message tags ↵Sébastien Helleu
(issue #1680)
2021-12-30irc: add IRC message tags in messages displayed (closes #1680)Sébastien Helleu
2021-12-28core: fix display of hotlist in buflist after changing value of option ↵Sébastien Helleu
weechat.look.hotlist_sort (closes #1733) The "hotlist" pointer in buffers was lost, it is now set again after switching to the newly sorted hotlist.
2021-12-25relay: improve help on option relay.network.compressionSébastien Helleu
2021-12-24relay: add zstd compression in weechat protocolSébastien Helleu
Option relay.network.compression_level is renamed to relay.network.compression and is now a percentage between 0 (no compression) to 100 (best compression, slowest). Compression is now disabled by default in weechat protocol and must be enabled via the `handshake` command (option `compression` has been removed from `init` command).
2021-12-23irc: fix display of IRC numeric messages with no parametersSébastien Helleu
For example this MOTD message is properly displayed (empty line): :server.example.com 372 nick :
2021-12-03core: fix typo in weechat --helpSébastien Helleu
2021-11-21core: fix detection of Ruby 3.0 on macOS (issue #1721)Sébastien Helleu
2021-11-20irc: fix memory leak in case of realloc errorSébastien Helleu
2021-11-13trigger: hide key and password in command "/msg nickserv setpass nick key ↵Sébastien Helleu
password"
2021-11-13core: speed up eval by storing length of prefix/suffix in eval structureSébastien Helleu
2021-11-13core: free strings with XDG directories in case of errorSébastien Helleu
2021-11-13relay: remove dead assignment in websocket decodingSébastien Helleu
2021-11-13core: fix memory leak in evaluated expression "split:number,seps,flags,xxx" ↵Sébastien Helleu
when multiple "strip_items" are given
2021-11-13tests: add tests on some IRC SASL functionsSébastien Helleu
2021-11-12trigger: add comments with list of all commands in default triggersSébastien Helleu
2021-11-12trigger: split default triggers on multiple linesSébastien Helleu
2021-11-12trigger: add support of option "-server" when hiding passwords in command ↵Sébastien Helleu
/msg nickserv register
2021-11-07core: fix random integer number with large range in evaluation of ↵Sébastien Helleu
expressions on GNU/Hurd
2021-11-07irc: extend size of some internal buffersSébastien Helleu
2021-11-06irc: do not display a message parsing error when a channel buffer can not be ↵Sébastien Helleu
created
2021-11-06irc: fix join of channels with name longer than 127 chars (closes #1717)Sébastien Helleu
2021-11-06irc: fix memory leak in main IRC message callbackSébastien Helleu
2021-11-06irc: fix memory leak in callback of IRC message 353Sébastien Helleu
2021-11-06api: add parameters pointers, extra_vars and options in function hdata_searchSébastien Helleu
2021-11-04core: fix access to integer/long/time arrays in hdata, add support of static ↵Sébastien Helleu
arrays in hdata
2021-11-03core: fix crash in function hdata_set when pointer value is NULL in hashtableSébastien Helleu
2021-11-03core: check that time is valid in function hdata_setSébastien Helleu
2021-11-03core: remove useless test in function hdata_updateSébastien Helleu
2021-11-02core: check that hdata and name are not NULL in function hdata_compareSébastien Helleu
2021-11-01core: check that name is not NULL in function hdata_get_varSébastien Helleu
2021-10-29core: use a "free value" callback in hashtable weechat_hdataSébastien Helleu
2021-10-17irc: do not display first parameter in numeric command when it is "*"Sébastien Helleu
2021-10-17irc: do not display "*" when received as nick in command 900Sébastien Helleu
2021-10-17irc: add URL to extended-join extensionSébastien Helleu
2021-10-17irc: fix URL to invite-notify extensionSébastien Helleu
2021-10-17irc: add more CAP command examplesSébastien Helleu