Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tdom for openSUSE:Factory checked in at 2026-01-23 17:32:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tdom (Old) and /work/SRC/openSUSE:Factory/.tdom.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tdom" Fri Jan 23 17:32:11 2026 rev:28 rq:1328736 version:0.9.6 Changes: -------- --- /work/SRC/openSUSE:Factory/tdom/tdom.changes 2025-05-26 18:42:09.448106664 +0200 +++ /work/SRC/openSUSE:Factory/.tdom.new.1928/tdom.changes 2026-01-23 17:32:31.880621078 +0100 @@ -1,0 +2,22 @@ +Thu Jan 22 13:33:54 UTC 2026 - Reinhard Max <[email protected]> + +- bsc#1254321, CVE-2025-66382: Make sure we don't use the embedded + copy of libexpat. +- Update to 0.9.6: + * Obsoletes tdom-gcc15.patch + * Added documentation for the scripted additional XPath + functions feature. Thanks to Peter Piwowarski for his valuable + input. + * Added the dom command method fromScriptContext. + * Added a way to create XML namespaced attributes in *FromScripts. + * Added the "virtual" JSON type BOOLEAN for text nodes. If the + text node value is a boolean in the sense of Tcl then the node + serialize to the approprate JSON type. Otherwise it will be a + JSON string. + * Added the flag -notempty to dom createNodeCmd. If this flag is + used the element will only appear in the tree if it is not + empty. + * Added the dom command method jsonEscape which escapes the + string argument for literally use in a JSON string. + +------------------------------------------------------------------- Old: ---- tdom-0.9.5-src.tgz tdom-gcc15.patch New: ---- tdom-0.9.6-src.tgz ----------(Old B)---------- Old:- Update to 0.9.6: * Obsoletes tdom-gcc15.patch * Added documentation for the scripted additional XPath ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tdom.spec ++++++ --- /var/tmp/diff_new_pack.xWWtF1/_old 2026-01-23 17:32:32.428643485 +0100 +++ /var/tmp/diff_new_pack.xWWtF1/_new 2026-01-23 17:32:32.428643485 +0100 @@ -1,7 +1,7 @@ # # spec file for package tdom # -# Copyright (c) 2025 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 @@ -23,7 +23,7 @@ Summary: A XML/DOM/XPath/XSLT Implementation for Tcl License: MPL-2.0 Group: Development/Libraries/Tcl -Version: 0.9.5 +Version: 0.9.6 Release: 0 URL: http://tdom.org BuildRequires: autoconf @@ -31,8 +31,6 @@ BuildRequires: tcl-devel BuildRequires: tcllib Source0: http://tdom.org/downloads/tdom-%{version}-src.tgz -# https://tdom.org/index.html/info/2db2c391674a7cc3 -Patch0: tdom-gcc15.patch %description tDOM combines high performance XML data processing with easy and @@ -52,6 +50,8 @@ %prep %autosetup -p0 -n %{name}-%{version}-src +# Make sure we use the system's libexpat except for the nametab header. +rm $(ls expat/* | grep -vF expat/nametab.h) %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ tdom-0.9.5-src.tgz -> tdom-0.9.6-src.tgz ++++++ ++++ 8462 lines of diff (skipped)
