From 59f6dc3dd6ee857a563c7b785cca66b3988b9edc Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 1 Dec 2008 19:51:33 +0000 Subject: [PATCH] Documented changes and release timestamp --- xorriso/changelog.txt | 487 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 472 insertions(+), 15 deletions(-) diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index f31b64b0..d57ca014 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -3971,23 +3971,401 @@ xorriso/make_xorriso_standalone.sh xorriso/configure_ac.txt Version leap to 0.2.9 -12 Oct 2008 [] +12 Oct 2008 [2125] xorriso/changelog.txt Documented changes and release timestamp ------------------------------------- cycle - xorriso-0.2.9 - ------------------------------------- cycle - xorriso-0.2.9 - +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.12.133957 - [] + +15 Oct 2008 [2128] +xorriso/xorriso_eng.html +Corrected a typo in xorriso web page + +2008.10.15.182605 [2130] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New options -quoted_path_list, -quoted_not_list. Multiline for -options_from_file + +2008.10.17.074953 [2131] +xorriso/xorriso_private.h xorriso/xorriso.h xorriso/xorriso.c xorriso/xorriso.1 +New option -backslash_codes for expressing weird file names + +2008.10.17.123308 [2132] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorriso.1 +Adjustments and documentation about -backslash_codes + +17 Oct 2008 [2133] +xorriso/xorriso_eng.html +Updated xorriso web page + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.17.123308 +* New options -quoted_path_list, -quoted_not_list +* New option -backslash_codes for weird file names and terminal safety + +18 Oct 2008 [2134] +xorriso/make_isohybrid_mbr.c +Exposed function make_isohybrid_mbr() for discussion + +19 Oct 2008 [2135] +xorriso/make_isohybrid_mbr.c +Corrected a bug in make_isohybrid_mbr() + +2008.10.19.172237 [2136] +xorriso/configure_ac.txt +xorriso/xorriso_makefile_am.txt +Adapted to libisofs 0.6.11 + +19 Oct 2008 [2137] +xorriso/compile_xorriso.sh +Adapted to libisofs 0.6.11 + +19 Oct 2008 [2138] +- xorriso/make_isohybrid_mbr.c +The make_isohybrid_mbr() function is now part of libisofs development + +2008.10.19.182512 [2139] +libisoburn/libisoburn.h +libisoburn now depends on libisofs-0.6.11 + +2008.10.20.180747 [2140] +xorriso/xorriso_private.h +xorriso/xorriso.c xorriso/xorrisoburn.c -New option -quoted_path_list +xorriso/xorriso.1 +Made use of new libisofs isohybrid capability + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.20.180747 +* Suitable ISOLINUX boot images are made alternatively bootable via MBR +21 Oct 2008 [2141] +xorriso/xorriso_eng.html +Mentioned isohybrid capability in xorriso homepage + +2008.10.21.112523 [2142] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Implemented in xorriso provisory 1 MB alignement for MBR enhanced ISO images + +2008.10.21.123226 [2143] +xorriso/xorrisoburn.c +Showing a "Media summary:" with blank media + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.21.123226 +2008.10.22.110204 [2144] +xorriso/xorriso.c +xorriso/xorriso.1 +New options --quoted_path_list , isolinux_mbr= for -as mkisofs + +2008.10.22.201702 [2145] +xorriso/xorriso.1 +xorriso/xorrisoburn.c +Gave up automatic switch to -boot_image "isolinux" "patch" after writing + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.22.201702 + +2008.10.24.130124 [2146] +xorriso/xorrisoburn.c +Fixed image size aligment to 1 MB with follow-up sessions + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.24.130124 + + +2008.10.25.123133 [2147] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +Eventually reporting boot info with TOC of -indev, redirected drive aquiration TOC to info channel + +2008.10.25.170010 [2148] +xorriso/xorrisoburn.c +Fixed SIGSEGV introduced with previous revision + +2008.10.26.134421 [2149] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Introduced info option -boot_image "any" "show_status" + +2008.10.26.142422 [2150] +xorriso/xorrisoburn.c +Precautions against patching deleted boot images + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.26.142422 + + +2008.10.27.142720 [2151] +xorriso/xorrisoburn.c +Trying to recognize isohybrid MBR for "Boot record :" message + +------------------------------------ cycle - xorriso-0.2.9 - 2008.10.27.142720 + + +2008.10.30.110049 [2152] +xorriso/xorriso.c +Made -as mkisofs -path-list and --quoted_path_list switch pacifier mode + +2008.10.30.114313 [2153] +xorriso/xorriso.c +Enabled @ as indicator of UTC seconds in timestrings + +2008.11.03.115721 [2159] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +xorriso/convert_man_to_html.sh +New options -charset, -in_charset, -out_charset + +2008.11.04.162214 [2162] +xorriso/xorriso_private.h +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New option -application_id + +4 Nov 2008 [2163] +xorriso/xorriso_eng.html +Mentioned new options in xorriso homepage + +2008.11.06.183736 [2164] +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New option -local_charset + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.06.183736 +* New options -charset, -in_charset, -out_charset +* New option -application_id +* New option -local_charset + + +2008.11.07.173315 [2170] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Copying -out_charset to -in_charset after -commit + +2008.11.07.201909 [2171] +xorriso/xorrisoburn.c +Removed some defunct code from xorrisoburn.c + +2008.11.09.102554 [2176] +xorriso/xorriso.c +Added a setlocale() call to xorriso main() + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.09.102554 +* Bug fix in libisofs: ISOLINUX boot images were not patched correctly + +2008.11.10.123332 [2177] +xorriso/xorrisoburn.c +Disabled experimental weight sorting with MBR generation + +2008.11.10.123713 [2178] +xorriso/xorriso.c +xorriso/xorriso.1 +Eventual backslash output conversion outside quotes for more terminal-safety + +11 Nov 2008 [2179] +xorriso/xorriso_eng.html +Updated xorriso home page + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.10.123713 + + +12 Nov 2008 [2190] +xorriso/configure_ac.txt +Version leap to libburn-0.5.7 + +2008.11.12.153437 [2192] +xorriso/xorriso.c +Added forgotten exit value registration to -return_with. Thanks to Steve Dodd. + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.12.153437 +* Bug fix: Forgot exit value registration to -return_with. Thanks to Steve Dodd. + + +15 Nov 2008 [2195] +xorriso/xorriso.1 +Took into respect that xorriso loads non-RR images + +2008.11.15.133724 [2196] +xorriso/xorriso.c +Adaptions to FreeBSD. Thanks to J.R. Oldroyd. + +2008.11.15.231831 [2198] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +Introduced new relax flag isoburn_igopt_always_gmt + +2008.11.15.232058 [2199] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Making use of new relax flag isoburn_igopt_always_gmt + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.18.110100 + +18 Nov 2008 [2204] +test/aaip.c +Demo of the emerging Arbitrary Attribute Interchange Protocol format + +18 Nov 2008 [2205] +README +xorriso/README +xorriso/xorriso.1 +xorriso/xorriso_eng.html +Mentioned FreeBSD peculiarities in our docs + +2008.11.21.160019 [2206] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +Making use of experimental libisofs calls _rrip_version_1_10() _dir_rec_mtime() + +2008.11.21.160632 [2207] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +xorriso/xorriso_eng.html +New option -relax_compliance + +22 Nov 2008 [2209] +- test/aaip.c +Revoked proposal AAIP 0.0 in favor of 0.2 which is nearly like RRIP field SL + + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.21.160632 + +26 Nov 2008 [2210] +xorriso/configure_ac.txt +Promoted standalone libisofs copy to 0.6.12 + +2008.11.26.174940 [2211] +xorriso/xorrisoburn.c +Disabled "Starting up libraries ..." message + +2008.11.26.180935 [2212] +xorriso/xorriso.c +Augmented version message by "and burn program" + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.26.180935 + + +2008.11.29.091030 [2216] +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Renamed new option -relax_compliance to -compliance, added _off rules + +------------------------------------ cycle - xorriso-0.2.9 - 2008.11.29.091030 +* New option -compliance allows certain deviations from standards + + +2008.11.29.140837 [2219] +xorriso/xorrisoburn.c +Bug fix: -format as_needed did not recognize unformatted BD-RE + +2008.11.29.165843 [2220] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Re-aquiring outdev after formatting and blanking already in xorrisoburn + +2008.11.29.214208 [2221] +xorriso/xorriso.c +New -as cdrecord option stream_recording=on|off + +2008.11.30.095007 [2222] +xorriso/xorrisoburn.c +Reporting BD speed units with pacifier rather than DVD units + +2008.11.30.123700 [2223] +xorriso/xorriso.c +Gave -as mkisofs problem handlers rather than to let it abort on any error + +2008.11.30.214121 [2224] +xorriso/xorriso.c +xorriso/xorrisoburn.c +Changed layout of xorriso style write pacifier line + +2008.12.01.110022 [2225] +xorriso/xorriso.c +xorriso/xorrisoburn.c +Removed outdated macro case Xorriso_fat_local_meM + +2008.12.01.122825 [2226] +xorriso/xorriso.c +Bug fix: disk patterns with relative addresses were not properly resolved + +1 Dec 2008 [2227] +xorriso/xorriso_eng.html +Updated list of bugfixes in xorriso home page + +------------------------------------ cycle - xorriso-0.2.9 - +* Bug fix: -format as_needed did not recognize unformatted BD-RE +* Bug fix: disk patterns with relative addresses were not properly resolved + + +1 Dec 2008 [2228] +Branching for libisoburn release 0.3.0 + +2008.12.01.200001 [2229] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README +xorriso/xorriso_timestamp.h +xorriso/xorriso_private.h +xorriso/xorrisoburn.h +xorriso/xorriso_eng.html +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +Version leap to 0.3.0 + +1 Dec 2008 [] +xorriso/changelog.txt +Documented changes and release timestamp + +---------------------------------- release - xorriso-0.3.0 - 2008.12.01.200001 + +* New options -quoted_path_list, -quoted_not_list +* New option -backslash_codes for weird file names and terminal safety +* New options -charset, -in_charset, -out_charset +* New option -local_charset allows to override locale +* New option -application_id +* New option -compliance allows certain deviations from standards +* Suitable ISOLINUX boot images are made alternatively bootable via an MBR +* Bug fix in libisofs: ISOLINUX boot images were not patched correctly +* Bug fix in libisofs: mkisofs images with empty files got damaged +* Bug fix: Forgot exit value registration to -return_with. Thanks to Steve Dodd. +* Bug fix: -format as_needed did not recognize unformatted BD-RE +* Bug fix: disk patterns with relative addresses were not properly resolved + +------------------------------------ cycle - xorriso-0.3.1 - +------------------------------------ cycle - xorriso-0.3.1 - =============================================================================== TODO @@ -3995,18 +4373,21 @@ New option -quoted_path_list ------------------------------------------------- bugs + ------------------------------------------------- important + ------------------------------------------------- development -- creation of bootable images - - ? declare change pending after -boot_image isolinux bootspec ? - - isohybrid option as soon as supported by libisofs +- -load option to ignore existing images + +- mount helper which takes arguments like -load + +- image sort weight control: + isoburn_igopt_set_sort_files iso_node_set_sort_weight + +- stream_recording for data blocks but not for superblock and directory trees -- xorriso seems able to deal with newlines in file names. - Now a path_list format is needed which escapes newlines. - Dialog needs to be enabled for newlines. - - random access read and write option - option to patch the mount image size and location on overwriteables @@ -4049,6 +4430,72 @@ New option -quoted_path_list ------ problem fixes : +<<< done in 0.6.12 +ts A81106 : removed apostrophe and dangerous text display + +<<< done in 0.6.12 +ts A81107 : option to override the local charset name + +<<< done in libisofs-0.6.10.pl01 +<<< done in 0.6.12 +ts A81108 : ticket 145, delaying boot image patching until new LBA is known + In ecma119_image_new() get move ElTorito ->compute_data_blocks() + behind all other ->compute_data_blocks() in order to have the + correct future LBA of isolinux.bin in patch_boot_image() as + t->bootimg->sections[0].block. + +<<< done in libisofs-0.6.10.pl01 +<<< done in 0.6.12 +ts A81112 : ticket 142 by jr, porting to FreeBSD + +<<< done in 0.6.12 +ts A81113 : emphasized in the API docs the fact that + iso_image_create_burn_source() starts image generation + mentioned the FreeBSD timezone bug with API docs of + iso_write_opts_set_always_gmt() + +<<< done in libisofs-0.6.10.pl01 +<<< done in 0.6.12 +ts A81118 : ticket 144: non-unique inode numbers with non-RRIP-1.12 images + +<<< done in 0.6.12 +ts A81120 : Option to use of old fashioned RRIP-1.10 rather than RRIP-1.12 + API function iso_write_opts_set_rrip_version_1_10() + This can be disabled by disabling A81114. +<<< done in 0.6.12 +ts A81114 : #ifdef for producing old ER signature "RRIP_1991A" + +<<< done in 0.6.12 +ts A81121 : Option to store in ECMA-119 timestamp mtime of source + +<<< done in 0.6.12 +ts A81125 : Version switch to 0.6.12 , libisofs-6.8.0.so + +<<< done in 0.6.12 +ts A81125.2 : Described need to pad isohybrid to full MB. + Removed compiler warning about isohybrid FIXME. + +<<< done in 0.6.12 +ts A81125.3 : More apostrophes removed from messages + +<<< done in 0.6.12 +ts A81125.4 : Removed surplus line from rrip_add_PN(). + It was introduced with the FreeBSD port. + +<<< done in 0.6.12 +ts A81125.5 : Added a missing change for RRIP-1.10 option to rrip_calc_len() + +<<< done in 0.6.12 +ts A81125.6 0.6.12 : Described license situation of make_isohybrid_mbr.c + + + + +>>> make ISO_FILENAME_WRONG_CHARSET a warning rather than a HINT + +>>> Fix the potential bug with read_rr_PX() seeing length 36 in a IEEE_1282 + + - the error handling system should be comprehensively documented and eventually rectified where needed. @@ -4057,6 +4504,11 @@ New option -quoted_path_list - Optional performing of ISO hybrid patch for USB and other pseudo hard disks http://www.sfr-fresh.com/linux/misc/syslinux-3.72.tar.gz:a/syslinux-3.72/utils/isohybrid http://syslinux.zytor.com/archives/2008-October/010869.html + >>> this is completed if above image patching bug is fixed + +- Relax option to make the ECMA-119 9.1.5 timestamp reflect the mtime + of the source file rather than the creation time of the image. + mkisofs does it so and circumvents OS bugs. - A repeatable shell command as origin ("disk_file") of a regular file in the ISO image. @@ -4068,15 +4520,20 @@ New option -quoted_path_list - Image checksum tag in the last data blocks of an image. A data file entry should point to that block. +- Re-use unchanged sub trees in the previous image in order to + reduce the session overhead. + +- Memorize the character set name for file names in the ISO image + ------ extended attribute stunts: Not visible for mount but for libisofs -- file checksums - -- ticket 136: +- ticket 136 and http://libburnia-project.org/wiki/AAIP ACLs man attr(5) extended attributes +- file checksums + =============================================================================== This is the dirty end of the todo list.