Update 'Releases'

Thomas Schmitt 2021-02-07 16:59:17 +00:00
parent 7e304e76c3
commit 2af933d3ad

@ -7,61 +7,72 @@ and [pointers to the current development repository](#Repo).
## CURRENT STABLE RELEASES
--------------------------------------------------------------------------------
### [libisofs-1.5.2.tar.gz](http://files.libburnia-project.org/releases/libisofs-1.5.2.tar.gz) Sat Oct 26 2019 [git tag](https://dev.lovelyhq.com/libburnia/libisofs/tree/release-1.5.2) | [wiki](Libisofs) | Signature: [libisofs-1.5.2.tar.gz.sig](http://files.libburnia-project.org/releases/libisofs-1.5.2.tar.gz.sig)
### [libisofs-1.5.4.tar.gz](http://files.libburnia-project.org/releases/libisofs-1.5.4.tar.gz) Sun Feb 07 2021 [git tag](https://dev.lovelyhq.com/libburnia/libisofs/src/tag/release-1.5.4) | [wiki](Libisofs) | Signature: [libisofs-1.5.4.tar.gz.sig](http://files.libburnia-project.org/releases/libisofs-1.5.4.tar.gz.sig)
libisofs novelties:
* New API calls iso_write_opts_set_part_type_guid(),
iso_write_opts_set_iso_type_guid()
* New API call iso_nowtime()
* New flag bit2 of iso_node_set_acl_text() to be verbous about failures
* Made libisofs ready for building out-of-source. Thanks Ross Burton.
* Bug fix: Appended GPT partitions were not covered by the protective MBR
partition
* Bug fix: Multi-session emulation spoiled GPT production.
"GPT partitions ... overlap". Regression towards 1.4.8
* Bug fix: Appending partitions 5 to 8 caused damaged ISO filesystems if not
for SUN disk label
* Bug fix: SIGSEGV happened if options bit 14 of
iso_write_opts_set_system_area() is set and no El Torito boot image
is defined
* Bug fix: Large amounts of AAIP data or many long file names could cause with
zisofs an unreadable filesystem after the warning "Calculated and
written ECMA-119 tree end differ"
* Bug fix: Big-Endian MIPS Volume Header boot file size was rounded up to
full 2048. Thanks René Rebe.
* Bug fix: El Torito production failed if no catalog path is given and the
first boot image path contains no slash
* Bug fix: zisofs production was wrong on big-endian machines
* Bug fix: Apple Partition Map entries wrote uninitialized data
* Bug fix: Appended APM partitions without HFS+ production had start and size 1
* Switched to usage of libjte-2.0.0
* Implemented production and reading of zisofs2 for files larger than 4 GiB - 1
* New struct iso_zisofs_ctrl version 2
* New API call iso_stream_get_zisofs_par()
* New API call iso_stream_zisofs_discard_bpt()
* New API call iso_image_zisofs_discard_bpt()
* New flag bits 8 to 15 in API call iso_node_zf_by_magic()
* New API call iso_zisofs_ctrl_susp_z2()
* New API call iso_read_opts_set_joliet_map(), new default joliet_map=stripped
* New API calls iso_read_image_features_tree_loaded() and
iso_read_image_features_rr_loaded()
-------------------------------------
### [libburn-1.5.2.pl01.tar.gz](http://files.libburnia-project.org/releases/libburn-1.5.2.pl01.tar.gz) Mon Nov 25 2019 [git tag](https://dev.lovelyhq.com/libburnia/libburn/tree/release-1.5.2.pl01) | [wiki](Libburn) | Signature: [libburn-1.5.2.pl01.tar.gz.sig](http://files.libburnia-project.org/releases/libburn-1.5.2.pl01.tar.gz.sig)
### [libburn-1.5.4.tar.gz](http://files.libburnia-project.org/releases/libburn-1.5.4.tar.gz) Sat Jan 30 2021 [git tag](https://dev.lovelyhq.com/libburnia/libburn/src/tag/release-1.5.4) | [wiki](Libburn) | Signature: [libburn-1.5.4.tar.gz.sig](http://files.libburnia-project.org/releases/libburn-1.5.4.tar.gz.sig)
libburn and cdrskin novelties:
* Bug fix: cdrskin multi-track burning was slow and stalled after track 1.
Regression introduced in version 1.5.0 by commit 84fad99, 2018.02.05.
O_DIRECT is now disabled for track sources.
* Bug fix: No lock was obtained for setting up a fifo object
* Bug fix: Stream recording was applied regardless whether the drive offers it.
This caused Xfburn failures with some MATSHITA laptop drives.
* Bug fix: TDK Corporation was not recognized as manufacturer of DVD-R "TTH02"
* Made libburn ready for building out-of-source. Thanks Ross Burton.
* New API calls burn_drive_get_feature_codes(), burn_drive_get_feature()
* New cdrskin option --list_features
* Bug fix: Early SCSI commands from sg-linux.c were not logged
* New API call burn_drive_set_speed_exact()
* New API call burn_nominal_slowdown()
-------------------------------------
### [libisoburn-1.5.2.tar.gz](http://files.libburnia-project.org/releases/libisoburn-1.5.2.tar.gz) Sat Oct 26 2019 [git tag](https://dev.lovelyhq.com/libburnia/libisoburn/tree/release-1.5.2) | [wiki](Libisoburn) | Signature: [libisoburn-1.5.2.tar.gz.sig](http://files.libburnia-project.org/releases/libisoburn-1.5.2.tar.gz.sig)
### [libisoburn-1.5.4.tar.gz](http://files.libburnia-project.org/releases/libisoburn-1.5.4.tar.gz) Sat Jan 30 2021 [git tag](https://dev.lovelyhq.com/libburnia/libisoburn/src/tag/release-1.5.4) | [wiki](Libisoburn) | Signature: [libisoburn-1.5.4.tar.gz.sig](http://files.libburnia-project.org/releases/libisoburn-1.5.4.tar.gz.sig)
libisoburn and xorriso novelties:
* Bug fix: -disk_pattern on -add ./ -- mistook "./" for the root directory
Thanks JBThiel.
* Bug fix: -disk_pattern on -add "" -- yielded SIGSEGV
* Bug fix: -osirrox "concat_split_on" worked only together with -split_size
larger than 0. Thanks William Willems.
* New API calls isoburn_igopt_set_part_type_guid(),
isoburn_igopt_get_part_type_guid(), isoburn_igopt_set_iso_type_guid(),
isoburn_igopt_get_iso_type_guid()
* New command -drive_access, new -as cdrecord option --drive_not_exclusive
* Enabled GPT type GUIDs with -append_partition,
-boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type
* Made libisoburn and GNU xorriso ready for building out-of-source.
Thanks Ross Burton.
* Bug fix: -report_system_area as_mkisofs misrepresented GPT with appended
partition and forced boot flag as -part_like_isohybrid
* Bug fix: Boot catalog could get a wrong name if cat_path= is explicitely
given but not containing a slash character
* New helper script xorriso-dd-target
* New command -truncate_overwritable
* Switched to usage of libjte-2.0.0
* New -jigdo parameters "checksum_algorithm", "demand_checksum",
"-checksum-list"
* New -as mkisofs options "-jigdo-checksum-algorithm", "-checksum-list",
"-jigdo-force-checksum"
* New -read_speed prefixes "soft_force:" and "soft_corr:"
* New -check_media option data_to="-" for standard output
* New -zisofs parameters version_2=, block_size_v2=, max_bpt=, max_bpt_f=,
bpt_target=, bpt_free_ratio=, by_magic=v2, susp_z2=
* New -as mkisofs options --zisofs-version-2, --zisofs2-susp-z2,
--zisofs2-susp-zf
* Enabled recognition of zisofs by magic without zlib support
* New -osirrox option sparse= controls extraction into sparse files
* New libisoburn extension options isoburn_ropt_map_joliet_stripped and
isoburn_ropt_map_joliet_unmapped
* New command -joliet_map
* New command -extract_boot_images
* New API call isoburn_ropt_get_tree_loaded()
--------------------------------------------------------------------------------
@ -243,4 +254,3 @@ in our intention. One can change this choice in the global template file.)
* [Outdated libisofs](OutdatedLibisofsReleases) since 0.2.3 , Dec 02 2006
* [Outdated libburn](OutdatedLibburnReleases) since 0.2.2 , Sep 20 2006