Dominique Leuenberger 7c5c793650 Accepting request 1353268 from devel:languages:python
- Update to 1.16.0:
  - Require Python 3.10+
  - Add support for parsing and writing UDF Extended File Entries
  - Add an optional encoding parameter to full_path_from_dirrecord so
    Shift-JIS and other non-UTF-8 ISOs can be walked
  - Fix modify_file_in_place corruption when the on-disk directory
    order differs from the in-memory sorted order
  - Fix on-disk extent ordering for files larger than 8.6 GB
  - Fix UDF reads of large files returning truncated data on
    UDF-bridge ISOs
  - Fix Rock Ridge version detection when 1.12 evidence lives only in
    the CE continuation block (bsc#1209983)
  - Fix the second UDF anchor being written to an unreachable extent
    when a re-write shrinks the layout
  - Fix parsing of ISOs whose directory data_length is
    sub-extent-aligned (Windows install media, PS2 GT4)
  - Fix parsing of FreeBSD 14.3 ISOs by tightening XA-record detection
  - Fix a stale-position bug in PyCdlibIO when the underlying file
    descriptor is shared with other operations
  - Accept several non-compliant artifacts produced by VirtualBox (SP
    records outside the root, shared CE regions, NM records combining
    a name with the CURRENT / PARENT / HOST flag)
  - Reject overly long UDF filenames at entry-creation time with a
    clear error message instead of failing later in struct.pack
  - Improve the error message when Rock Ridge versions are
    inconsistent across an ISO
  - Treat an ISO with no Rock Ridge ER record as non-Rock-Ridge so
    callers using rr_path get a clear error at the API boundary
  - Several performance improvements in directory-record sorting,
    struct unpacking, dot-dot lookup, and UDF CRC computation

OBS-URL: https://build.opensuse.org/request/show/1353268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pycdlib?expand=0&rev=4
2026-05-15 21:53:35 +00:00
2026-05-15 06:04:42 +00:00
2026-05-15 06:04:42 +00:00
2026-05-15 06:04:42 +00:00
2026-05-15 06:04:42 +00:00
2026-05-15 06:04:42 +00:00
Description
No description provided
48 KiB
Languages
RPM Spec 100%