From db7f9526fe2d82f433fa32e9772c9cbd289beea5 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 18 Jun 2011 18:01:02 +0000 Subject: [PATCH] Documented changes and release timestamp --- ChangeLog | 9 +- xorriso/changelog.txt | 633 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 628 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 08828b45..1bfe8736 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,13 +1,14 @@ -SVN trunk (to become libisoburn-1.1.0.pl00.tar.gz) + +libisoburn-1.1.0.tar.gz Sat 18 Jun 2011 =============================================================================== * Bug fix: -mount_opts shared worked only with -osirrox o_excl_off +* Bug fix: Production of MIPS bootable images caused SIGSEGV * Bug fix: xorriso command -add_plainly "any" did not add all files to the image * Bug fix: The attempt to blank already blank DVD-RW was not gracefully blocked -* Bug fix (libisofs): -as mkisofs -isohybrid-mbr without -no-pad - was not cylinder aligned +* Bug fix: -as mkisofs -isohybrid-mbr without -no-pad was not cylinder aligned * New option -signal_handling * New option -close_damaged - +* Dropped suffix .plXY from tarball name libisoburn-1.0.8.pl00.tar.gz Thu Apr 14 2011 =============================================================================== diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 1e8328ae..d59a6772 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -10389,6 +10389,582 @@ xorriso/configure_ac.txt xorriso/xorriso_timestamp.h Version leap to libisoburn-1.0.9 +14 Apr 2011 [3732] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + +14 Apr 2011 [3733] +svn move -m Promoted branch to tag +http://svn.libburnia-project.org/libisoburn/branches/1.0.8 +http://svn.libburnia-project.org/libisoburn/tags/1.0.8 + +------------------------------------ cycle - xorriso-1.0.9 - 2011.04.14.081721 + + +15 Apr 2011 [3734] +doc/doxygen.conf.in +Disabled HAVE_DOT in doxygen.conf + +18 Apr 2011 [3736] +doc/partition_offset.wiki +doc/faq.wiki +Mentioned success and failure reports of partition offset + +2011.04.22.081847 [3737] +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/burn_wrap.c +libisoburn/isofs_wrap.c +Avoiding repeated PVD read attempts if first reading of PVD yielded error + +2011.04.23.152348 [3738] +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/base_obj.c +xorriso/lib_mgt.h +xorriso/lib_mgt.c +xorriso/parse_exec.c +xorriso/opts_d_h.c +xorriso/opts_p_z.c +xorriso/write_run.c +xorriso/text_io.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +libisoburn/libisoburn.ver +New option -signal_handling + +23 Apr 2011 [3739] +xorriso/xorriso_eng.html +ChangeLog +Updated change log and web page + +------------------------------------ cycle - xorriso-1.0.9 - 2011.04.23.152348 +* New option -signal_handling + + +2011.04.27.143713 [3740] +xorriso/iso_manip.c +Saved some CPU cycles when adding wide directory trees + +2011.04.27.150829 [3741] +xorriso/read_run.c +Downgraded extraction error from FAILURE to SORRY (for new -abort_on default) + +2011.04.30.121138 [3742] +xorriso/iso_manip.c +Saved more CPU cycles by optimistic adding of file objects + +2011.05.02.090908 [3744] +xorriso/aux_objects.c +Replaced some large local variables by other means which save stack space + +2011.05.02.091632 [3745] +xorriso/base_obj.c +Replaced some large local variables by other means which save stack space + +2011.05.02.100332 [3746] +xorriso/check_media.c +Replaced some large local variables by other means which save stack space + +2011.05.02.121907 [3747] +xorriso/cmp_update.c +Replaced some large local variables by other means which save stack space + +2011.05.02.191704 [3748] +xorriso/disk_ops.c +Replaced some large local variables by other means in xorriso/disk_ops.c + +2011.05.02.191905 [3749] +xorriso/cmp_update.c +Better reporting of memory shortage with rev 3747 + +2011.05.02.211310 [3750] +xorriso/drive_mgt.c +Replaced some large local variables by other means in xorriso/drive_mgt.c + +2011.05.02.211401 [3751] +xorriso/xorriso.h +Clarified and updated API documentation of Xorriso_prescan_args() + +2011.05.03.063012 [3752] +xorriso/drive_mgt.c +Closed a memory leak found by valgrind + +2011.05.03.085459 [3753] +xorriso/write_run.c +Closed memory leaks found by valgrind + +2011.05.03.091059 [3754] +xorriso/emulators.c +Replaced some large local variables by other means in xorriso/emulators.c + +2011.05.03.095849 [3755] +xorriso/filters.c +Replaced some large local variables by other means in xorriso/filters.c + +2011.05.03.100744 [3756] +xorriso/findjob.c +Replaced some large local variables by other means in xorriso/findjob.c + +2011.05.03.115103 [3757] +xorriso/iso_img.c +Replaced some large local variables by other means in xorriso/iso_img.c + +2011.05.03.115146 [3758] +libisoburn/burn_wrap.c +Closed a memory leak found by valgrind + +2011.05.03.115226 [3759] +xorriso/findjob.c +Closed a memory leak found by valgrind + +2011.05.04.151605 [3760] +xorriso/iso_manip.c +Replaced some large local variables by other means in xorriso/iso_manip.c + +2011.05.04.151721 [3761] +xorriso/cmp_update.c +Replaced some large local variables by other means in xorriso/cmp_update.c + +2011.05.04.151820 [3762] +xorriso/findjob.c +Closed a memory leak found by valgrind + +2011.05.04.152314 [3763] +xorriso/drive_mgt.c +xorriso/emulators.c +Reacted on compiler warning about rev 3750 and 3754 + +2011.05.04.165840 [3764] +xorriso/iso_tree.c +Replaced some large local variables by other means in xorriso/iso_tree.c + +2011.05.04.171628 [3765] +xorriso/lib_mgt.c +Replaced some large local variables by other means in xorriso/lib_mgt.c + +2011.05.05.075233 [3766] +xorriso/match.c +Replaced some large local variables by other means in xorriso/match.c + +2011.05.05.081436 [3767] +xorriso/misc_funct.c +Replaced some large local variables by other means in xorriso/misc_funct.c + +2011.05.05.105152 [3768] +xorriso/opts_a_c.c +Replaced some large local variables by other means in xorriso/opts_a_c.c + +2011.05.05.105310 [3769] +xorriso/iso_img.c +Closed a memory leak found by valgrind + +2011.05.05.121640 [3770] +xorriso/opts_d_h.c +Replaced some large local variables by other means in xorriso/opts_d_h.c + +2011.05.05.121957 [3771] +xorriso/opts_d_h.c +Reacted on compiler warning about rev 3770 + +2011.05.05.122855 [3772] +xorriso/text_io.c +Added newline character to output of -errfile_log plain -I + +2011.05.05.163832 [3773] +xorriso/opts_i_o.c +Replaced some large local variables by other means in xorriso/opts_i_o.c + +2011.05.05.163926 [3774] +xorriso/opts_a_c.c +Corrected a mistake introduced with rev 3768 + +2011.05.06.120600 [3775] +xorriso/misc_funct.c +Introduced flag bit1 with Text_shellsafe() for double sized target string + +2011.05.06.120655 [3776] +xorriso/opts_p_z.c +Replaced some large local variables by other means in xorriso/opts_p_z.c + +2011.05.06.120834 [3777] +xorriso/disk_ops.c +Corrected use of unitialized variables found by valgrind + +2011.05.06.121218 [3778] +xorriso/sfile.h +Commited definition of Xorriso_alloc_meM which is needed since 30 revisions + +2011.05.06.132058 [3779] +xorriso/disk_ops.c +xorriso/iso_tree.c +xorriso/iso_manip.c +xorriso/opts_i_o.c +Made use of Text_shellsafe bit1 for messages with two file names + +2011.05.06.151905 [3780] +xorriso/parse_exec.c +Replaced some large local variables by other means in xorriso/parse_exec.c + +2011.05.07.104932 [3781] [3782] +xorriso/iso_img.c +Bug fix: -mount_opts "shared" worked only with -osirrox "o_excl_off" + +2011.05.07.105142 [3783] +xorriso/iso_img.c +Enabled drive addresses of form mmc:/dev/srX with option -mount + +2011.05.07.165758 [3784] +xorriso/read_run.c +Replaced some large local variables by other means in xorriso/read_run.c + +2011.05.07.184625 [3785] +xorriso/text_io.c +Replaced some large local variables by other means in xorriso/text_io.c + +2011.05.08.083929 [3786] +xorriso/write_run.c +Replaced some large local variables by other means in xorriso/write_run.c + +2011.05.08.174805 [3787] +xorriso/opts_a_c.c +xorriso/cmp_update.c +xorriso/drive_mgt.c +xorriso/iso_img.c +xorriso/sort_cmp.c +xorriso/text_io.c +xorriso/write_run.c +Replaced some large local variables by other means + +2011.05.09.155010 [3788] +libisoburn/isoburn.c +libisoburn/burn_wrap.c +libisoburn/isofs_wrap.c +Replaced some large local variables by other means in + +2011.05.09.181239 [3789] +xorriso/parse_exec.c +xorriso/opts_p_z.c +xorriso/drive_mgt.c +xorriso/iso_img.c +xorriso/iso_tree.c +xorriso/iso_manip.c +xorriso/sort_cmp.c +xorriso/filters.c +xorriso/write_run.c +xorriso/match.c +xorriso/text_io.c +xorriso/findjob.c +xorriso/misc_funct.c +xorriso/sfile.c +Reacted on -Wsign-compare warnings of gcc + +2011.05.09.181449 [3790] +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +Reacted on -Wsign-compare warnings of gcc + +2011.05.12.175155 [3797] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-1.0.8 now + +2011.05.12.175423 [3798] +xorriso/configure_ac.txt +GNU xorriso now contains libisofs-1.0.9 + +13 May 2011 [3799] +xorriso/xorrisofs.texi +Corrected a typo in man page of xorrisofs + +13 May 2011 [3800] +xorriso/make_xorriso_1.c +xorriso/xorriso.texi +xorriso/xorriso.1 +Added a rule to the conversion prescription for man pages + +13 May 2011 [3801] +xorriso/xorrisofs.texi +xorriso/xorrisofs.1 +Added a rule to the conversion prescription for man pages + +14 May 2011 [3802] +xorriso/make_xorriso_1.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Patch by Mats Erik Anderson: wrap @command{} around the word xorriso + +2011.05.16.132939 [3809] +xorriso/parse_exec.c +Bug fix: xorriso command -add_plainly "any" did not add all file sto the image + +2011.05.16.133231 [3810] +xorriso/sfile.h +Replaced german macro parameter name by an english one + +2011.05.16.134341 [3811] +xorriso/xorriso.h +xorriso/parse_exec.c +Checking for unknown xorriso commands already in Xorriso_prescan_args() + +16 May 2011 [3812] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +Made xorriso version number visible in manuals + +16 May 2011 [3813] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Adjusted line lengths to less than 80 chars in source of xorriso manual + +17 May 2011 [3814] +xorriso/make_xorriso_1.c +Implemented texi-to-man translation rule about {...} recursion + +17 May 2011 [3815] +xorriso/xorriso.texi +xorriso/xorrisofs.texi +Added to the manual instructions for bug reporting + +17 May 2011 [3816] +xorriso/xorrisofs.texi +Wrapped @command{} around the word xorrisofs in its manual + +17 May 2011 [3817] +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +Updated generated manuals + +2011.05.17.115159 [3818] +xorriso/xorriso_eng.html +ChangeLog +Updated change log and web page + +------------------------------------ cycle - xorriso-1.0.9 - 2011.05.17.115159 +* Bug fix: -mount_opts shared worked only with -osirrox o_excl_off +* Bug fix (libisofs): Production of MIPS bootable images caused SIGSEGV +* Bug fix: xorriso command -add_plainly "any" did not add all files to the image + + +2011.05.17.151719 [3819] +xorriso/xorriso.h +xorriso/parse_exec.c +xorriso/xorriso_main.c +New flag bit1 of API call Xorriso_prescan_args() reports unknown commands + +17 May 2011 [3820] +xorriso/make_xorriso_1.c +xorriso/xorriso.texi +xorriso/xorrisofs.texi +New rules for translating several texi @-commands to man page + +------------------------------------ cycle - xorriso-1.0.9 - 2011.05.17.151719 + + +2011.05.18.063511 [3821] +xorriso/parse_exec.c +Fixed refusal to run with command -as introduced by rev 3819 + +18 May 2011 [3822] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorrisofs.texi +xorriso/xorrisofs.info +xorriso/xorrisofs.1 +Polished node "Bugreport" in manuals + +------------------------------------ cycle - xorriso-1.0.9 - 2011.05.18.063511 + + +2011.05.19.111229 [3823] +libisoburn/libisoburn.h +Mentioned the need to define uint32_t when including libisoburn.h + +2011.05.19.133735 [3824] +xorriso/write_run.c +Bug fix: The attempt to blank already blanked DVD-RW was not gracefully blocked + +2011.05.19.133840 [3825] +xorriso/check_media.c +Replaced some large local variables by other means in xorriso/check_media.c + +2011.05.19.133940 [3826] +xorriso/opts_p_z.c +Reacted on -Wsign-compare warnings of gcc + +2011.05.19.134432 [3827] +libisoburn/isofs_wrap.c +Revoked experimental change which sneaked into SVN by rev 3737 + +20 May 2011 [3828] +xorriso/xorriso_eng.html +ChangeLog +Updated change log and web page + +------------------------------------ cycle - xorriso-1.0.9 - 2011.05.19.134432 +* Bug fix: The attempt to blank already blank DVD-RW was not gracefully blocked + + +2011.05.20.175842 [3829] +xorriso/iso_img.c +Reacted on compiler warning about inactivated if statement + +2011.05.22.143652 [3832] +configure.ac +xorriso/configure_ac.txt +Added options -Wextra -Wno-unused-parameter for gcc + +2011.05.22.181525 [3833] +xorriso/opts_a_c.c +xorriso/opts_i_o.c +xorriso/findjob.c +Reacted on static code checker warning reported by George Danchev + +2011.05.26.151635 [3841] +configure.ac +libisoburn/libisoburn.h +Requiring libburn-1.0.7 now + +2011.05.26.151744 [3842] +xorriso/drive_mgt.c +Report damaged track with "Media status :" + +2011.05.29.095524 [3843] +xorriso/drive_mgt.c +Removed quotation marks in message introduced by rev3842 + +2011.05.29.100055 [3844] +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Improved error messages if DVD-RW media can only be written with -close on + +2011.05.31.092902 [3845] +xorriso/text_io.c +With -status : always display setting of -abort_on + +2011.06.01.165129 [3847] +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/parse_exec.c +xorriso/opts_a_c.c +xorriso/opts_d_h.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +libisoburn/libisoburn.ver +New option -close_damaged + +2011.06.07.144548 [3857] +xorriso/write_run.c +Fixed a typo in a hint about fast blanked DVD-RW + +8 Jun 2011 [3862] +configure.ac +Makefile.am +xorriso/configure_ac.txt +xorriso/xorriso_makefile_am.txt +Introduced AC_CONFIG_MACRO_DIR() and ACLOCAL_AMFLAGS on advise of George Danchev + +9 Jun 2011 [3865] +bootstrap +xorriso/xorriso_bootstrap.txt +Added option -I . to aclocal in bootstrap script on advise of George Danchev + +------------------------------------ cycle - xorriso-1.0.9 - 2011.06.15.153630 +* New option -close_damaged +* Bug fix (libisofs) : -as mkisofs -isohybrid-mbr without -no-pad was not cylinder aligned + + +2011.06.17.143813 [3867] +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +xorriso/xorrisofs.texi +xorriso/xorrisofs.1 +xorriso/xorrisofs.info +README +doc/faq.wiki +doc/partition_offset.wiki +xorriso/README_gnu_xorriso +xorriso/xorriso.h +xorriso/xorriso_eng.html +ChangeLog +Avoided the use of the term 'eventual' for the meaning 'if applicable'. + +18 Jun 2011 [3872] +svn copy -m Branching for libisoburn release 1.1.0 +http://svn.libburnia-project.org/libisoburn/trunk +http://svn.libburnia-project.org/libisoburn/branches/1.1.0 + +2011.06.18.123001 [3973] +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 +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +xorriso/xorrisofs.texi +xorriso/xorrisofs.1 +xorriso/xorrisofs.info +Version leap to libisoburn-1.1.0 + +18 Jun 2011 [3874] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + +----------------------------------- release - xorriso-1.1.0 - 2011.06.18.123001 +* Bug fix: -mount_opts shared worked only with -osirrox o_excl_off +* Bug fix: xorriso command -add_plainly "any" did not add all files to the image +* Bug fix: The attempt to blank already blank DVD-RW was not gracefully blocked +* Bug fix: -as mkisofs -isohybrid-mbr without -no-pad was not cylinder aligned +* Bug fix: Production of MIPS bootable images caused SIGSEGV +* New option -signal_handling +* New option -close_damaged + + +2011.06.18.173208 [3879] +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 +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +xorriso/xorrisofs.texi +xorriso/xorrisofs.1 +xorriso/xorrisofs.info +Version leap to libisoburn-1.1.1 + [] ChangeLog xorriso/changelog.txt @@ -10396,16 +10972,23 @@ Documented changes and release timestamp [] svn move -m Promoted branch to tag -http://svn.libburnia-project.org/libisoburn/branches/1.0.8 -http://svn.libburnia-project.org/libisoburn/tags/1.0.8 +http://svn.libburnia-project.org/libisoburn/branches/1.1.0 +http://svn.libburnia-project.org/libisoburn/tags/1.1.0 +------------------------------------ cycle - xorriso-1.1.1 - xorriso/xorriso_eng.html ChangeLog Updated change log and web page +------------------------------------ cycle - xorriso-1.1.1 - + + +xorriso/xorriso_eng.html +ChangeLog +Updated change log and web page +------------------------------------ cycle - xorriso-1.1.1 - ------------------------------------- cycle - xorriso-1.0.9 - xorriso/xorriso_eng.html ChangeLog Updated change log and web page @@ -10421,10 +11004,43 @@ Important: When adding a public API function then add its name to file TODO =============================================================================== -- Does not do anything: - xorriso -as mkisofs -o /dvdbuffer/image.iso /u/x - This works - xorriso -as mkisofs -o /dvdbuffer/image.iso -J /u/x + +- Problem words in man xorriso + +"command" - Mats wants to reserve it for the program. + I still think it should stay for its options. + +"writeable" - Should be "writable" but is allowed as alternative spelling. + Problem with -as cdrecord option --grow_overwriteable_iso + +"allow" - "allow to do something" is wrong english. + Current favorite: "allow for something [to happen]" + Seems legal, and seems to match the intended meaning. + +"modifying" - was not mentioned yet. + I made several attempts to find a better name for the + method of copying an ISO image from one media to another + while manipulating it. + This is in contrast to "growing" where a new session gets + appended to the same media where the input image resides. + (The term stems from Vreixo Formoso, original author of + libisofs.) + +I propose we decide now: +That "writeable" shall stay as it is. +That "allow" gets changed from "to do something" to "for [doing] something". +(It turned out that only a minority of "allow" in the text are of the bad + form.) + +The issue of "command" versus "option" needs an overview of the whole +terminology in xorriso. I shall make a tree model. + +- Get rid of ((size_t) -1) in libisofs/util.c + +- Improve handling of read errors while libisofs loads the image + (Somehow the problem with /dev/sr4 looks rather like a mad drive. + It reads faulty ISO trees but sees no SCSI error. Next attempt: all is + well again.) - Make Debian test machine ready for cppcheck and add it to release procedure @@ -10439,9 +11055,6 @@ Important: When adding a public API function then add its name to file - Is it possible to allow longer Rock Ridge names ? - need a loop to calc and to call rrip_add_NM() -- Zhang Weiwu: - >>> ask for test of -old-root - - xorrecord.texi , man_1_xorrecord.html