stable

libburn-1.5.8-1.fc44, libisoburn-1.5.8-1.fc44, & 1 more

FEDORA-2026-81ac802e45 created by robert 3 months ago for Fedora 44

libisofs 1.5.8 (2026-04-02)

  • Bug fix: File path of imported BIOS boot image was forgotten when it gets overwritten by a file of the same name.
  • Bug fix: Reproducibility of ISO images depended on "undefined" qsort(3) behavior with comparer function result 0
  • Bug fix: Empty AAIP value spoiled decoding of all AAIP attributes
  • Bug fix: Symbolic links with xattr could cause unusable ISO filesystems.
  • Bug fix: When reading multiple slashes in symbolic link targets they were condensed to a single one if not marked by the SL ROOT-flag
  • Bug fix: Empty symolic link target components which represent add-on slashes were written with ROOT flag set
  • Bug fix: The last trailing slash in a symbolic link target was not written
  • Bug fix: The .. directory record exposed Rock Ridge properties of its grand grand parent. Caused by commit 4d0063f7 in 2009 which fixed the block address pointer of the .. record.
  • Bug fix: The characters . and ; were wrongly disallowed with PVD file names
  • Improved size estimation and property assessment of El Torito hidden boot images
  • Enabled up to 8 appended GPT partitions and improved their number mapping
  • New API calls iso_local_get_lfa_flags(), iso_local_set_lfa_flags(), iso_node_get_lfa_flags(), iso_node_set_lfa_flags(), iso_util_decode_lfa_flags(), iso_util_encode_lfa_flags(), iso_util_get_lfa_masks(), iso_util_get_effective_lfa_mask()
  • New API calls iso_node_get_projid(), iso_node_set_projid(), iso_local_get_projid(), iso_local_set_projid()
  • New API call iso_write_opts_set_gpt_with_gaps()
  • New API call iso_local_create_dev()
  • New API call iso_write_opts_set_rrip_tf_long() and date check for year 2150 limit to produce 17-byte timestamps
  • New API call iso_write_opts_set_rrip_tf_y1900()
  • New API calls iso_image_set_volume_id_v2(), iso_image_get_volume_id_v2(), iso_image_fs_get_volume_id_v2()
  • New API call iso_write_opts_set_relaxed_nonvol_atts()

libburn 1.5.8 (2026-04-02)

  • Bug fix: burn_offst_source_new() parameter "size" rolled over at 2 exp 31
  • Bug fix: ATA and SATA drives under sg did not register their SCSI address tuple
  • Bug fix: WAVE files with unsuitable audio format were read as raw audio file
  • New API calls use and return off_t sizes instead of int or uint32_t
  • Augmented struct burn_toc_entry by new off_t block addresses and counters
  • New struct burn_progress_v2 and API call burn_drive_get_status_v2()
  • New API call burn_disc_track_lba_nwa_v2()
  • New API calls burn_disc_get_sectors_v2(), burn_session_get_sectors_v2(), burn_track_get_sectors_v2()
  • New API call burn_get_read_capacity_v2()
  • New API call burn_drive_release_v2()
  • New API call burn_write_opts_set_perform_opc_v2()
  • New cdrskin option --audio_not_raw
  • New cdrskin options --perform_opc and --perform_opc_growisofs

