Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-23 | irc: add separate options for kick/kill message coloring (closes #683) | Simmo Saan | |
Add new options irc.color.message_kick and irc.color.reason_kick to be used for coloring KICK and KILL messages. | |||
2019-09-22 | irc: remove option irc.network.channel_encode, add server option ↵ | Sébastien Helleu | |
"charset_message" (closes #832) This new option controls which part of the IRC message is decoded/encoded to the target charset, and the new default behavior is to decode/encode the whole IRC message (behavior in WeeChat >= 1.3 was to decode/encode only the text by default). | |||
2019-09-21 | guile: disable "/guile eval" as this does not (yet) work with Guile >= 2.2 ↵ | Sébastien Helleu | |
(issue #1098) | |||
2019-09-21 | guile: add support of Guile 2.2 (issue #1098) | Sébastien Helleu | |
2019-09-21 | core: ignore color codes in ${length:xxx} and ${lengthscr:xxx} | Sébastien Helleu | |
2019-09-21 | core: add "length:xxx" and "lengthscr:xxx" in evaluation of expressions | Sébastien Helleu | |
2019-09-20 | core: add calculation of expression in evaluation of expressions with ↵ | Sébastien Helleu | |
"calc:..." (issue #997) | |||
2019-09-19 | core: remove extra spaces in arguments of /help uptime and /help version | Sébastien Helleu | |
2019-09-19 | script: add options "-ol" and "-il" in command /script, display "No scripts ↵ | Sébastien Helleu | |
loaded" if no scripts are loaded | |||
2019-09-17 | Fixed segfault during excessive evaluation. | Tobias Stoeckmann | |
It is possible to trigger a segmentation fault while processing an evaluation of repeating string. On a Linux 64 bit system, enter this (or adjust arguments for 32 bit accordingly): /eval -n ${repeat:1073741824,----} It will overflow an integer calculation because int instead of size_t is used. Proper check of int limitations fixes this issue. I haven't changed this specific piece of code to size_t because it would crash in other parts of the code tree instead. For now, int is a limitating factor when it comes to strings (and should be enough for sane use cases). Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> | |||
2019-09-17 | buflist: fix extra spaces between buffers when conditions are used to hide ↵ | Sébastien Helleu | |
buffers (closes #1403) This is a regression introduced in version 2.6 by commit bf21ca072d5250b1196e62db61f3ba675ee89b52. | |||
2019-09-16 | core: mention possible background color in /help weechat.look.nick_color_force | Sébastien Helleu | |
2019-09-15 | core: display an error on missing dependency in CMake (closes #916, closes #956) | Sébastien Helleu | |
2019-08-31 | core: fix compilation with autotools on FreeBSD 12.0 | Sébastien Helleu | |
2019-08-31 | core: fix compilation of Python plugin on FreeBSD 12.0 (closes #1398) | Sébastien Helleu | |
2019-08-25 | api: add infos "term_colors" and "term_color_pairs" | Sébastien Helleu | |
2019-08-25 | ruby: remove unused variable "ruby_hide_errors" | Sébastien Helleu | |
2019-08-24 | irc: fix parsing of message 346, 348 and 728 when there is a colon before ↵ | Sébastien Helleu | |
the timestamp (issue #1396) IRC Messages: - 346: invite list - 348: exception list - 728: quiet list | |||
2019-08-24 | fset: add filters "h=xxx" and "he=xxx" to filter options by description ↵ | Sébastien Helleu | |
(translated or in English) | |||
2019-08-21 | irc: fix parsing of message 367 (banlist) when there is a colon before the ↵ | iwalkalone | |
timestamp (closes #1396) | |||
2019-08-20 | core: add values djb2_32 and sum_32 for option weechat.look.nick_color_hash ↵ | Sébastien Helleu | |
(issue #1394) | |||
2019-08-20 | ruby: fix compilation with Ruby < 2.3 | Sébastien Helleu | |
2019-08-19 | core: use fixed-width integer for computing hashtable DJB2 key hash (closes ↵ | Sébastien Helleu | |
#1394) | |||
2019-08-19 | core: use fixed-width integer for computing nick hash (issue #1394) | Sébastien Helleu | |
2019-08-19 | ruby: fix conversion of big integers on 32bit architecture (closes #1395) | Sébastien Helleu | |
2019-08-17 | buflist: use extra variables in option buflist.look.display_conditions ↵ | Sébastien Helleu | |
(closes #1393) | |||
2019-08-17 | Revert "buflist: mention variables available for option ↵ | Sébastien Helleu | |
buflist.look.display_conditions in its help and in /help buflist (closes #1393)" This reverts commit 39e5b0574cff8ade50ff6ec95feda57b1c331b4e. | |||
2019-08-17 | buflist: mention variables available for option ↵ | Sébastien Helleu | |
buflist.look.display_conditions in its help and in /help buflist (closes #1393) | |||
2019-08-10 | core: create or update option weechat.notify.xxx when function buffer_set is ↵ | Sébastien Helleu | |
called with "notify" property (closes #1390) | |||
2019-08-10 | api: add function list_user_data (issue #666) | Andrew Potter | |
2019-08-10 | irc: replace calls to strcpy and strcat with a call to snprintf | Sébastien Helleu | |
2019-08-10 | irc: rename variable vars_replaced to command2, remove fallback on *ptr_command | Sébastien Helleu | |
2019-08-10 | Merge remote-tracking branch 'origin/pr/615' | Sébastien Helleu | |
2019-08-05 | irc: fix memory leak when removing a server | Sébastien Helleu | |
2019-08-04 | irc: fix length of user/nick/host in split of messages (closes #1387) | Sébastien Helleu | |
2019-08-04 | irc: add variables "user_max_length" and "host_max_length" in server ↵ | Sébastien Helleu | |
structure (issue #1387) | |||
2019-08-04 | tests: add unit tests on IRC functions irc_message_split* (issue #1387) | Sébastien Helleu | |
2019-08-04 | core: return NULL immediately if string is NULL in function hook_modifier_exec | Sébastien Helleu | |
2019-08-03 | tests: add unit tests on IRC functions irc_message_parse and ↵ | Sébastien Helleu | |
irc_message_parse_to_hashtable | |||
2019-08-03 | irc: return NULL in function irc_message_get_address_from_host if the ↵ | Sébastien Helleu | |
received host is NULL | |||
2019-07-31 | Merge pull request #1384 from l2dy/memory | Sébastien Helleu | |
core: fix memory leak in case of error | |||
2019-07-31 | build: use pkg-config to properly link python | Eli Schwartz | |
fixes incorrect (non)detection of libpython3.Ym.so due to PEP 3149 since python's officially exported build flags know how to correctly link to python. | |||
2019-07-29 | core: add some missing default keys in /help cursor | Sébastien Helleu | |
2019-07-27 | core: fix memory leak in case of error | Zero King | |
2019-07-13 | buflist: use existing variable buflist_hdata_buffer to check buffer pointers ↵ | Sébastien Helleu | |
in infolist "buflist" | |||
2019-07-11 | core: update translations (issue #1375) | Sébastien Helleu | |
2019-07-11 | buflist: check validity of buffer pointers in info "buflist" (issue #1375) | Sébastien Helleu | |
2019-07-11 | buflist: add infolist "buflist" (issue #1375) | Simmo Saan | |
2019-07-11 | irc: quote NICK command argument sent to the server only if there's a ":" in ↵ | Sébastien Helleu | |
the nick (closes #1376, issue #1319) | |||
2019-07-10 | irc: split function irc_ignore_check into three functions | Sébastien Helleu | |