Thomas Schmitt
1c4c04d4e2
New iso_write_opts_set_system_area() option bits 16: GPT "Legacy BIOS bootable" and 17: GPT writable
2 years ago
Thomas Schmitt
8f3ff65c04
Corrected size of GPT protective MBR partition with multi-session emulation
2 years ago
Thomas Schmitt
cece6fb371
Bug fix: Appended APM partitions without HFS+ production had start and size 1
2 years ago
Thomas Schmitt
dc3d82cf36
Fixed spelling errors found by fossies.org with codespell
3 years ago
Thomas Schmitt
458ab43ecd
New API call iso_nowtime()
4 years ago
Thomas Schmitt
aed8bda955
New API calls iso_write_opts_set_part_type_guid(), iso_write_opts_set_iso_type_guid()
4 years ago
Thomas Schmitt
e1097dbb5d
Changed interface of helper function iso_tell_max_part_range()
4 years ago
Thomas Schmitt
a1e75003b5
Bug fix: Appending partitions 5 to 8 caused damaged ISO filesystems if not for SUN disk label
4 years ago
Thomas Schmitt
4064a7e0ee
Bug fix: Multi-session emulation spoiled GPT production "GPT partitions ... overlap". Regression towards 1.4.8
4 years ago
Thomas Schmitt
f39d4eefee
Putting user defined padding after appended partitions
5 years ago
Thomas Schmitt
c5a9cc56e3
Changed bug fix 615dc7e997
of Mar 30 13:51:21 2018 +0200
5 years ago
Thomas Schmitt
615dc7e997
Bug fix: Add-on sessions with partition offset claimed too many blocks as size. Regression of version 1.4.8.
5 years ago
Thomas Schmitt
028f9275d3
Throw error if imported_iso interval would be overwritten by multi-session
6 years ago
Thomas Schmitt
cace41ec16
Enabled partition intervals with source "imported_iso" with ISO growing
6 years ago
Thomas Schmitt
e66b9bfe0c
New API call iso_write_opts_set_iso_mbr_part_type()
6 years ago
Thomas Schmitt
76181d0aa3
Restricted volume size of PVD with non-zero partition offset to filesystem size even if the first PVD claims the whole output size
6 years ago
Thomas Schmitt
866f647fad
New API calls iso_generate_gpt_guid() and +iso_write_opts_set_gpt_guid().
7 years ago
Thomas Schmitt
b14ee71d51
Setting El torito boot catalog file timestamps to Ecma119Image.now.
7 years ago
Thomas Schmitt
c5c9d4e7bf
Setting Ecma119Image.now to maximum of effective olume creation date and
...
volume modification date.
7 years ago
Thomas Schmitt
188e36178b
Reacted on some of the complaints of codespell
7 years ago
Thomas Schmitt
31fcdc0ba6
New API calls iso_write_opts_set_appended_as_apm(), iso_write_opts_set_part_like_isohybrid()
7 years ago
Thomas Schmitt
7c05d2a865
Enabled use of --interval:appended_partition_ with ISO growing.
7 years ago
Thomas Schmitt
872b5c6c67
New bit15 with options of iso_write_opts_set_system_area() to enforce
...
MBR bootable/active flag.
7 years ago
Thomas Schmitt
ec35bb21c0
Provisory new pseudo path for El Torito boot images:
...
--interval:appened_partition_N:all::
7 years ago
Thomas Schmitt
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.
7 years ago
Thomas Schmitt
7bdc4c96f5
Avoided to close unopened file pointer in case of error. Coverity CID 12546.
7 years ago
Thomas Schmitt
4e7432c20f
Removed unnecessary test for NULL. Coverity CID 12584.
7 years ago
Thomas Schmitt
d5f1eb9c65
Closed memory leaks with errors in ecma119_image_new(). Coverity CID 12582.
7 years ago
Thomas Schmitt
395128ef5f
New AAIP variable isofs.nt records name truncation parameters.
7 years ago
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().
8 years ago
Thomas Schmitt
cb519e221e
Silenced compiler warnings of NetBSD and Solaris.
8 years ago
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.
8 years ago
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().
8 years ago
Thomas Schmitt
26b4222948
Fixed a bug introduced with rev 1184.
...
Calculated size of the directory tree could differ from written size.
8 years ago
Thomas Schmitt
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.
8 years ago
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.
8 years ago
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.
9 years ago
Thomas Schmitt
60eb7e883c
Issueing warnings when Joliet file names with non-UCS-2 characters get read
9 years ago
Thomas Schmitt
1be57e34ec
Completed implementation of API call iso_conv_name_chars()
9 years ago
Thomas Schmitt
fa61b94ac8
Consolidated the single copies of IsoWriteOpts members in Ecma119Image
...
by having a copy of the whole IsoWriteOpts in Ecma119Image
9 years ago
Thomas Schmitt
3e3c15812b
New API call iso_conv_name_chars(), provisory implementation
9 years ago
Thomas Schmitt
88555bd059
New API call iso_write_opts_set_joliet_utf16()
...
and ability to read Joliet names as UTF-16BE
9 years ago
Thomas Schmitt
7aa2582129
Reacted on warnings of PLD Linux build log
10 years ago
Thomas Schmitt
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.
10 years ago
Thomas Schmitt
d55ed2d1ca
New API calls iso_image_get_app_use() and iso_image_set_app_use()
10 years ago
Thomas Schmitt
83cb07b23c
New API calls iso_image_set_sparc_core() and iso_image_get_sparc_core().
10 years ago
Thomas Schmitt
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
10 years ago
Thomas Schmitt
eb6503a8ad
* Bug fix: Unspecified Expiration Time and Effective Time of ISO volume was
...
represented by 0-bytes rather than ASCII '0' digits.
10 years ago
Thomas Schmitt
6905ab3e56
Bug fix: Image size prediction altered the pointers to MD5 of data files
...
which stem from a previous session.
10 years ago
Thomas Schmitt
942ec97c7b
Made Libisofs_with_rr_reloc_diR unconditional
11 years ago