cdc7f52187
Reduced number of warnings about special files or symlinks in Joliet
2023-04-14 17:47:07 +02:00
bd415402f4
New API call iso_write_opts_set_max_ce_entries()
2023-01-22 16:03:44 +01:00
1c4c04d4e2
New iso_write_opts_set_system_area() option bits 16: GPT "Legacy BIOS bootable" and 17: GPT writable
2021-05-25 21:10:28 +02:00
8f3ff65c04
Corrected size of GPT protective MBR partition with multi-session emulation
2020-11-26 11:49:58 +01:00
cece6fb371
Bug fix: Appended APM partitions without HFS+ production had start and size 1
2020-11-15 15:23:03 +01:00
dc3d82cf36
Fixed spelling errors found by fossies.org with codespell
2019-10-28 15:56:58 +01:00
458ab43ecd
New API call iso_nowtime()
2019-04-18 10:56:01 +02:00
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
e1097dbb5d
Changed interface of helper function iso_tell_max_part_range()
2019-01-15 19:07:01 +01:00
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
4064a7e0ee
Bug fix: Multi-session emulation spoiled GPT production "GPT partitions ... overlap". Regression towards 1.4.8
2019-01-10 20:15:44 +01:00
f39d4eefee
Putting user defined padding after appended partitions
2018-06-04 09:35:01 +02:00
c5a9cc56e3
Changed bug fix 615dc7e997
of Mar 30 13:51:21 2018 +0200
2018-05-01 12:43:11 +02:00
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
028f9275d3
Throw error if imported_iso interval would be overwritten by multi-session
2017-08-26 11:47:14 +02:00
cace41ec16
Enabled partition intervals with source "imported_iso" with ISO growing
2017-08-24 12:19:54 +02:00
e66b9bfe0c
New API call iso_write_opts_set_iso_mbr_part_type()
2017-02-27 09:59:34 +01:00
76181d0aa3
Restricted volume size of PVD with non-zero partition offset to filesystem size even if the first PVD claims the whole output size
2016-12-25 10:00:07 +01:00
866f647fad
New API calls iso_generate_gpt_guid() and +iso_write_opts_set_gpt_guid().
2016-08-12 18:18:47 +02:00
b14ee71d51
Setting El torito boot catalog file timestamps to Ecma119Image.now.
2016-08-07 21:11:08 +02:00
c5c9d4e7bf
Setting Ecma119Image.now to maximum of effective olume creation date and
...
volume modification date.
2016-08-07 10:48:03 +02:00
188e36178b
Reacted on some of the complaints of codespell
2016-07-22 16:03:51 +02:00
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
7c05d2a865
Enabled use of --interval:appended_partition_ with ISO growing.
2016-01-20 11:35:29 +01:00
872b5c6c67
New bit15 with options of iso_write_opts_set_system_area() to enforce
...
MBR bootable/active flag.
2016-01-01 18:17:40 +01:00
ec35bb21c0
Provisory new pseudo path for El Torito boot images:
...
--interval:appened_partition_N:all::
2015-12-30 18:56:32 +01:00
c79299ba08
Bug fix: Options bit0 of iso_write_opts_set_system_area() was not forwarded
...
to image production if no system area data were given.
This prevented xorrisofs option --protective-msdos-label from working.
2015-12-22 12:23:13 +01:00
7bdc4c96f5
Avoided to close unopened file pointer in case of error. Coverity CID 12546.
2015-10-11 15:18:03 +02:00
4e7432c20f
Removed unnecessary test for NULL. Coverity CID 12584.
2015-10-10 16:02:07 +02:00
d5f1eb9c65
Closed memory leaks with errors in ecma119_image_new(). Coverity CID 12582.
2015-10-10 15:21:27 +02:00
395128ef5f
New AAIP variable isofs.nt records name truncation parameters.
2015-09-25 19:07:53 +02: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
cb519e221e
Silenced compiler warnings of NetBSD and Solaris.
2015-05-20 12:19:37 +02:00
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
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
26b4222948
Fixed a bug introduced with rev 1184.
...
Calculated size of the directory tree could differ from written size.
2015-03-01 17:52:19 +01:00
782bb7854e
New system area type 6 = DEC Alpha SRM boot sector.
...
New API calls iso_image_set_alpha_boot(), iso_image_get_alpha_boot().
Thanks to Helge Deller.
2015-02-28 15:13:38 +01: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
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
60eb7e883c
Issueing warnings when Joliet file names with non-UCS-2 characters get read
2013-12-31 13:14:42 +01:00
1be57e34ec
Completed implementation of API call iso_conv_name_chars()
2013-12-28 15:36:33 +01: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
3e3c15812b
New API call iso_conv_name_chars(), provisory implementation
2013-12-19 15:41:55 +01:00
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
7aa2582129
Reacted on warnings of PLD Linux build log
2013-09-05 10:01:08 +02:00
3f29d70aba
Preserving MD5s of files from old session until the end of the new
...
write run. If the write run fails, the old MD5s get restored.
2013-08-20 11:48:24 +02:00
d55ed2d1ca
New API calls iso_image_get_app_use() and iso_image_set_app_use()
2013-08-04 12:32:31 +02:00
83cb07b23c
New API calls iso_image_set_sparc_core() and iso_image_get_sparc_core().
2013-04-13 22:17:26 +02:00
337bade549
New option bits with el_torito_set_isolinux_options() and
...
iso_write_opts_set_system_area() to control GRUB2 patching of
boot image and MBR
2013-04-13 08:38:52 +02:00
eb6503a8ad
* Bug fix: Unspecified Expiration Time and Effective Time of ISO volume was
...
represented by 0-bytes rather than ASCII '0' digits.
2013-04-10 13:55:20 +02:00