Thomas Schmitt
773be790e8
Fixed more spelling errors found by fossies.org with codespell
2019-10-30 20:37:24 +01:00
Thomas Schmitt
dc3d82cf36
Fixed spelling errors found by fossies.org with codespell
2019-10-28 15:56:58 +01:00
Thomas Schmitt
aed8bda955
New API calls iso_write_opts_set_part_type_guid(), iso_write_opts_set_iso_type_guid()
2019-02-18 12:47:09 +01:00
Thomas Schmitt
e1097dbb5d
Changed interface of helper function iso_tell_max_part_range()
2019-01-15 19:07:01 +01:00
Thomas Schmitt
a1e75003b5
Bug fix: Appending partitions 5 to 8 caused damaged ISO filesystems if not for SUN disk label
2019-01-15 16:26:56 +01:00
Thomas Schmitt
f39d4eefee
Putting user defined padding after appended partitions
2018-06-04 09:35:01 +02:00
Thomas Schmitt
c5a9cc56e3
Changed bug fix 615dc7e997
of Mar 30 13:51:21 2018 +0200
2018-05-01 12:43:11 +02:00
Thomas Schmitt
615dc7e997
Bug fix: Add-on sessions with partition offset claimed too many blocks as size. Regression of version 1.4.8.
2018-03-30 13:51:21 +02:00
Thomas Schmitt
cace41ec16
Enabled partition intervals with source "imported_iso" with ISO growing
2017-08-24 12:19:54 +02:00
Thomas Schmitt
e66b9bfe0c
New API call iso_write_opts_set_iso_mbr_part_type()
2017-02-27 09:59:34 +01:00
Thomas Schmitt
866f647fad
New API calls iso_generate_gpt_guid() and +iso_write_opts_set_gpt_guid().
2016-08-12 18:18:47 +02:00
Thomas Schmitt
188e36178b
Reacted on some of the complaints of codespell
2016-07-22 16:03:51 +02:00
Thomas Schmitt
31fcdc0ba6
New API calls iso_write_opts_set_appended_as_apm(), iso_write_opts_set_part_like_isohybrid()
2016-02-05 10:47:04 +01:00
Thomas Schmitt
7c05d2a865
Enabled use of --interval:appended_partition_ with ISO growing.
2016-01-20 11:35:29 +01:00
Thomas Schmitt
ec35bb21c0
Provisory new pseudo path for El Torito boot images:
...
--interval:appened_partition_N:all::
2015-12-30 18:56:32 +01:00
stacker
6947bfe5ec
Sorted the data file content extents by ECMA-119 tree rather than
...
by the red-black tree which shall consolidate files with identical
source object. Discovered and repaired a flaw in transitivity of
iso_stream_cmp_ino().
2015-07-27 13:50:57 +02:00
Thomas Schmitt
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
Thomas Schmitt
d4b8cbe474
New API object iso_interval_reader. Enabling flag bits for older API calls
...
iso_write_opts_set_prep_img(), iso_write_opts_set_efi_bootp(),
and iso_write_opts_set_partition_img().
2015-04-23 15:46:04 +02:00
Thomas Schmitt
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
Thomas Schmitt
a394f4dfd2
Bug fix: The GUIDs of main GPT and backup GPT differed if more than one
...
System Area was written into the ISO image.
2014-04-11 16:15:19 +02:00
Thomas Schmitt
dd27f579eb
New API call iso_image_report_system_area()
2014-04-11 15:39:45 +02:00
Thomas Schmitt
60eb7e883c
Issueing warnings when Joliet file names with non-UCS-2 characters get read
2013-12-31 13:14:42 +01:00
Thomas Schmitt
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
Thomas Schmitt
88555bd059
New API call iso_write_opts_set_joliet_utf16()
...
and ability to read Joliet names as UTF-16BE
2013-12-17 21:45:52 +01:00
Thomas Schmitt
83cb07b23c
New API calls iso_image_set_sparc_core() and iso_image_get_sparc_core().
2013-04-13 22:17:26 +02:00
Thomas Schmitt
4673733c4b
New iso_write_opts_set_system_area() cylinder alignment mode "all".
...
This commit revokes the statement that rev 1042 is a bug fix.
The old behavior is a feature. The former bug fix is now triggered by
mode "all".
2012-09-21 13:56:43 +02:00
Thomas Schmitt
2c88e74798
Introduced mangling of HFS+ names for case-insensitive uniqueness.
2012-06-30 21:48:42 +02:00
Thomas Schmitt
2d441cca5d
New API call iso_write_opts_set_hfsp_block_size().
2012-06-27 20:39:57 +02:00
Thomas Schmitt
bab3cf0c7c
New option bits 2 to 7 with el_torito_set_isolinux_options()
2012-06-20 19:21:35 +02:00
Thomas Schmitt
5288cec97d
Removed an obsolete experimental member from Ecma119Image
2012-06-18 15:13:48 +02:00
Thomas Schmitt
55e134fb1c
Enabled writing of EFI El Torito boot image as EFI System Partition outside
...
the range of the HFS+ partition.
2012-06-18 10:06:16 +02:00
Thomas Schmitt
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
Thomas Schmitt
6a3273dc72
New API calls so_write_opts_set_prep_img(), iso_write_opts_set_efi_bootp()
2012-06-12 13:24:50 +02:00
Thomas Schmitt
0897896713
Inner API for requesting MBR partition table entries.
2012-06-11 13:05:46 +02:00
Thomas Schmitt
1de0284eaa
New API call iso_write_opts_set_fat(). (FAT feature not implemented yet.)
2012-06-10 19:41:00 +02:00
Thomas Schmitt
cb3a6f8bb0
Pre-computing size of data file content area and publishing it to
...
writers as Ecma119Image.filesrc_blocks.
2012-06-05 21:29:52 +02:00
Thomas Schmitt
36502f8ae3
Second stage of implementation of GPT production.
...
It implements the writer class for the backup GPT.
2012-06-04 20:39:34 +02:00
Thomas Schmitt
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
Thomas Schmitt
e57e45e40b
New API call iso_write_opts_set_hfsp_serial_number().
2012-05-27 18:55:04 +02:00
Thomas Schmitt
8770148cad
Introduced inner API iso_apm_partition_request for definition of
...
Apple Partition Map entries by hfsplus.c.
2012-05-26 23:04:42 +02:00
Thomas Schmitt
82f39020cf
Attributed HFS+ blessings to IsoImage rather than IsoWriteOpts.
2012-05-25 19:34:09 +02:00
Thomas Schmitt
1842921b2c
Adaptions to new HFS+ blessing interface by Vladimir Serbinenko.
2012-05-25 18:19:46 +02:00
Thomas Schmitt
ab11c954d9
Created API and hfsplus interface of HFS+ blessing.
...
But iso_write_opts_bless() is still a dummy.
2012-05-25 14:40:06 +02:00
Thomas Schmitt
1a5c02a27e
Updated Vladimir Serbinenko's work. Replaced his extension of Iso_File_Src
...
by a function that computes the size from Iso_File_Src.sections.
2012-05-24 09:19:23 +02:00
Thomas Schmitt
2c540b1f43
Vladimir Serbinenko began to implement production of HFS+ metadata.
...
This revision introduces the writer class and a first attempt to integrate
it into image production. Not yet functional.
2012-05-23 14:47:49 +02:00
Thomas Schmitt
6982971796
Bug fix: Volume descriptors of Joliet and ISO 9660:1999 beared non-zero
...
Effective Date, involuntarily restricting the early end of their lifetime.
Thanks to Vladimir Serbinenko.
2012-05-22 16:46:17 +02:00
Thomas Schmitt
8a2fa9fe2e
New API call iso_write_opts_set_allow_7bit_ascii().
2012-03-22 11:18:44 +01:00
Thomas Schmitt
76f2a5f4d3
New API call iso_write_opts_set_rr_reloc()
2012-03-09 19:59:51 +01:00
Thomas Schmitt
6a1bbaa902
Extended influence of iso_write_opts_set_dir_rec_mtime() to Joliet and
...
ISO 9660:1999.
2012-01-14 15:54:25 +01:00
Thomas Schmitt
559e9b564d
New API call iso_write_opts_set_joliet_long_names()
2011-03-26 15:38:08 +01:00