libisoburn 1.5.6 (2026-04-02)

  • Bug fix: -boot_image and -append_partition were not perceived as image manipulation which makes production of an ISO image worthwhile
  • Bug fix: -outdev holding an ISO filesystem could get attached wrong start LBA
  • Bug fix: Command -load volid did not work with constant search text
  • Bug fix: Command -truncate_overwritable on ISO image without MD5 caused double free of memory
  • Bug fix: -boot_image any replay failed after the legacy BIOS boot image file was replaced by -map
  • Bug fix: -boot_image system_area=/dev/zero preserved system area of loaded ISO
  • Bug fix: Size assessment of ISO images smaller than 32 KiB yielded random values
  • Bug fix: -extract_boot_images reports "No such file or directory" when complaining over an existing target file
  • Bug fix: Reproducibility of ISO images depended on "undefined" qsort(3) behavior with comparer function result 0
  • Bug fix: ATA and SATA drives on modern Linux refused to perform -rollback with -scsi_dev_family sg because libburn registered them as ATA without SCSI adress tuple
  • Bug fix: Symbolic links with xattr could cause unusable ISO filesystems
  • Bug fix: When reading multiple slashes in symbolic link targets from an ISO they were condensed to a single one if not marked by the SL ROOT-flag
  • Bug fix: Empty symbolic link target components which represent add-on slashes were written with ROOT flag set
  • Bug fix: The last trailing slash in a symbolic link target was not written
  • Bug fix: The .. directory record exposed Rock Ridge properties of its grand grand parent; caused by commit 4d0063f7 in 2009 which fixed the block address pointer of the .. record
  • Bug fix: -truncate_overwritable did not properly update positions and size in the checksum tag of the relocated superblock
  • Bug fix: -compliance default did not reset no_emul_toc and some other rules
  • New bit1 with API call Xorriso_change_is_pending() issues a note if return is 0 and indev and outdev point to different drives
  • New API calls isoburn_toc_disc_get_sectors_v2, isoburn_toc_session_get_sectors_v2, isoburn_toc_track_get_emul_v2
  • New API calls isoburn_read_iso_head_v2(), isoburn_get_mount_params_v2()
  • New API calls isoburn_igopt_get_effective_lba_v2(), isoburn_igopt_get_data_start_v2()
  • New API call isoburn_get_attached_start_lba_v2()
  • New API calls isoburn_attach_start_lba_v2(), isoburn_disc_get_msc1_v2(), isoburn_disc_track_lba_nwa_v2()
  • New API call isoburn_prepare_blind_grow_v2()
  • New info return modes 3 "Creation Time" and 4 "Modification Time" with isoburn_read_iso_head() and isoburn_read_iso_head_v2()
  • New address modes 5 to 9 for isoburn_set_msc1(), isoburn_get_mount_params(), isoburn_get_mount_params_v2()
  • New API call isoburn_drive_release_v2()
  • New flag bit 12 "do not ignore XFS-style project ids" with isoburn_drive_aquire()
  • New isoburn_igopt_set_relaxed() relaxations isoburn_igopt_rrip_tf_y1900, isoburn_igopt_relaxed_vol_atts, isoburn_igopt_relaxed_nonvol_atts,isoburn_igopt_rrip_tf_long
  • New -append_partition pseudo partition_number all and pseudo type_code revoke
  • New -as mkisofs options -cut_out and -hide_iso_path
  • Improved handling of hidden boot images in -boot_image cmd/as_mkisofs/replay
  • The maximum number of appended GPT partitions was increased from 4 to 8
  • New command -toc_info_type
  • New entities at_time, before, after, not_after, not_before for commands -load, -mount, -mount_cmd, -session_string, -truncate_overwritable
  • New commands -lfa_flags, -lsattr, -lsattrd, -chattr, -chattr_r
  • New -find test -has_lfa_flags, -has_some_lfa_flags_of, new -find actions lsattrd, chattr
  • New -as mkisofs option --lfa_flags
  • New command and -as mkisofs option -genisoimage_completion
  • New parameter leave to command -calm_drive
  • New isoburn_read_opts extension isoburn_ropt_projid
  • New commands -projid, -get_projid, -get_projid_r, -set_projid, -set_projid_r
  • New -find test -has_projid, actions get_projid, set_projid, get_projid_minmax
  • New -find action show_time
  • New -as mkisofs option --projid
  • New -boot_image bootspec appended_gpt_with_gaps=
  • New -as mkisofs option -appended_gpt_with_gaps
  • New -compliance rules rrip_tf_long, rrip_tf_short, rrip_tf_year0, rrip_tf_y1900
  • New -as mkisofs options -long-rr-time, -no-long-rr-time, -short-rr-time, -rr-time-y1900
  • New command -volid_for and -as mkisofs option -volid_for
  • New -compliance rule relaxed_pvd_atts= and mkisofs option -relaxed_pvd_atts
  • New command -perform_opc
  • New -as cdrecord options --perform_opc and --perform_opc_growisofs

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2026-81ac802e45

This update's test gating status has been changed to 'waiting'.

3 months ago

This update has been submitted for testing by bodhi.

3 months ago

This update's test gating status has been changed to 'passed'.

3 months ago

This update has been pushed to testing.

3 months ago
karma
karma
User Icon filiperosset commented & provided feedback 3 months ago
karma

no regressions noted

This update can be pushed to stable now if the maintainer wishes

3 months ago

This update has been submitted for stable by bodhi.

There is an ongoing freeze; this will be pushed to stable after the freeze is over.

3 months ago

This update has been pushed to stable.

3 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Severity
medium
Karma
2
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
14 days
Dates
submitted
3 months ago
in testing
3 months ago
in stable
3 months ago
approved
3 months ago
BZ#2454539 libburn-1.5.8 is available
0
0
BZ#2454542 libisoburn-1.5.8 is available
0
0
BZ#2454545 libisofs-1.5.8 is available
0
0

Automated Test Results