[Libcdio-devel] [PATCH 3/4] Add --no-el-torito option to iso-info

2024-01-24 Thread Pete Batard
--- src/iso-info.c | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/iso-info.c b/src/iso-info.c index cfca76f7..8cba3111 100644 --- a/src/iso-info.c +++ b/src/iso-info.c @@ -87,6 +87,7 @@ static struct arguments intno_joliet; int

[Libcdio-devel] [PATCH 0/4] Add El Torito virtual image support

2024-01-24 Thread Pete Batard
The following patchset adds El Torito virtual image listing and extraction support in a manner similar to what 7-zip does, by creating a virtual "[BOOT]/" directory under root, and listing a bunch of "#-Boot-NoEmul.img" virtual images there. The motivation for this stems from Rufus recently need

[Libcdio-devel] [PATCH 2/4] Add El Torito virtual boot image support

2024-01-24 Thread Pete Batard
Enables the El Torito boot images to be listed and extracted from a virtual "[BOOT]/" root directory. Limited to 8 maximum images and only for No Emulation. El Torito support can be enabled or disabled through ISO_EXTENSION_EL_TORITO. --- include/cdio/iso9660.h | 40 ++-- lib/iso9660

[Libcdio-devel] [PATCH 4/4] Add El Torito tests

2024-01-24 Thread Pete Batard
--- test/Makefile.am| 10 +++ test/check_eltorito.sh | 57 test/data/eltorito.iso | Bin 0 -> 55296 bytes test/data/eltorito_file | Bin 0 -> 512 bytes test/eltorito.right | 12 + test/no_eltorito.right | 8 ++ 6 files ch

[Libcdio-devel] [PATCH 1/4] Add case insensitive _cdio_stricmp and _cdio_strnicmp function calls

2024-01-24 Thread Pete Batard
--- include/cdio/util.h| 6 ++ lib/driver/libcdio.sym | 2 ++ lib/driver/util.c | 29 + 3 files changed, 37 insertions(+) diff --git a/include/cdio/util.h b/include/cdio/util.h index 9cca8f9f..82a22bbf 100644 --- a/include/cdio/util.h +++ b/include/cdio/

Re: [Libcdio-devel] [PATCH 0/4] Add El Torito virtual image support

2024-01-24 Thread Rocky Bernstein
Thanks for the patches. Over the next week or so I will be looking at these and most likely merging these in. I have been meaning to do a release of the code. Usually at the end of October I do releases. That should give me plenty of leeway here. Probably for the next release, I'll use linters an

Re: [Libcdio-devel] [PATCH 2/4] Add El Torito virtual boot image support

2024-01-24 Thread Thomas Schmitt via Libcdio-devel
Hi, Pete Batard wrote: > Enables the El Torito boot images to be listed and extracted from a virtual > "[BOOT]/" root directory. In [PATCH 3/4]: > +" --no-el-toritoDon't use El-Torito extension information\n" Maybe you should not make it default but enable it only on demand ? Th

Re: [Libcdio-devel] [PATCH 2/4] Add El Torito virtual boot image support

2024-01-24 Thread Pete Batard
Hi Thomas, On 2024.01.24 19:52, Thomas Schmitt via Libcdio-devel wrote: Enables the El Torito boot images to be listed and extracted from a virtual "[BOOT]/" root directory. In [PATCH 3/4]: +" --no-el-toritoDon't use El-Torito extension information\n" Maybe you should not m

Re: [Libcdio-devel] [PATCH 2/4] Add El Torito virtual boot image support

2024-01-24 Thread Thomas Schmitt via Libcdio-devel
Hi, something i forgot to mention yesterday: $ xorriso -indev openSUSE-13.1-NET-x86_64.iso -report_el_torito plain ... El Torito images : N Pltf B Emul Ld_seg Hdpt Ldsiz LBA El Torito boot img : 1 BIOS y none 0x 0x00 44238 El Torito boot img :