From f2ac46cbc00612bdba748424537da2e22e9aa9b7 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 2 Jul 2010 20:26:48 +0000 Subject: [PATCH] Documented changes and release timestamp --- xorriso/changelog.txt | 350 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 323 insertions(+), 27 deletions(-) diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index b3fc8e59..f32514e2 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -7947,7 +7947,7 @@ Documented changes and release timestamp * xorriso source split into more modules, object code moved into libisoburn * New write extension option isoburn_igopt_no_emul_toc * New -compliance rule no_emul_toc, new -as mkisofs --no-emul-toc -* Implemented -as cdrecord -V +* Implemented -as cdrecord option -V * Implemented -as mkisofs options -U, -N, -l, -d, -allow-lowercase @@ -7969,20 +7969,314 @@ xorriso/configure_ac.txt xorriso/xorriso_timestamp.h Version leap to libisoburn-0.5.9 - [] +14 Jun 2010 [3270] xorriso/changelog.txt Documented changes and release timestamp - [] +14 Jun 2010 [3271] svn move -m Promoted branch to tag http://svn.libburnia-project.org/libisoburn/branches/ZeroFiveEight http://svn.libburnia-project.org/libisoburn/tags/ZeroFiveEight ------------------------------------- cycle - xorriso-0.5.9 - +------------------------------------ cycle - xorriso-0.5.9 - 2010.06.14.081834 ------------------------------------- cycle - xorriso-0.5.9 - ------------------------------------- cycle - xorriso-0.5.9 - +2010.06.15.160133 [3275] +configure.ac +libisoburn/libisoburn.h +Requiring libburn-0.8.3 now (because SIGWINCH handling on Solaris) + +2010.06.15.160501 [3276] +acinclude.m4 +Enabled use of libreadline on Solaris by eventually linking -lcurses + +2010.06.16.105449 [3278] +libisoburn/libisoburn.h +Clarified API description of isoburn_read_iso_head() + +2010.06.16.105652 [3279] +xorriso/write_run.c +Bug fix: check_media patch_lba0= could install wrong image size + +2010.06.16.140253 [3280] +xorriso/write_run.c +Made patch_lba0= more modest with overwriting. + +2010.06.18.053105 [3281] +xorriso/emulators.c +Bug fix: -as mkisofs option -volset was wrongly interpreted like -volid + +2010.06.18.113147 [3282] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.33 now + +2010.06.19.152046 [3283] +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/write_run.c +xorriso/opts_a_c.c +xorriso/iso_img.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -boot_image bootspec cat_hidden= + +2010.06.19.152046 [3284] +xorriso/iso_tree.h +xorriso/iso_tree.c +xorriso/findjob.h +xorriso/findjob.c +xorriso/iso_manip.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New find test -disk_name + +2010.06.20.072130 [3285] +xorriso/opts_a_c.c +xorriso/opts_d_h.c +xorriso/iso_manip.c +xorriso/findjob.h +xorriso/findjob.c +xorriso/misc_funct.h +xorriso/misc_funct.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New find action -hide, new find test -hidden + +2010.06.20.141555 [3286] +xorriso/aux_objects.c +xorriso/emulators.c +xorriso/opts_p_z.c +xorriso/read_run.c +libisoburn/burn_wrap.c +Trying to silence compiler warnings of OpenSuse Build Service + +2010.06.20.164738 [3287] +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/parse_exec.c +xorriso/opts_d_h.c +xorriso/iso_manip.c +xorriso/disk_ops.c +xorriso/iso_tree.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New option -hide + +2010.06.22.132641 [3288] +xorriso/opts_p_z.c +Made -quoted_path_list continue to execute words after error in the same line + +2010.06.23.134250 [3289] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/aux_objects.c +xorriso/parse_exec.c +xorriso/opts_i_o.c +xorriso/emulators.c +xorriso/disk_ops.c +xorriso/misc_funct.h +xorriso/misc_funct.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -as mkisofs options -hide, -hide-joliet, -hide-list, -hide-joliet-list + +2010.06.23.134250 [3290] +xorriso/emulators.c +Included a missing header file + +2010.06.23.151900 [3291] +xorriso/parse_exec.h +Updated the missing header file + +2010.06.23.152337 [3292] +xorriso/emulators.c +Revoked unneeded change of revision 3290 + +2010.06.23.175357 [3293] +xorriso/xorriso_private.h +xorriso/lib_mgt.c +xorriso/drive_mgt.c +xorriso/iso_img.c +Reset xorriso->boot_count when image gets discarded + +2010.06.23.175613 [3294] +xorriso/write_run.c +Moved call of iso_image_set_boot_catalog_hidden() to Xorriso_write_session() + +------------------------------------ cycle - xorriso-0.5.9 - 2010.06.23.175613 +Bug fix: -check_media patch_lba0= could install wrong image size +Bug fix: -as mkisofs option -volset was wrongly interpreted like -volid +Enabled use of libreadline on Solaris +New find test -disk_name +New option -hide, -find action -hide, -find test -hidden +New -boot_image bootspec cat_hidden=on +New -as mkisofs options -hide, -hide-joliet, -hide-list, -hide-joliet-list + + +2010.06.24.084800 [3295] +xorriso/emulators.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -as mkisofs option --boot-catalog-hide + +2010.06.25.095836 [3296] +xorriso/emulators.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -as mkisofs option -dir-mode + +2010.06.25.102140 [3297] +xorriso/emulators.c +New -as mkisofs option -file-mode + +2010.06.25.174329 [3298] +xorriso/text_io.c +Appending eventual strerror() to event message line rather than to new line + +2010.06.25.175810 [3299] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/parse_exec.h +xorriso/parse_exec.c +xorriso/opts_d_h.c +xorriso/opts_p_z.c +xorriso/sfile.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New option -read_mkisofsrc interprets .mkisofsrc + +2010.06.26.113947 [3300] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/parse_exec.c +xorriso/opts_a_c.c +xorriso/opts_d_h.c +xorriso/drive_mgt.c +xorriso/iso_img.c +xorriso/text_io.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New options -copright_file , -biblio_file , -abstract_file + +2010.06.26.114315 [3301] +xorriso/emulators.c +New -as mkisofs options -abstract, -biblio, -copyright + +------------------------------------ cycle - xorriso-0.5.9 - 2010.06.26.114315 +New -as mkisofs option --boot-catalog-hide +New options -copright_file , -biblio_file , -abstract_file +New option -read_mkisofsrc interprets .mkisofsrc +New -as mkisofs options -dir-mode, -file-mode +New -as mkisofs options -abstract, -biblio, -copyright + + +2010.06.28.100903 [3302] +xorriso/text_io.c +Supressing "Thank you for being patient" with times smaller than 2 + +2010.06.28.101019 [3303] +xorriso/iso_tree.c +Made option -lsl mark files in hidden directories as hidden + +27 Jun 2010 [3304] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Removed outdated doc statement about hidden files + +2010.06.29.102043 [3305] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.34 now + +2010.06.29.102229 [3306] +xorriso/configure_ac.txt +Adapted GNU xorriso to version leap libisofs-0.6.35 + +2010.06.30.181822 [3315] +configure.ac +libisoburn/libisoburn.h +Requiring libburn-0.8.4 now + +2010.06.30.181908 [3316] +xorriso/configure_ac.txt +Adapted GNU xorriso to version leap libburn-0.8.5 + +02 Jul 2010 [3317] +svn copy -m Branching for libisoburn release 0.6.0 \ +http://svn.libburnia-project.org/libisoburn/trunk \ +http://svn.libburnia-project.org/libisoburn/branches/ZeroSixZero + +2010.07.02.090001 [3318] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README_gnu_xorriso +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/xorriso_main.c +xorriso/xorriso_eng.html +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +xorriso/xorriso_timestamp.h +Version leap to libisoburn-0.6.0 + +02 Jul 2010 [3319] +xorriso/changelog.txt +Documented changes and release timestamp + +----------------------------------- release - xorriso-0.6.0 - 2010.07.02.090001 +Bug fix: -check_media patch_lba0= could install wrong image size +Bug fix: -as mkisofs option -volset was wrongly interpreted like -volid +Enabled use of libreadline on Solaris +New find test -disk_name +New option -hide, -find action -hide, -find test -hidden +New -boot_image bootspec cat_hidden=on +New options -copright_file , -biblio_file , -abstract_file +New option -read_mkisofsrc interprets .mkisofsrc +Implemented -as mkisofs options -hide,-hide-joliet,-hide-list,-hide-joliet-list +New -as mkisofs option --boot-catalog-hide +Implemented -as mkisofs options -dir-mode, -file-mode +Implemented -as mkisofs options -abstract, -biblio, -copyright + + +2010.07.02.195907 [] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README_gnu_xorriso +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/xorriso_main.c +xorriso/xorriso_eng.html +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +xorriso/xorriso_timestamp.h +Version leap to libisoburn-0.6.1 + +2 Jul 2010 [] +xorriso/changelog.txt +Documented changes and release timestamp + + +------------------------------------ cycle - xorriso-0.6.1 - + +------------------------------------ cycle - xorriso-0.6.1 - +------------------------------------ cycle - xorriso-0.6.1 - =============================================================================== TODO @@ -7990,17 +8284,8 @@ http://svn.libburnia-project.org/libisoburn/tags/ZeroFiveEight ------------------------------------------------- For Solaris -libreadline does not know that it needs -libcurses. (On Linux and on FreeBSD it -links -lcurses automatically.) -I need a smarter ./configure test. - -The OS adapter header os-dummy.h for general -X/Open systems does not know that it shall -ignore SIGWINCH (which libreadline throws). - -The mount command needs to be adapted to Solaris. -(What is possible, at all ?) +(The mount command needs to be adapted to Solaris. + But currently there is no sector address option with mount.) ------------------------------------------------- For GRUB @@ -8017,16 +8302,34 @@ The mount command needs to be adapted to Solaris. - warn that multiple boot images work only if they stem from distinct disk files -- Option to avoid TOC-emulation and save 64 to 126 kB - - ------------------------------------------------- FreeBSD - Examine and replay: http://wiki.freebsd.org/AvgLiveCD + - looks ok now: + mkisofs -R -l -ldots -allow-lowercase -allow-multidot \ + -V 'My FreeBSD' -volset 'My FreeBSDs' \ + -hide boot.catalog -o ../R.iso -no-emul-boot \ + -b boot/cdboot . + + + - try + qemu -m 256 -cdrom /tmp/R.iso -boot d + ------------------------------------------------- bugs +- Make first pass of -as mkisofs fool proof. + Currently it would accept arguments of unhandled options as options. + +- one-time delimiter which overrides -list_delimiter for only the + next command. + E.g. for --back_to_xorriso in emulations + +- An ISO image as first file of a stdout stream might start at LBA 32 + and thus look like a session. It has not the proper ofsset, though. + + - xorriso_eng.html on www.gnu.org it should rather be xorriso.html - DVD-ROM drives report CD tracks with size up to the next track start. @@ -8036,13 +8339,6 @@ The mount command needs to be adapted to Solaris. - make iso_init() and iso_finish() safe against multiple calls from multiple threads. -- Is it harmless to have an empty xorriso->loaded_boot_cat_path ? - This situation appears if an image gets loaded that was created - by mkisofs ... -hide boot.catalog ... - xorriso -toc reports: - Boot bin_path: '/boot/isolinux/isolinux.bin' - Boot cat_path: -not-found-at-load-time- - - what about split files and hard links ? - xorriso -as cdrecord in rare cases reports intermediate "X of X MB"