File python-lief.changes of Package python-lief

-------------------------------------------------------------------
Sun Mar  8 10:54:45 UTC 2026 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.17.5
  ELF
  * Add missing segments in X86_64 coredump parser.
  * Add TLSDESC_PLT and TLSDESC_GOT to ELF dynamic tags.
  * Fix dynamic entry shifting for Android relocations.
  MachO
  * Fix DyldInfo::show_bindings integer overflow.

-------------------------------------------------------------------
Wed Feb 25 20:16:02 UTC 2026 - Martin Hauke <mardnh@gmx.de>

- Update to version 0.17.4
  PE
  * Fixed the address type in the TLS builder by Immortalety.
  MachO
  * Fixed lief.MachO.Binary.virtual_address_to_offset() to properly
    handle non-file-backed segments (such as __DATA segments
    containing only ZEROFILL sections like __bss).
  * Fixed patch_relocation() to correctly process tagged pointers.
  COFF
  * Resolved a compilation conflict with the Windows minwindef.h
    macro #define max.
  Python
  * Bumped various Python backend build dependencies in
    api/python/build-requirements.txt to support Python 3.14 when
    compiling from sources.

-------------------------------------------------------------------
Mon Feb  2 17:53:00 UTC 2026 - Martin Hauke <mardnh@gmx.de>

- Initial package for python-lief, version 0.17.3
openSUSE Build Service is sponsored by