Revisions of libdwarf

Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 47)
- update to 0.4.1:
  * Two places where a carefully corrupted object file
    could result in libdwarf crashing a caller due to
    referencing memory outside the intended read area
    have been fixed (DW202205-001 and DW202206-001).
    One related to DW_FORM_ref_sig8, the other to
    the .debug_pubnames section.
  * The library now accepts DW_AT_entry_pc in a CU DIE as a base address
    when DW_AT_low_pc is missing (an extension used by
    a current compiler).
  * Added function dwarf_suppress_debuglink_crc() to allow
    callers to turn off doing a CRC calculation
    reading GNU debuglink data (saves time for library
    users accessing near-identical builds). 
- drop fix-CVE-2022-32200.patch (upstream)
buildservice-autocommit accepted request 981183 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 45)
- add fix-CVE-2022-32200.patch (bsc#1200291, CVE-2022-32200)
buildservice-autocommit accepted request 974321 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 973174 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 43)
- Resolve rpmlint report "libdwarf1.x86_64: E:
  shlib-policy-name-error SONAME: libdwarf.so.0, expected package
  suffix: 0"
buildservice-autocommit accepted request 972471 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 42)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 972417 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
- update to 0.4.0:
  * Removed the unused Dwarf_Error argument from dwarf_return_empty_pubnames()
    as the function can only return DW_DLV_OK. dwarf_xu_header_free() renamed
    to dwarf_dealloc_xu_header().  dwarf_gdbindex_free() renamed
    to dwarf_dealloc_gdbindex(). dwarf_loc_head_c_dealloc renamed to
    dwarf_dealloc_loc_head_c().
  * dwarf_get_location_op_value_d() renamed to dwarf_get_location_op_value_c(),
    and 3 pointless arguments removed. The dwarf_get_location_op_value_d
    version and the three arguments were added for DWARF5 in libdwarf20210528
    but the change was a mistake. Now reverted to the previous version.
  * The .debug_names section interfaces have changed. Added
    dwarf_dnames_offsets() to provide details of facts useful in problems
    reading the section. dwarf_dnames_name() now does work
    and the interface was changed to make it easier to use.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 40)
- replace symlink by directory with hardlinks (bsc#1196198)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 954117 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
- update to 0.3.3:
  * Release fixes a n assign offset = offset; 
  * Fixes a bug in LEB value reading of some values in the very rare case the
    compiler has emitted padding in the LEB
  * Has improvements in detecting corrupt object files (Elf, MachO, and PE) and
    one new function that is only significant for those using an LLVM feature
    for Heterogenous Debugging. Passes Coverity Scan with zero issues.
- drop libdwarf-gcc11.patch, libdwarf-gcc11-fixup.patch: upstream
buildservice-autocommit accepted request 900354 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 38)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 900353 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 37)
fixup for the upstream patch
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 36)
- libdwarf-gcc11.patch: refresh with upstream patch
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 899446 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 34)
Upgrade to the latest release with DWARF5 fixes
buildservice-autocommit accepted request 888310 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 887243 from Wolfgang Frisch's avatar Wolfgang Frisch (wfrisch) (revision 32)
Hardening: link as PIE (bsc#1185057).
buildservice-autocommit accepted request 867800 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 30)
- update to 20201201:
  dwarfdump now prints DWARF expression operators each on
  its own line.  This makes viewing DWARF expressions much
  nicer given the increased use of much longer expressions.
  Those expression operators that reference DIES are now
  followed, verified, and the target DW_TAG and DW_AT_name
  are printed.  A new dwarfdump.conf command 'option:' lets
  one specify option: --format-expr-ops-joined in case you
  want the old style DWARF expression operators-on-one-line.
  Where the DWARF DIE children nest > nine-deep dwarfdump
  switches from indentation by spaces to a nest-level number.
buildservice-autocommit accepted request 844033 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 28)
- update to 20201020: 
  * Fix various read and write outside bounds found via fuzzing
Displaying revisions 21 - 40 of 67
openSUSE Build Service is sponsored by