Updated change log
This commit is contained in:
parent
c2d17b1c4b
commit
170318c42e
23
ChangeLog
23
ChangeLog
@ -1,5 +1,28 @@
|
|||||||
|
libisofs-1.5.6.tar.gz Wed Jun 07 2023
|
||||||
|
===============================================================================
|
||||||
|
* Bug fix: iso_write_opts_set_part_like_isohybrid() did not cause a MBR
|
||||||
|
partition table if the partitions are data files in the ISO
|
||||||
|
rather than appended
|
||||||
|
* Bug fix: The lseek methods of IsoFileSource for local filesystem and loaded
|
||||||
|
ISO returned libisofs error codes as positive off_t numbers
|
||||||
|
* Bug fix: Freshly cloned data files from imported image were not marked as
|
||||||
|
imported. Thanks to Ivan Shmakov. (Closes: #1022851)
|
||||||
|
* Bug fix: Size of further CE area was calculated wrong if its CE entry ended
|
||||||
|
exactly at a block boundary
|
||||||
|
* New iso_write_opts_set_system_area() option bits 16:
|
||||||
|
GPT "Legacy BIOS bootable" and 17: GPT writable
|
||||||
|
* New API calls iso_assess_written_features(), iso_read_image_feature_named(),
|
||||||
|
iso_read_image_features_text()
|
||||||
|
* Allowed lseekable device files with iso_tree_add_new_cut_out_node().
|
||||||
|
Proof-of-concept by Ivan Shmakov.
|
||||||
|
* New API call iso_write_opts_set_max_ce_entries()
|
||||||
|
|
||||||
|
|
||||||
libisofs-1.5.4.tar.gz Sat Jan 30 2021
|
libisofs-1.5.4.tar.gz Sat Jan 30 2021
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
* 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
|
* Bug fix: Big-Endian MIPS Volume Header boot file size was rounded up to
|
||||||
full 2048. Thanks René Rebe.
|
full 2048. Thanks René Rebe.
|
||||||
* Bug fix: El Torito production failed if no catalog path is given and the
|
* Bug fix: El Torito production failed if no catalog path is given and the
|
||||||
|
@ -743,7 +743,7 @@ configure.ac
|
|||||||
libisofs/libisofs.h
|
libisofs/libisofs.h
|
||||||
Version leap to 1.5.4.
|
Version leap to 1.5.4.
|
||||||
|
|
||||||
30 Jan 2021 []
|
30 Jan 2021 [2d1fec2]
|
||||||
ChangeLog
|
ChangeLog
|
||||||
libisofs/changelog.txt
|
libisofs/changelog.txt
|
||||||
Updated change log
|
Updated change log
|
||||||
@ -767,6 +767,225 @@ Updated change log
|
|||||||
* New API calls iso_read_image_features_tree_loaded() and
|
* New API calls iso_read_image_features_tree_loaded() and
|
||||||
iso_read_image_features_rr_loaded()
|
iso_read_image_features_rr_loaded()
|
||||||
|
|
||||||
|
30 Jan 2021 [5add62b]
|
||||||
|
configure.ac
|
||||||
|
libisofs/libisofs.h
|
||||||
|
Version leap to 1.5.5
|
||||||
|
|
||||||
|
01 Feb 2021 [058f18d]
|
||||||
|
libisofs/rockridge.c
|
||||||
|
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"
|
||||||
|
|
||||||
|
03 Feb 2021 [98aea0c]
|
||||||
|
libisofs/rockridge.c
|
||||||
|
Heuristic fix for a new problem introduced by commit 058f18d
|
||||||
|
|
||||||
|
07 Feb 2021 [release-1.5.4.branch: 408eb3f]
|
||||||
|
libisofs/rockridge.c
|
||||||
|
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"
|
||||||
|
|
||||||
|
07 Feb 2021 [release-1.5.4.branch: a7a9c29]
|
||||||
|
ChangeLog
|
||||||
|
libisofs/changelog.txt
|
||||||
|
Updated change log
|
||||||
|
|
||||||
|
------------------------------------ release - libisofs-1.5.4 - 07 Feb 2021
|
||||||
|
* 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"
|
||||||
|
|
||||||
|
28 Feb 2021 [7d248c4]
|
||||||
|
libisofs/fs_image.c
|
||||||
|
Ignore mad MBR partitions which extend outside of medium size
|
||||||
|
|
||||||
|
28 Feb 2021 [9e38918]
|
||||||
|
libisofs/rockridge.c
|
||||||
|
Leave prediction of first CE gap to susp_*_to_ce() functions
|
||||||
|
|
||||||
|
12 Mar 2021 [75499bc]
|
||||||
|
libisofs/filters/zisofs.c
|
||||||
|
Silenced a warning on 32 bit about value ISO_ZISOFS_V1_LIMIT too large for int
|
||||||
|
|
||||||
|
25 May 2021 [1c4c04d]
|
||||||
|
libisofs/libisofs.h
|
||||||
|
libisofs/ecma119.c
|
||||||
|
libisofs/system_area.c
|
||||||
|
New iso_write_opts_set_system_area() option bits 16: GPT "Legacy BIOS bootable"
|
||||||
|
and 17: GPT writable
|
||||||
|
|
||||||
|
02 Sep 2021 [80a0691]
|
||||||
|
configure.ac
|
||||||
|
Removed unneeded configure.ac macro AC_C_BIGENDIAN
|
||||||
|
|
||||||
|
28 Oct 2021 [3e61a61]
|
||||||
|
README
|
||||||
|
Updated URLs, build instructions, and copyright in README file
|
||||||
|
|
||||||
|
22 Apr 2022 [da8e3e6]
|
||||||
|
libisofs/fs_image.c
|
||||||
|
Exempted MBR partitions of type 0xEE from being ignored due to wrong size
|
||||||
|
|
||||||
|
23 Apr 2022 [99251ad]
|
||||||
|
libisofs/system_area.c
|
||||||
|
Avoid to overwrite the loaded MBR partition table just because partition offset is 16
|
||||||
|
|
||||||
|
23 Apr 2022 [1d61b51]
|
||||||
|
libisofs/system_area.c
|
||||||
|
libisofs/make_isohybrid_mbr.c
|
||||||
|
Bug fix: iso_write_opts_set_part_like_isohybrid() did not cause a MBR partition
|
||||||
|
table if the partitions are data files in the ISO rather than appended
|
||||||
|
|
||||||
|
23 Apr 2022 [da00291]
|
||||||
|
libisofs/make_isohybrid_mbr.c
|
||||||
|
Let the original isohybrid GPT obey system_area() option bit 17: GPT writable
|
||||||
|
|
||||||
|
26 Apr 2022 [2af1749]
|
||||||
|
libisofs/fs_local.c
|
||||||
|
libisofs/fs_image.c
|
||||||
|
Bug fix: The lseek methods of IsoFileSource for local filesystem and loaded
|
||||||
|
ISO returned libisofs error codes as positive off_t numbers
|
||||||
|
|
||||||
|
26 Apr 2022 [f457a4f]
|
||||||
|
libisofs/stream.c
|
||||||
|
Added missing stream type names to a diagnostic function
|
||||||
|
|
||||||
|
26 Apr 2022 [011e2e8]
|
||||||
|
libisofs/libisofs.h
|
||||||
|
libisofs/tree.c
|
||||||
|
libisofs/stream.c
|
||||||
|
libisofs/fsource.h
|
||||||
|
libisofs/fsource.c
|
||||||
|
Allowed lseekable device files with iso_tree_add_new_cut_out_node(). Proof-of-concept by Ivan Shmakov.
|
||||||
|
|
||||||
|
13 May 2022 [ad55ec7]
|
||||||
|
libisofs/system_area.c
|
||||||
|
libisofs/make_isohybrid_mbr.c
|
||||||
|
Avoided automatic MBR partition type 0x00 with
|
||||||
|
iso_write_opts_set_part_like_isohybrid() if partitions do not overlap
|
||||||
|
|
||||||
|
30 May 2022 [c6cb7df]
|
||||||
|
libisofs/tree.c
|
||||||
|
libisofs/stream.c
|
||||||
|
libisofs/fsource.h
|
||||||
|
libisofs/fsource.c
|
||||||
|
Widened the lseek capacity determination to SEEK_SET with wanted size
|
||||||
|
|
||||||
|
20 Sep 2022 [9b7ccc9]
|
||||||
|
libisofs/libisofs.h
|
||||||
|
libisofs/aaip-os-linux.c
|
||||||
|
Improved error messages in case of failing Linux-specific ACL or xattr functions
|
||||||
|
|
||||||
|
20 Sep 2022 [83e5832]
|
||||||
|
libisofs/libisofs.h
|
||||||
|
libisofs/libisofs.ver
|
||||||
|
libisofs/image.h
|
||||||
|
libisofs/image.c
|
||||||
|
libisofs/fs_image.c
|
||||||
|
libisofs/tree.c
|
||||||
|
libisofs/messages.c
|
||||||
|
libisofs/util.h
|
||||||
|
libisofs/util.c
|
||||||
|
New API calls iso_assess_written_features(), iso_read_image_feature_named(),
|
||||||
|
iso_read_image_features_text()
|
||||||
|
|
||||||
|
07 Oct 2022 [71772ba]
|
||||||
|
libisofs/fs_image.c
|
||||||
|
Fixed assessment of omit_version_numbers and no_force_dots
|
||||||
|
|
||||||
|
27 Oct 2022 [acb4bd1]
|
||||||
|
libisofs/tree.c
|
||||||
|
Bug fix: Freshly cloned data files from imported image were not marked as
|
||||||
|
imported
|
||||||
|
|
||||||
|
13 Dec 2022 [d35435b]
|
||||||
|
libisofs/rockridge.c
|
||||||
|
Bug fix: Size of further CE area was calculated wrong if its CE entry ended
|
||||||
|
exactly at a block boundary
|
||||||
|
|
||||||
|
11 Jan 2023 [7109ba5]
|
||||||
|
libisofs/rockridge_read.c
|
||||||
|
Prevented endless CE loops when reading a very bad ISO fileystem
|
||||||
|
|
||||||
|
22 Jan 2023 [bd41540]
|
||||||
|
libisofs/libisofs.h
|
||||||
|
libisofs/node.h
|
||||||
|
libisofs/node.c
|
||||||
|
libisofs/ecma119.h
|
||||||
|
libisofs/ecma119.c
|
||||||
|
libisofs/rockridge.h
|
||||||
|
libisofs/rockridge.c
|
||||||
|
libisofs/messages.c
|
||||||
|
libisofs/libisofs.ver
|
||||||
|
New API call iso_write_opts_set_max_ce_entries()
|
||||||
|
|
||||||
|
14 Apr 2023 [cdc7f52]
|
||||||
|
libisofs/ecma119.h
|
||||||
|
libisofs/ecma119.c
|
||||||
|
libisofs/joliet.c
|
||||||
|
Reduced number of warnings about special files or symlinks in Joliet
|
||||||
|
|
||||||
|
07 Jun 2023 [c2d17b1]
|
||||||
|
configure.ac
|
||||||
|
libisofs/libisofs.h
|
||||||
|
Version leap to 1.5.6
|
||||||
|
|
||||||
|
07 Jun 2023 []
|
||||||
|
ChangeLog
|
||||||
|
libisofs/changelog.txt
|
||||||
|
Updated change log
|
||||||
|
|
||||||
|
------------------------------------ release - libisofs-1.5.6 - 07 Jun 2023
|
||||||
|
* New iso_write_opts_set_system_area() option bits 16:
|
||||||
|
GPT "Legacy BIOS bootable" and 17: GPT writable
|
||||||
|
* New API calls iso_assess_written_features(), iso_read_image_feature_named(),
|
||||||
|
iso_read_image_features_text()
|
||||||
|
* Allowed lseekable device files with iso_tree_add_new_cut_out_node().
|
||||||
|
Proof-of-concept by Ivan Shmakov.
|
||||||
|
* New API call iso_write_opts_set_max_ce_entries()
|
||||||
|
* Bug fix: iso_write_opts_set_part_like_isohybrid() did not cause a MBR
|
||||||
|
partition table if the partitions are data files in the ISO
|
||||||
|
rather than appended
|
||||||
|
* Bug fix: The lseek methods of IsoFileSource for local filesystem and loaded
|
||||||
|
ISO returned libisofs error codes as positive off_t numbers
|
||||||
|
* Bug fix: Freshly cloned data files from imported image were not marked as
|
||||||
|
imported. Thanks to Ivan Shmakov. (Closes: #1022851)
|
||||||
|
* Bug fix: Size of further CE area was calculated wrong if its CE entry ended
|
||||||
|
exactly at a block boundary
|
||||||
|
|
||||||
|
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Todo about iso_read_image_feature_named() :
|
||||||
|
Declared but not yet filled:
|
||||||
|
{"hfsplus", 0, 0, 0, NULL},
|
||||||
|
{"fat", 0, 0, 0, NULL},
|
||||||
|
{"hfsp_serial_number", 0, 1, 0, NULL},
|
||||||
|
{"hfsp_block_size", 0, 0, 0, NULL},
|
||||||
|
{"hardlinks", 0, 0, 0, NULL},
|
||||||
|
{"rr_reloc_dir", 0, 1, 0, NULL},
|
||||||
|
{"rr_reloc_flags", 0, 0, 0, NULL, 0},
|
||||||
|
{"allow_7bit_ascii", 0, 0, 0, NULL}, ??? How to recognize this ?
|
||||||
|
{"scdbackup_tag_name", 0, 1, 0, NULL},
|
||||||
|
{"scdbackup_tag_time", 0, 1, 0, NULL},
|
||||||
|
{"always_gmt", 0, 0, 0, NULL},
|
||||||
|
IsoWriteOpts properties not yet covered by above list:
|
||||||
|
??? dir_rec_mtime
|
||||||
|
??? sort_files
|
||||||
|
??? output_charset
|
||||||
|
??? appendable
|
||||||
|
??? ms_block
|
||||||
|
??? data_start_lba
|
||||||
|
??? tail_blocks
|
||||||
|
??? vol_*_time
|
||||||
|
??? vol_uuid
|
||||||
|
??? system_area_data
|
||||||
|
??? system_area_size
|
||||||
|
??? system_area_options
|
||||||
|
??? partition_offset
|
||||||
|
??? partition_secs_per_head , partition_heads_per_cyl
|
||||||
|
??? Other properties of partitions and boot equipment
|
||||||
|
|
||||||
------------------------------------ release - libisofs- -
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user