diff --git a/ChangeLog b/ChangeLog index 52c0df15..a5c03895 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,14 @@ git clone git@dev.lovelyhq.com:libburnia/libisoburn.git without SCSI adress tuple * Bug fix: Symbolic links with xattr could cause unusable ISO filesystems. Thanks Paul von Behren. +* 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. Thanks Jonas 'Sortie' Termansen. +* Bug fix: Empty symbolic link target components which represent add-on + slashes were written with ROOT flag set. + Thanks Jonas 'Sortie' Termansen. +* Bug fix: The last trailing slash in a symbolic link target was not written. + Thanks Jonas 'Sortie' Termansen. * 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, diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index b31f26ac..565c9966 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -21550,7 +21550,7 @@ Clarified that El Torito images for EFI always get their own size as load size xorriso/configure_ac.txt New GNU xorriso configuration option --enable-dir-rec-size-check -2025.03.01.150925 [] +2025.03.01.150925 [b9c3947] ChangeLog xorriso/xorriso_eng.html xorriso/changelog.txt @@ -21569,8 +21569,51 @@ Updated change log and web page * New -as mkisofs option -appended_gpt_with_gaps +24 Mar 2025 [1098709] +configure.ac +xorriso/configure_ac.txt +Added to configure.ac explicit checks for stdint.h, inttypes.h, stdlib.h +because slibtool does not put them into ./configure by default + +2025.03.27.204229 [9d20fbd] +xorriso/aux_objects.h +xorriso/aux_objects.c +Added files which were forgotten with commit 32bfa95. Thanks Daniel Pielmeier. + +2025.04.07.074817 [0b4c879] +xorriso/opts_p_z.c +Updated copyright year told by command -version + +2025.04.08.211135 [23ce017] +configure.ac +xorriso/configure_ac.txt +xorriso/parse_exec.c +xorriso/misc_funct.c +Including sys/select.h where needed. Changed wait3() to waitpid() for better +portability. Thanks Jonas 'Sortie' Termansen. + +08 Apr 2025 [] +ChangeLog +xorriso/xorriso_eng.html +xorriso/changelog.txt +Updated change log and web page + +------------------------------------ cycle - xorriso-1.5.7 - 2025.04.08.211135 +* 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. Thanks Jonas 'Sortie' Termansen. +* 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. + Thanks Jonas 'Sortie' Termansen. + + + + + >>> ??? Why do isofs.di attributes get recorded when -disk_dev_ino is off - and -for_backup is given + and -for_backup is given ? + >>> ??? Restrict restoring directory-only flags to directories ? "DFPT" diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index 0be6e3d0..880cf053 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -773,6 +773,20 @@ without SCSI adress tuple Symbolic links with xattr could cause unusable ISO filesystems. Thanks Paul von Behren. +
  • +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. Thanks Jonas 'Sortie' Termansen. +
  • +
  • +Empty symbolic link target components which represent add-on +slashes were written with ROOT flag set. +Thanks Jonas 'Sortie' Termansen. +
  • +
  • +The last trailing slash in a symbolic link target was not written. +Thanks Jonas 'Sortie' Termansen. +
  • @@ -857,7 +871,7 @@ installation see README)
    xorriso-1.5.7.tar.gz -(2800 KiB). +(2890 KiB).
    A dynamically linked development version of xorriso can be obtained from repositories of