From b9c39474ea1812d573965a3b872721bfde97dc4b Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 2 Mar 2025 15:13:23 +0100 Subject: [PATCH] Updated change log and web page --- ChangeLog | 10 +++ xorriso/changelog.txt | 155 +++++++++++++++++++++++++++++++++++++-- xorriso/xorriso_eng.html | 19 +++++ 3 files changed, 179 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 427b6499..52c0df15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -22,6 +22,8 @@ git clone git@dev.lovelyhq.com:libburnia/libisoburn.git * 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. + Thanks Paul von Behren. * 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, @@ -38,6 +40,8 @@ git clone git@dev.lovelyhq.com:libburnia/libisoburn.git * 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 -append_partition pseudo partition_number "all" and pseudo type_code "revoke" * New -as mkisofs options -cut_out and -hide_iso_path @@ -52,6 +56,12 @@ git clone git@dev.lovelyhq.com:libburnia/libisoburn.git * 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 -as mkisofs option --projid +* New -boot_image bootspec appended_gpt_with_gaps= +* New -as mkisofs option -appended_gpt_with_gaps GNU xorriso-1.5.6.pl02.tar.gz Wed Jun 14 2023 =============================================================================== diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 0863a2e4..b31f26ac 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -21399,8 +21399,7 @@ xorriso/xorriso.info xorriso/xorriso.1 New parameter "leave" to command -calm_drive - -22 Sep 2024 [] +22 Sep 2024 [36a3cbd] ChangeLog xorriso/xorriso_eng.html xorriso/changelog.txt @@ -21424,14 +21423,160 @@ Updated change log and web page * New parameter "leave" to command -calm_drive +25 Sep 2024 [10efc4a] +test/compare_file.c +Prevented a surplus slash in compare_file paths + +2024.10.06.093304 [d016ee7] +libisoburn/libisoburn.h +Clarified meaning of "ISO 9660:1999" as Enhanced Volume Descriptor of +ECMA-119 4th Edition + +2024.10.06.093626 [e1d6cba] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +Clarified meaning of "ISO 9660:1999" as Enhanced Volume Descriptor of +ECMA-119 4th Edition + +13 Oct 2024 [ce9aba8] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Described command -lsattrd in info and man page + +2024.10.26.220042 [b51c7b1] +xorriso/drive_mgt.c +Fixed -eject for -indev, broken with commit b1d1edc + +2024.10.26.220214 [f42884b] +xorriso/drive_mgt.c +Implemented -calm_drive "leave" for -outdev + +2024.11.03.182329 [923bfa0] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/burn_wrap.c +libisoburn/isofs_wrap.c +New flag bit 12 "do not ignore XFS-style project ids" with +isoburn_drive_aquire(). +New isoburn_read_opts extension isoburn_ropt_projid. + +2024.11.03.190355 [32bfa95] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorrisoburn.h +xorriso/base_obj.c +xorriso/lib_mgt.c +xorriso/parse_exec.c +xorriso/opts_d_h.c +xorriso/opts_p_z.c +xorriso/drive_mgt.c +xorriso/iso_tree.c +xorriso/iso_manip.c +xorriso/iso_img.c +xorriso/findjob.h +xorriso/findjob.c +xorriso/write_run.c +xorriso/disk_ops.c +xorriso/read_run.c +xorriso/cmp_update.c +xorriso/text_io.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +libisoburn/libisoburn.ver +xorriso/configure_ac.txt +New commands -projid, -get_projid, -get_projid_r, -set_projid, -set_projid_r, +-find test -has_projid, -find actions get_projid, set_projid, get_projid_minmax + +2024.11.03.191323 [9610de8] +xorriso/emulators.c +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +New -as mkisofs option --projid + +2024.12.16.171512 [2049dfc] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/libisoburn.ver +New API calls isoburn_igopt_set_gpt_with_gaps() and +isoburn_igopt_get_gpt_with_gaps() + +2024.12.16.172102 [6deb243] +xorriso/xorriso_private.h +xorriso/opts_a_c.c +xorriso/text_io.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -boot_image bootspec appended_gpt_with_gaps= + +2024.12.16.172439 [f8d09f3] +xorriso/emulators.c +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +New -as mkisofs option -appended_gpt_with_gaps + +2024.12.18.085148 [c0e0449] +xorriso/iso_img.c +Removed -boot_image load_size= and -load-size from output of +report_system_area "cmd" and "as_mkisofs" + +2024.12.20.154809 [362a17c] +xorriso/opts_a_c.c +xorriso/iso_img.c +Bug fix: -boot_image load_size="full" was not revoked by load_size=number + and not reported by -status + +20 Dec 2024 [23f28b9] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +Clarified that El Torito images for EFI always get their own size as load size + +2025.03.01.150925 [4cc380c] +xorriso/configure_ac.txt +New GNU xorriso configuration option --enable-dir-rec-size-check + +2025.03.01.150925 [] +ChangeLog +xorriso/xorriso_eng.html +xorriso/changelog.txt +Updated change log and web page + +------------------------------------ cycle - xorriso-1.5.7 - 2025.03.01.150925 +* Bug fix: Symbolic links with xattr could cause unusable ISO filesystems. + Thanks Paul von Behren. +* New flag bit 12 "do not ignore XFS-style project ids" with + isoburn_drive_aquire() +* 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 -as mkisofs option --projid +* New -boot_image bootspec appended_gpt_with_gaps= +* New -as mkisofs option -appended_gpt_with_gaps + + +>>> ??? Why do isofs.di attributes get recorded when -disk_dev_ino is off + and -for_backup is given + >>> ??? Restrict restoring directory-only flags to directories ? "DFPT" >>> control whether properties of existing directories shall be changed >>> when they would be created during restore if they did not exist yet ->>> Explore project and version as of chattr - - [] ChangeLog diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index 63477726..0be6e3d0 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -769,6 +769,10 @@ 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 +
  • +Symbolic links with xattr could cause unusable ISO filesystems. +Thanks Paul von Behren. +
  • @@ -812,6 +816,21 @@ New command and -as mkisofs option -genisoimage_completion
  • New parameter "leave" to command -calm_drive
  • +
  • +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 -as mkisofs option --projid +
  • +
  • +New -boot_image bootspec appended_gpt_with_gaps= +
  • +
  • +New -as mkisofs option -appended_gpt_with_gaps +