c47167058a
Improved handling of cylinder alignment if the resulting image size
...
size is not divisible by 2048. Old behavior was to not align. New is
to pad up by a few blocks of 512 bytes.
2015-05-10 09:34:45 +02:00
527b613607
New API call iso_write_opts_set_appended_as_gpt()
...
and marking of appended partitions in GPT if GPT emerges for other reasons.
2015-02-06 11:59:25 +01:00
1b5caac764
Made declarations of make_isolinux_mbr() consistent.
...
Debian bug 751501. Thanks to Michael Tautschnig.
2014-06-13 16:25:00 +02:00
083795cba2
Changed start of overall isohybrid GPT partition from 0 to partition_offset
2014-04-14 17:54:07 +02:00
dd27f579eb
New API call iso_image_report_system_area()
2014-04-11 15:39:45 +02:00
fa61b94ac8
Consolidated the single copies of IsoWriteOpts members in Ecma119Image
...
by having a copy of the whole IsoWriteOpts in Ecma119Image
2013-12-22 19:02:44 +01:00
7aa2582129
Reacted on warnings of PLD Linux build log
2013-09-05 10:01:08 +02:00
4ff777ee58
Bug fix: Isohybrid production without any boot image led to SIGSEGV by NULL
2012-10-23 08:31:42 +02:00
bab3cf0c7c
New option bits 2 to 7 with el_torito_set_isolinux_options()
2012-06-20 19:21:35 +02:00
0ebc8fe186
Provisorily moved tail writer after checksum writer
...
and accounted for size of backup GPT in cylinder alignment of tail writer.
2012-06-13 13:31:37 +02:00
a3285f6e5d
Silenced a compiler warning
2012-06-05 17:00:16 +02:00
bcd4b88319
First stage of implementation of GPT production.
...
The writer class for the backup GPT is not implemented yet.
2012-06-02 19:32:22 +02:00
63df7749fa
Silenced compiler warnings by fixing micro bugs.
2012-05-28 09:27:07 +02:00
1ed3ba7933
Introduced internal pseudo-random generators iso_random_uuid() and
...
iso_random_8byte().
2012-05-27 16:05:56 +02:00
6cb5f802af
Committing the yet incomplete implementation of SYSLINUX isohybrid
...
for MBR, UEFI and x86-Mac. This shall avoid tangling with ongoing HFS+
efforts.
2012-05-24 19:31:00 +02:00
dd7dac3397
Reacted on warnings of -Wunused-but-set-variable
2011-07-04 16:07:35 +02:00
228995c148
Reacted on -Wextra -Wno-unused-parameter warnings of gcc for make_isohybrid_mbr.c
2011-05-21 23:15:19 +02:00
e035146e01
Bug fix: isohybrid image size was not aligned to cylinder boundary.
...
Now the cylinder size gets adjusted if the image does not fit into 1024 cyl.
2011-03-01 18:31:59 +01:00
84c0bd37ff
Avoiding <stdint.h> if not available. Trying to use <inttypes.h> in that case.
2011-01-18 16:18:09 +01:00
ae626b9570
Eventually including autotools generated ../config.h with all source files.
...
(GNU xorriso plans to use autoheader for a diet of its build messages.)
2010-05-16 10:20:12 +02:00
99e988d652
Updated genealogy of isohybrid MBR production.
2010-04-17 08:46:45 +02:00
b089f2e978
New bit1 of iso_write_opts_set_system_area() options.
...
New inner call make_isolinux_mbr() produces a bootable System Area
from an ISOLINUX mbr/isohdp[fp]x*.bin file and an ISOLINUX
El Torito bootable image (isolinux.bin).
2010-04-10 18:50:59 +02:00
f0f378c38f
Adjusted copyright and license statements in single files.
2010-02-14 11:39:34 +01:00
00011036dd
Updated license situation of make_isohybrid_mbr.c
2010-02-12 21:57:48 +01:00
e52b5e7f2a
Provisory remedy for missing compile option -liconv
...
with GNU libiconv on FreeBSD.
2009-06-30 13:41:34 +02:00
cc9de1507f
Described license situation of make_isohybrid_mbr.c
2008-11-25 17:11:52 +01:00
Vreixo Formoso
cb3a879baf
Fix bug in make_isohybrid_mbr().
2008-10-19 16:09:23 +02:00
Vreixo Formoso
186c2f2ff7
Add Thomas function needed to make isohybrid bootable images.
2008-10-18 16:50:20 +02:00