Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package weechat for openSUSE:Factory checked in at 2025-07-22 12:20:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weechat (Old) and /work/SRC/openSUSE:Factory/.weechat.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weechat" Tue Jul 22 12:20:15 2025 rev:85 rq:1294886 version:4.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/weechat/weechat.changes 2025-07-20 15:30:13.978951938 +0200 +++ /work/SRC/openSUSE:Factory/.weechat.new.8875/weechat.changes 2025-07-22 12:20:22.668329047 +0200 @@ -1,0 +2,53 @@ +Mon Jul 21 18:37:49 UTC 2025 - Hunter Wardlaw <wardlawhun...@gmail.com> + +- Update to 4.7.0: + + Changed + * breaking: core: fix buffer overflow in function utf8_next_char + and return NULL for empty string + * breaking: core: fix integer overflow and return "unsigned long" + in function util_version_number + * core: write configuration files on disk only if there are + changes (#2250) + * core: always enable partial completion for templates in option + weechat.completion.partial_completion_templates, add option + weechat.completion.partial_completion_auto_expand to expand word + on new completion (#2253) + * core: add script name in output of /debug hooks <plugin> + * relay/api: return HTTP error 405 (Method Not Allowed) when the + method received is not allowed + + Added + * core: add support of specifier %@ for UTC time in function + util_strftimeval + * api: add function file_compare + * irc: add support of strikethrough text in IRC messages (#2248) + * buflist: add variables ${number_zero} and ${number_zero2} + (zero-padded buffer number) + * tests: add fuzz testing (#1462) + + Fixed + * core: fix write of weechat.log to stdout with weechat-headless + --stdout (#2247) + * core: add refresh of window title on buffer switch, when option + weechat.look.window_title is set + * core: consider all keys are safe in cursor context (#2244) + * core: fix integer overflow with decimal numbers in calculation of + expression + * core: fix integer overflow in base32 encoding/decoding + * core: fix buffer overflow in function util_parse_time + * core: fix buffer overflow in function eval_syntax_highlight_colorize + * core: fix buffer overflow in function eval_string_base_encode + * core: fix memory leak in function util_parse_delay + * irc: display nick changes and quit messages when option + irc.look.ignore_tag_messages is enabled (#2241) + * perl: fix build when multiplicity is not available (#2243) + * relay/api: reject any invalid or unknown password hash algorithm + in handshake resource + * relay/api: process HTTP request received as soon as a NULL char + is received + * relay/weechat: fix empty buffers in client when WeeChat is running + on Solaris/illumos + * build: fix build on Solaris/illumos (#2251) + +------------------------------------------------------------------- Old: ---- weechat-4.6.3.tar.xz weechat-4.6.3.tar.xz.asc New: ---- weechat-4.7.0.tar.xz weechat-4.7.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weechat.spec ++++++ --- /var/tmp/diff_new_pack.z4616G/_old 2025-07-22 12:20:23.396359420 +0200 +++ /var/tmp/diff_new_pack.z4616G/_new 2025-07-22 12:20:23.396359420 +0200 @@ -17,7 +17,7 @@ Name: weechat -Version: 4.6.3 +Version: 4.7.0 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later ++++++ weechat-4.6.3.tar.xz -> weechat-4.7.0.tar.xz ++++++ ++++ 32602 lines of diff (skipped)