Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package weechat for openSUSE:Factory checked in at 2026-11-01 22:24:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weechat (Old) and /work/SRC/openSUSE:Factory/.weechat.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weechat" Sun Nov 1 22:24:18 2026 rev:99 rq:1394231 version:4.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/weechat/weechat.changes 2026-09-08 16:54:30.436946995 +0200 +++ /work/SRC/openSUSE:Factory/.weechat.new.1255/weechat.changes 2026-11-01 22:25:40.590621253 +0100 @@ -1,0 +2,45 @@ +Sun Nov 1 06:54:59 UTC 2026 - Hunter Wardlaw <[email protected]> + +- Update to 4.10.2: + + Fixed + * core: fix freeze when displaying a very long message, for example + a corrupted log file displayed in backlog (#637) + * core: fix memory leak when the last buffer is closed + * api: fix compilation error with macro weechat_file_compare + * guile: fix return value of functions mkdir_home, mkdir and + mkdir_parents when the directory cannot be created + * perl: fix wrong arguments error in function nicklist_remove_all + * relay/api: fix memory leak when a message without body is sent to + a client connected with websocket + * tcl: return 0 instead of raising an error in functions mkdir_home, + mkdir and mkdir_parents when the directory cannot be created + * tcl: add missing function completion_free + + Security + * core: fix integer overflow in dynamic strings when their size + exceeds 4 GiB (GHSA-h394-85x4-68c7) + * core: fix heap buffer overflow in charset conversion when the + converted string is more than 4 times longer than the input and + contains invalid chars, for example with charset TSCII + (GHSA-q32h-5qvq-3936) + * irc: limit number of prefix modes in PREFIX of message 005 to + prevent memory exhaustion + * irc: escape ${ in values of variables $nick, $channel and $server + in commands /allchan, /allpv and /allserv, to prevent evaluation + of untrusted values + * irc: escape ${ in server options addresses, nicks, password and + autojoin set from an IRC URL (irc://...), to prevent evaluation of + untrusted values + * irc: escape ${ in channel names saved in server option autojoin, + to prevent evaluation of channel names received from the server + (for example on channel forward) + * irc: fix heap buffer overflow in nick prefixes when the server + sends an empty PREFIX in message 005 and the connection is lost + before message 001 (GHSA-xj8h-x2w9-m8m6) + * relay: limit size of HTTP headers received from a client to + prevent memory exhaustion (GHSA-h394-85x4-68c7) + * relay: fix heap buffer overflow in path of hdata sent to clients + with "weechat" protocol (GHSA-8wr2-x42m-7fxv) + +------------------------------------------------------------------- @@ -4 +49 @@ -- update to 4.10.1: +- Update to 4.10.1: @@ -27 +72 @@ -Fri Aug 7 18:39:06 UTC 2026 - Hunter Wardlaw <[email protected]> +Fri Aug 7 18:39:06 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -117 +162 @@ -Fri Aug 7 18:32:30 UTC 2026 - Hunter Wardlaw <[email protected]> +Fri Aug 7 18:32:30 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -131 +176 @@ -Mon Jul 20 14:50:08 UTC 2026 - Hunter Wardlaw <[email protected]> +Mon Jul 20 14:50:08 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -150 +195 @@ -Sun Jul 5 14:25:38 UTC 2026 - Hunter Wardlaw <[email protected]> +Sun Jul 5 14:25:38 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -164 +209 @@ -Mon Jun 8 14:32:55 UTC 2026 - Hunter Wardlaw <[email protected]> +Mon Jun 8 14:32:55 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -185 +230 @@ -Mon Jun 1 13:01:54 UTC 2026 - Hunter Wardlaw <[email protected]> +Mon Jun 1 13:01:54 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -197 +242 @@ -Mon Mar 30 11:28:55 UTC 2026 - Hunter Wardlaw <[email protected]> +Mon Mar 30 11:28:55 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -219 +264 @@ -Mon Mar 9 14:55:24 UTC 2026 - Hunter Wardlaw <[email protected]> +Mon Mar 9 14:55:24 UTC 2026 - Hunter Wardlaw <[email protected]> @@ -227 +272 @@ -Tue Dec 2 01:51:43 UTC 2025 - Hunter Wardlaw <[email protected]> +Tue Dec 2 01:51:43 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -235 +280 @@ -Mon Dec 1 06:17:56 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Dec 1 06:17:56 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -295 +340 @@ -Tue Nov 25 00:21:56 UTC 2025 - Hunter Wardlaw <[email protected]> +Tue Nov 25 00:21:56 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -313 +358 @@ -Mon Aug 18 19:29:05 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Aug 18 19:29:05 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -322 +367 @@ -Mon Jul 21 18:37:49 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Jul 21 18:37:49 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -375 +420 @@ -Fri Jul 18 16:57:24 UTC 2025 - Hunter Wardlaw <[email protected]> +Fri Jul 18 16:57:24 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -380 +425 @@ -Mon May 12 18:32:07 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon May 12 18:32:07 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -394 +439 @@ -Tue Apr 22 03:56:22 UTC 2025 - Hunter Wardlaw <[email protected]> +Tue Apr 22 03:56:22 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -402 +447 @@ -Wed Apr 9 19:16:41 UTC 2025 - Hunter Wardlaw <[email protected]> +Wed Apr 9 19:16:41 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -413 +458 @@ -Mon Mar 24 14:53:08 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Mar 24 14:53:08 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -445 +490 @@ -Mon Mar 10 06:49:57 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Mar 10 06:49:57 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -450 +495 @@ -Fri Feb 21 22:33:17 UTC 2025 - Hunter Wardlaw <[email protected]> +Fri Feb 21 22:33:17 UTC 2025 - Hunter Wardlaw <[email protected]> @@ -458 +503 @@ -Mon Jan 06 04:50:15 UTC 2025 - Hunter Wardlaw <[email protected]> +Mon Jan 06 04:50:15 UTC 2025 - Hunter Wardlaw <[email protected]> Old: ---- weechat-4.10.1.tar.xz weechat-4.10.1.tar.xz.asc New: ---- weechat-4.10.2.tar.xz weechat-4.10.2.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weechat.spec ++++++ --- /var/tmp/diff_new_pack.CKGz3G/_old 2026-11-01 22:25:41.551661198 +0100 +++ /var/tmp/diff_new_pack.CKGz3G/_new 2026-11-01 22:25:41.552661240 +0100 @@ -1,7 +1,7 @@ # # spec file for package weechat # -# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: weechat -Version: 4.10.1 +Version: 4.10.2 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later ++++++ weechat-4.10.1.tar.xz -> weechat-4.10.2.tar.xz ++++++ ++++ 2596 lines of diff (skipped)
