Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdwarf for openSUSE:Factory 
checked in at 2026-03-25 21:18:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdwarf (Old)
 and      /work/SRC/openSUSE:Factory/.libdwarf.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdwarf"

Wed Mar 25 21:18:19 2026 rev:40 rq:1342287 version:2.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdwarf/libdwarf.changes        2025-10-10 
17:11:56.703793365 +0200
+++ /work/SRC/openSUSE:Factory/.libdwarf.new.8177/libdwarf.changes      
2026-03-27 06:43:14.178446670 +0100
@@ -1,0 +2,27 @@
+Thu Mar  5 14:56:49 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 2.3.1
+  * Fixed vulnerability oss fuzz 4475563464 (aka libdwarf
+    DW202602-001) reading frame data from a fuzzed (corrupted)
+    DWARF frame section. See DW202602-001 in the text file
+    bugxml/data.txt in the source release. The bug first appeared
+    in changes made 26 January 2026.
+  * Now allows DW_AT_dwo_id and DW_AT_GNU_dwo_id in any DWARF4 or
+    DWARF5 object where such an attribute makes sense.
+  * Now allows access to a .eh_frame section (APPLE names it
+    __eh_frame) in a Mach-o executable. Corrects a sanity check of
+    Mach-o objects by eliminating an inappropriate multiply of the
+    sizeofcmds header field.
+- Update to version 2.3.0
+  * Added function dwarf_iterate_fde_all_regs3() which lets callers
+    get all rows of the .debug_frame and .eh_frame sections via
+    callbacks the function makes to a function you write. Simple to
+    use and, for FDEs with many rows, sixty times faster.
+  * Added function dwarf_set_harmless_errors_enabled() which
+    enables turning off tests for harmless errors and that makes a
+    performance improvement for some calls.
+    dwarf_set_frame_rule_table_size() now allows setting register
+    rules table size as low as 50 entries, though the default
+    remains DW_FRAME_LAST_REG_NUM (189).
+
+-------------------------------------------------------------------

Old:
----
  libdwarf-2.2.0.tar.xz

New:
----
  libdwarf-2.3.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libdwarf.spec ++++++
--- /var/tmp/diff_new_pack.ctKAEJ/_old  2026-03-27 06:43:14.670466999 +0100
+++ /var/tmp/diff_new_pack.ctKAEJ/_new  2026-03-27 06:43:14.670466999 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdwarf
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# 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:           libdwarf
-Version:        2.2.0
+Version:        2.3.1
 Release:        0
 Summary:        Access DWARF debugging information
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ libdwarf-2.2.0.tar.xz -> libdwarf-2.3.1.tar.xz ++++++
++++ 37094 lines of diff (skipped)

Reply via email to