Thomas Schmitt
da2c0520cc
Changed new API call from iso_image_set_boot_platform_id() to
...
el_torito_set_boot_platform_id().
Introduced new API call iso_image_set_boot_catalog_weight().
2010-04-20 16:23:17 +02:00
Thomas Schmitt
517f520570
New API call iso_image_set_boot_platform_id().
...
Downgraded ISO_WRONG_EL_TORITO and ISO_UNSUPPORTED_EL_TORITO from SORRY
to WARN and implemented the tolerance that is promised by their message
texts.
2010-04-20 11:10:00 +02:00
Thomas Schmitt
f13167335a
New API call iso_write_opts_set_system_area() acts like mkisofs option -G
2010-04-06 14:41:36 +02:00
Thomas Schmitt
afebbe187d
Bug fix: Random checksum index could sneak in via boot catalog node
...
and cause a SIGSEGV if checksumming is enabled.
This and other occurences of malloc() were changed to calloc().
2010-02-08 13:46:45 +01:00
Thomas Schmitt
23d3c43022
Removed more occurences of old restriction to GPLv2.
2010-01-27 06:48:59 +01:00
Vreixo Formoso
7db39f99b6
Add new API to deal with isolinux options.
...
This deprecates el_torito_patch_isolinux_image() in favour of the new API, that also
allows the generation of an hybrid boot image.
2008-10-19 16:00:51 +02:00
Vreixo Formoso
89b0e9da68
Patch isolinux image before image writing.
...
Currently isolinux images are patching on-the-fly during image writing, and
that can be a problem on multisession images, as we may be reading the
old image after begining the burning of the new session. That is not supported
in several media and lead to burning failure. Fixed by caching the patched
image on memory.
2008-09-29 22:33:26 +02:00
Vreixo Formoso
65252934de
Fix SIGSEGV with El-Torito images.
2008-09-27 12:34:40 +02:00
Vreixo Formoso
e79ee64a2f
Fix bug #140 , related to isolinux size, following patch by Christian Ostheimer.
...
We had assumed isolinux images are always a multiple of 4 bytes. However,
this does not happens with recent isolinux images.
2008-08-29 20:54:14 +02:00
Vreixo Formoso
33e058a66a
Fix bug #139 related to a wrong constant usage on non-emulated boot images.
2008-08-28 16:44:54 +02:00
Vreixo Formoso
2e99e1aac9
Add support for multisession on Level 3 images.
2008-08-19 02:45:20 +02:00
Vreixo Formoso
061dce1ec2
s/openned/opened. Deprecate incorrectly spelled errors.
2008-03-01 17:12:44 +01:00
Vreixo Formoso
37f69d5360
Remove IsoStream->get_name(), add version and type fields instead.
2008-02-24 16:58:07 +01:00
Vreixo Formoso
9a70496d3c
Fix serious bugs related with El-Torito.
2008-02-09 19:05:24 +01:00
Vreixo Formoso
99298c10a4
Move error codes to libisofs.h. Remove error.h header.
2008-01-30 23:43:59 +01:00
Vreixo Formoso
307a98815e
src renamed to libisofs.
2008-01-26 22:18:07 +01:00