From 2111d2626275bff2a97dbc07df292878e05b5bab6e8131fe220cab8037ff3164 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Wed, 28 Jun 2023 06:23:13 +0000 Subject: [PATCH] Accepting request 1095596 from home:dirkmueller:Factory - update to 1.5.6: * Bug fix: iso_write_opts_set_part_like_isohybrid() did not cause a MBR partition table if the partitions are data files in the ISO rather than appended * Bug fix: The lseek methods of IsoFileSource for local filesystem and loaded ISO returned libisofs error codes as positive off_t numbers * Bug fix: Freshly cloned data files from imported image were not marked as imported. * Bug fix: Size of further CE area was calculated wrong if its CE entry ended exactly at a block boundary * New iso_write_opts_set_system_area() option bits 16: GPT "Legacy BIOS bootable" and 17: GPT writable * New API calls iso_assess_written_features(), iso_read_image_feature_named(), iso_read_image_features_text() * Allowed lseekable device files with iso_tree_add_new_cut_out_node(). * Proof-of-concept by Ivan Shmakov. * New API call iso_write_opts_set_max_ce_entries() OBS-URL: https://build.opensuse.org/request/show/1095596 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libisofs?expand=0&rev=23 --- libisofs-1.5.4.tar.gz | 3 --- libisofs-1.5.6.tar.gz | 3 +++ ....4.tar.gz.asc => libisofs-1.5.6.tar.gz.asc | 6 ++--- libisofs.changes | 23 +++++++++++++++++++ libisofs.spec | 4 ++-- 5 files changed, 31 insertions(+), 8 deletions(-) delete mode 100644 libisofs-1.5.4.tar.gz create mode 100644 libisofs-1.5.6.tar.gz rename libisofs-1.5.4.tar.gz.asc => libisofs-1.5.6.tar.gz.asc (55%) diff --git a/libisofs-1.5.4.tar.gz b/libisofs-1.5.4.tar.gz deleted file mode 100644 index a67b784..0000000 --- a/libisofs-1.5.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aaa0ed80a7501979316f505b0b017f29cba0ea5463b751143bad2c360215a88e -size 870395 diff --git a/libisofs-1.5.6.tar.gz b/libisofs-1.5.6.tar.gz new file mode 100644 index 0000000..defbee2 --- /dev/null +++ b/libisofs-1.5.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0152d66a9d340b659fe9c880eb9190f3570fb477ac07cf52e8bcd134a1d30d70 +size 879144 diff --git a/libisofs-1.5.4.tar.gz.asc b/libisofs-1.5.6.tar.gz.asc similarity index 55% rename from libisofs-1.5.4.tar.gz.asc rename to libisofs-1.5.6.tar.gz.asc index 6656274..57f6fc1 100644 --- a/libisofs-1.5.4.tar.gz.asc +++ b/libisofs-1.5.6.tar.gz.asc @@ -2,7 +2,7 @@ Version: GnuPG v1 Comment: Use "gpg --dearmor" for unpacking -iEYEABECAAYFAmAf3VYACgkQ6cvfwKvAqFS85wCgkoVsUCXebVNanV57fK6RZ2N3 -rNgAoLT5IOb7/lexpasWsMR/zIPALIuq -=RieN +iEYEABECAAYFAmSAbukACgkQ6cvfwKvAqFRQdQCgmPsmyfNlBS2rUNF7ZhBeiS2q +dP8An2J+AlynYXMzmyfFiODlhwI30o8/ +=6ZTh -----END PGP ARMORED FILE----- diff --git a/libisofs.changes b/libisofs.changes index 1b33ffe..777788f 100644 --- a/libisofs.changes +++ b/libisofs.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Tue Jun 27 11:49:34 UTC 2023 - Dirk Müller + +- update to 1.5.6: + * Bug fix: iso_write_opts_set_part_like_isohybrid() did not + cause a MBR partition table if the partitions are data files + in the ISO rather than appended + * Bug fix: The lseek methods of IsoFileSource for local + filesystem and loaded ISO returned libisofs error codes as + positive off_t numbers + * Bug fix: Freshly cloned data files from imported image were + not marked as imported. + * Bug fix: Size of further CE area was calculated wrong if its + CE entry ended exactly at a block boundary + * New iso_write_opts_set_system_area() option bits 16: + GPT "Legacy BIOS bootable" and 17: GPT writable + * New API calls iso_assess_written_features(), + iso_read_image_feature_named(), iso_read_image_features_text() + * Allowed lseekable device files with + iso_tree_add_new_cut_out_node(). + * Proof-of-concept by Ivan Shmakov. + * New API call iso_write_opts_set_max_ce_entries() + ------------------------------------------------------------------- Wed Mar 10 11:51:27 UTC 2021 - Dominique Leuenberger diff --git a/libisofs.spec b/libisofs.spec index cd19095..defbafb 100644 --- a/libisofs.spec +++ b/libisofs.spec @@ -1,7 +1,7 @@ # # spec file for package libisofs # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define so_ver 6 Name: libisofs -Version: 1.5.4 +Version: 1.5.6 Release: 0 Summary: Library for Creating ISO-9660 Filesystems License: GPL-2.0-or-later AND LGPL-2.0-or-later