From aeaa715d8d4ed8a6ef5d2a5c674e64269ccf8b97 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 19 Sep 2010 15:08:36 +0000 Subject: [PATCH] Documented changes and release timestamp --- ChangeLog | 19 ++- xorriso/changelog.txt | 335 ++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 340 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 73a0b4e3..4b490df9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +libisoburn-0.6.2.pl00.tar.gz Sat Sep 18 2010 +=============================================================================== +libisoburn novelties: +* New API function isoburn_igopt_set_part_offset() +* Hiding all non-API symbols from the linker by use of --version-script +* Now with history of release notes in ./ChangeLog file. +xorriso novelties: +* Bug fix: Regression with -hardlinks and -compliance old_rr, 0.4.2, Aug 2009 +* New option -preparer_id, -as mkisofs options -p and -preparer +* New -boot_image specifier emul_type=none|hard_disk|floppy +* New boot_image boot specs partition_offset,partition_hd_cyl,partition_sec_hd +* Made behavior of -as mkisofs with unknown options more similar to original +* New -as mkisofs option -hard-disk-boot, enabled -b without -no-emul-boot +* New -as mkisofs option -e from Fedora genisoimage +* New -as mkisofs options -partition_offset,-partition_hd_cyl,-partition_sec_hd + libisoburn-0.6.0.pl00.tar.gz Fri Jul 02 2010 =============================================================================== libisoburn novelties: @@ -340,4 +356,5 @@ libisoburn-0.1.0.pl01.tar.gz Fri Feb 15 2008 * due to a subtle mistake in ABI usage with libisofs this release had to be restricted to dynamic linking with exactly libisofs-0.6.2 where the mistake does no harm. A version of libisoburn which is open to all future libisofs - versions will be released shortly after libisofs.0.6.4. \ No newline at end of file + versions will be released shortly after libisofs.0.6.4. + diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index f32514e2..eea6946e 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -8254,7 +8254,7 @@ Implemented -as mkisofs options -dir-mode, -file-mode Implemented -as mkisofs options -abstract, -biblio, -copyright -2010.07.02.195907 [] +2010.07.02.195907 [3320] configure.ac README libisoburn/libisoburn.h @@ -8268,20 +8268,307 @@ xorriso/configure_ac.txt xorriso/xorriso_timestamp.h Version leap to libisoburn-0.6.1 -2 Jul 2010 [] +2 Jul 2010 [3321] xorriso/changelog.txt Documented changes and release timestamp +2 Jul 2010 [3322] +svn move -m Promoted branch to tag +http://svn.libburnia-project.org/libisoburn/branches/ZeroSixZero +http://svn.libburnia-project.org/libisoburn/tags/ZeroSixZero ------------------------------------- cycle - xorriso-0.6.1 - +------------------------------------ cycle - xorriso-0.6.1 - 2010.07.02.195907 ------------------------------------- cycle - xorriso-0.6.1 - ------------------------------------- cycle - xorriso-0.6.1 - +4 Jul 2010 [3324] +acinclude.m4 +Added -L/usr/local/lib to libisoburn LDFLAGS for Solaris + +2010.07.05.090409 [3327] +xorriso/xorriso.h +Removed definition of phantom xorriso options + +2010.07.05.122901 [3328] +configure.ac +Makefile.am +README ++ libisoburn/libisoburn.ver +Hiding all non-API symbols from the linker by use of --version-script + +2010.07.06.114102 [3331] +configure.ac +acinclude.m4 +Let configure perform linker test with --version-script if enabled + +2010.07.06.114503 [3332] +libisoburn/libisoburn.h +xorriso/xorriso.h +Mentioned that public API calls must be in libisofs/libisofs.ver + +2010.07.08.155900 [3333] +xorriso/emulators.c +Made behavior of -as mkisofs with unknown options more similar to original + +------------------------------------ cycle - xorriso-0.6.1 - 2010.07.08.155900 +* Made behavior of -as mkisofs with unknown options more similar to original + + +2010.07.29.164843 [3338] +Makefile.am +Detached make target "doc" from target "all". + +29 Jul 2010 [3339] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Corrected manual text about -read_mkisofsrc + +2010.07.30.155123 [3340] +libisoburn/libisoburn.ver +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorrisoburn.h +xorriso/base_obj.c +xorriso/lib_mgt.c +xorriso/parse_exec.c +xorriso/opts_a_c.c +xorriso/opts_p_z.c +xorriso/emulators.c +xorriso/text_io.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New option -preparer_id, -as mkisofs options -p and -preparer + +30 Jul 2010 [3342] +doc/doxygen.conf.in +Removed problematic DETAILS_AT_TOP to silence warning of Debian buildd + +30 Jul 2010 [3343] +doc/doxygen.conf.in +Corrected FILE_PATTERNS + +2010.07.31.085437 [3344] +xorriso/cmp_update.c +Missing device,inode numbers caused -compare_r to report a difference + +------------------------------------ cycle - xorriso-0.6.1 - 2010.07.31.085437 +* New option -preparer_id, -as mkisofs options -p and -preparer + + +2010.08.09.092037 [3351] +libisoburn/libisoburn.h +doc/comments +Hopefully silenced warnings of doxygen on Debian buildd + +2010.08.18.102709 [3353] +xorriso/emulators.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -as mkisofs option -e from Fedora genisoimage + +2010.08.18.181640 [3354] +xorriso/xorriso_private.h +xorriso/opts_a_c.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New -boot_image specifier emul_type=none|hard_disk|floppy + +2010.08.18.181855 [3355] +xorriso/emulators.c +New -as mkisofs option -hard-disk-boot, enabled -b without -no-emul-boot + +2010.08.21.103003 [3357] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +xorriso/xorriso_eng.html +Mentioned support for DVD-R DL as single-session media + +2010.09.04.100823 [3359] +xorriso/iso_manip.c +This was obviously forgotten to commit with rev 3289 + +2010.09.05.113621 [3360] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New API function isoburn_igopt_set_part_offset(), requiring libisofs 0.6.35 + +2010.09.05.113655 [3361] +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/opts_a_c.c +xorriso/text_io.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New boot_image boot specs partition_offset, partition_hd_cyl, partition_sec_hd + +2010.09.05.113945 [3362] +xorriso/emulators.c +New -as mkisofs options -partition_offset, -partition_hd_cyl, -partition_sec_hd + +------------------------------------ cycle - xorriso-0.6.1 - 2010.09.05.113945 +* New API function isoburn_igopt_set_part_offset() +* New -boot_image specifier emul_type=none|hard_disk|floppy +* New -as mkisofs option -hard-disk-boot, enabled -b without -no-emul-boot +* New -as mkisofs option -e from Fedora genisoimage +* New boot_image boot specs partition_offset, partition_hd_cyl, partition_sec_hd +* New -as mkisofs options -partition_offset, -partition_hd_cyl, -partition_sec_hd + + +2010.09.06.103347 [3363] +libisoburn/isoburn.c +Bug fix: Re-enabled use of iso_write_opts_set_rrip_1_10_px_ino() + +2010.09.10.170925 [3364] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +libisoburn/burn_wrap.c +Enabled multi-session with partition offset + +2010.09.10.171223 [3365] +xorriso/drive_mgt.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Enabled multi-session with partition offset + +2010.09.11.125002 [3366] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +Removed development marks + +2010.09.11.125039 [3367] +xorriso/xorriso_private.h +Removed development marks + +------------------------------------ cycle - xorriso-0.6.1 - 2010.09.11.125039 +* Bug fix: Regression with -hardlinks and -compliance old_rr, 0.4.2, Aug 2009 + + +2010.09.15.065722 [3370] +Makefile.am +ChangeLog +Meaningful change log file derived by George Danchev from web site + +2010.09.15.091546 [3371] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.36 now + +2010.09.15.092023 [3372] +xorriso/configure_ac.txt +Version leap to 0.6.37 + +17 Sep 2010 [3380] +xorriso/configure_ac.txt +Version leap to libburn-0.8.7 + +18 Sep 2010 [3382] +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 + +18 Sep 2010 [3383] +svn delete http://svn.libburnia-project.org/libisoburn/branches/ZeroSixZero +Removed falsely named branch + +18 Sep 2010 [3384] +svn copy -m Branching for libisoburn release 0.6.2 +http://svn.libburnia-project.org/libisoburn/trunk +http://svn.libburnia-project.org/libisoburn/branches/ZeroSixTwo + +2010.09.18.120001 [3385] +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.2 + +18 Sep 2010 [3386] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + +2010.09.18.210001 [3387] +libisoburn/isoburn.c +Fixed a bug with uninitialized variable introduced by rev 3364 + +19 Sep 2010 [3388] +xorriso/changelog.txt +Documented changes and release timestamp + +----------------------------------- release - xorriso-0.6.2 - 2010.09.18.210001 +libisoburn novelties: +* New API function isoburn_igopt_set_part_offset() +* Hiding all non-API symbols from the linker by use of --version-script +* Now with history of release notes in ./ChangeLog file. +xorriso novelties: +* Bug fix: Regression with -hardlinks and -compliance old_rr, 0.4.2, Aug 2009 +* New option -preparer_id, -as mkisofs options -p and -preparer +* New -boot_image specifier emul_type=none|hard_disk|floppy +* New boot_image boot specs partition_offset, partition_hd_cyl, partition_sec_hd +* Made behavior of -as mkisofs with unknown options more similar to original +* New -as mkisofs option -hard-disk-boot, enabled -b without -no-emul-boot +* New -as mkisofs option -e from Fedora genisoimage +* New -as mkisofs options -partition_offset,-partition_hd_cyl,-partition_sec_hd + +2010.09.19.134042 [3389] +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.3 + +2010.09.19.135354 [3390] +libisoburn/isoburn.c +Fixed a bug with uninitialized variable introduced by rev 3364 + + [] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + +------------------------------------ cycle - xorriso-0.6.3 - 2010.09.19.135354 + +------------------------------------ cycle - xorriso-0.6.3 - +------------------------------------ cycle - xorriso-0.6.3 - + + +********************************************************************** +Important: When adding a public API function then add its name to file + libisoburn/libisoburn.ver +********************************************************************** =============================================================================== TODO =============================================================================== + ------------------------------------------------- For Solaris (The mount command needs to be adapted to Solaris. @@ -8316,19 +8603,39 @@ Documented changes and release timestamp - try qemu -m 256 -cdrom /tmp/R.iso -boot d + >>> does not do anything recognizable. Not even fails. ------------------------------------------------- bugs -- Make first pass of -as mkisofs fool proof. - Currently it would accept arguments of unhandled options as options. +- Empty boot image file + -boot_image any bin_path=/with_bytes + -boot_image any next + -boot_image any bin_path=/empty_file + reports no problems during write but causes strange load messages +xorriso : NOTE : Loading ISO image tree from LBA 0 +libisofs: WARNING : More than one ISO node has been found for the same boot image. +xorriso : UPDATE : 3905 nodes read in 1 seconds +libisofs: WARNING : More than one ISO node has been found for the same boot image. +libisofs: WARNING : Found hidden El-Torito image. Its size could not be figure out, so image modify or boot image patching may lead to bad results. + -boot_image any show_status + yields +Boot record : El Torito +Boot catalog : '/u/boot.cat' +Boot image : '/u/x' +Boot image : -not-found-any-more- + + +- xorriso ... -b ... -c does/not/exist/in/image ... +yields riddling error message: + libisofs: FAILURE : A requested node does not exist + xorriso : FAILURE : Could not attach El-Torito boot image to ISO 9660 image -- 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. + and thus look like a session. It has not the proper offset, though. +- reduce xorriso -abort_on default to FAILURE ? + or increase "Not a known option" to FATAL ? - xorriso_eng.html on www.gnu.org it should rather be xorriso.html @@ -8358,8 +8665,6 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. - options -print_info , -print_mark -- (ECMA-119 names in: -copyright_id , -abstract_id , -biblio_id) - - Mark data blocks of -check_md5 matching files as valid in sector map ? - tree of name nodes to represent the cached paths of hardlink candidates. @@ -8374,6 +8679,10 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. - what about differently filtered streams ? It is not wrong but a waste to update them as siblings. +- one-time delimiter which overrides -list_delimiter for only the + next command. + E.g. for --back_to_xorriso in emulations + - sudo and setuid chapter in man page