diff --git a/ChangeLog b/ChangeLog index 6f3c26f7..7515be14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,8 @@ -SVN trunk (to become libisoburn-0.6.6.pl00.tar.gz) +SVN trunk (to become libisoburn-0.6.8.pl00.tar.gz) +=============================================================================== +- no novelties yet + +libisoburn-0.6.6.pl00.tar.gz Sun Dec 12 2010 =============================================================================== libisoburn novelties: * New API calls isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label() diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 4fa9171a..9c9b6bb4 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -8962,14 +8962,280 @@ xorriso/configure_ac.txt xorriso/xorriso_timestamp.h Version leap to libisoburn-0.6.5 -26 Oct 2010 [] +26 Oct 2010 [3470] ChangeLog xorriso/changelog.txt Documented changes and release timestamp +26 Oct 2010 [3471] +svn move -m Promoted branch to tag +http://svn.libburnia-project.org/libisoburn/branches/ZeroSixFour +http://svn.libburnia-project.org/libisoburn/tags/ZeroSixFour + ------------------------------------ cycle - xorriso-0.6.5 - 2010.10.26.104219 +2010.10.27.063628 [3472] +xorriso/emulators.c +Bug fix: -as mkisofs -print-size printed the size but also produced ISO image + +2010.10.27.063705 [3473] +xorriso/emulators.c +New -as mkisofs option -joliet-long + +------------------------------------ cycle - xorriso-0.6.5 - 2010.10.27.063705 +* Bug fix: -as mkisofs -print-size printed the size but also produced ISO image +* New -as mkisofs option -joliet-long + + +2010.10.29.164503 [3475] +xorriso/write_run.c +Added necessary isoburn_cancel_prepared_write() calls + +------------------------------------ cycle - xorriso-0.6.5 - 2010.10.29.164503 + +------------------------------------ cycle - xorriso-0.6.5 - 2010.11.01.113243 +* Build problem fix on Linux 2.4 in GNU xorriso libjte/checksum.c + + +2010.11.01.191542 [3477] +xorriso/iso_manip.c +Allowed to perform -rm_r / + +2010.11.03.081124 [3478] +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/drive_mgt.h +xorriso/drive_mgt.c +xorriso/findjob.c +xorriso/read_run.c +Testing for abort file during -check_media + +2010.11.05.143916 [3470] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/libisoburn.ver +New API calls isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label() + +2010.11.05.144616 [3480] +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/opts_a_c.c +xorriso/opts_d_h.c +xorriso/emulators.c +xorriso/iso_img.c +xorriso/write_run.c +New bootspec sparc_label=, new -as mkisofs options -sparc-boot , -sparc-label + +05 Nov 2010 [3481] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Documentation changes of rev 3480 + +------------------------------------ cycle - xorriso-0.6.5 - 2010.11.05.144616 +* New API calls isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label() +* New bootspec sparc_label=, new -as mkisofs options -sparc-boot , -sparc-label + + +2010.11.06.133454 [3482] +libisoburn/libisoburn.h +xorriso/write_run.c +ChangeLog +Declared that isoburn_cancel_prepared_write() waits until iso write thread ends + +2010.11.21.065727 [3484] +xorriso/make_xorriso_standalone.sh +Included jigdo-gen-md5-list in GNU xorriso + +------------------------------------ cycle - xorriso-0.6.5 - 2010.11.21.065727 + + +2010.11.23.193708 [3485] +xorriso/iso_img.c +Improved behavior with loading multiple boot images of identical content + +2010.11.23.200346 [3486] +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/lib_mgt.c +xorriso/write_run.c +Avoided to bother libjte if no output paths are given + +------------------------------------ cycle - xorriso-0.6.5 - 2010.11.23.200346 + +2010.11.24.100845 [3487] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New pseudo extension isoburn_igopt_will_cancel to avoid MISHAP event + +2010.11.24.101056 [3488] +xorriso/write_run.c +Making use of isoburn_igopt_will_cancel with xorriso -print_size + +------------------------------------ cycle - xorriso-0.6.5 - 2010.11.24.101056 + + +2010.11.27.134702 [3489] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.39 now + +2010.11.30.093929 [3490] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +libisoburn/data_source.c +libisoburn/libisoburn.ver +New API calls isoburn_ropt_set_displacement(), isoburn_ropt_get_displacement() + +2010.11.30.094310 [3491] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/base_obj.c +xorriso/parse_exec.c +xorriso/opts_d_h.c +xorriso/drive_mgt.c +xorriso/text_io.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +libisoburn/libisoburn.ver +ChangeLog +New option -displacement + +2010.11.30.104719 [3492] +xorriso/opts_a_c.c +xorriso/opts_d_h.c +xorriso/opts_i_o.c +xorriso/disk_ops.h +xorriso/disk_ops.c +Improved messages at the end of partially failed -extract runs + +2010.11.30.112050 [3493] +xorriso/opts_p_z.c +Processing output of -as mkisofs by -pkt_output if enabled + +2010.11.30.170112 [3494] +xorriso/parse_exec.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Clarified occasions of -mark message and removed surplus -mark message emitter + +2010.12.01.173750 [3495] +libisoburn/libisoburn.h +Clarified description of isoburn_ropt_set_displacement() + +2010.12.02.063209 [3496] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorriso_main.c +xorriso/opts_d_h.c +xorriso/emulators.c +xorriso/iso_img.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +No -rollback in -as mkisofs -print-size. New flag in Xorriso_change_is_pending. + +2010.12.02.111029 [3497] +xorriso/xorrisoburn.h +xorriso/opts_d_h.c +xorriso/disk_ops.c +xorriso/iso_manip.c +xorriso/findjob.h +xorriso/findjob.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +New action estimate_size for -find and -findx + +------------------------------------ cycle - xorriso-0.6.5 - 2010.12.02.111029 +* New API calls isoburn_ropt_set_displacement(), isoburn_ropt_get_displacement() +* New option -displacement +* New action estimate_size for -find and -findx + + +2010.12.04.174311 [3498] +libisoburn/isofs_wrap.c +Fixed a bug about read displacement introduced with rev 3490 + +2010.12.04.174431 [3499] +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Preliminarily banned writing while read displacement is non-zero + +2010.12.06.094347 [3500] +xorriso/opts_a_c.c +xorriso/write_run.c +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Allowed writing with read displacement if target media is blank + +2010.12.07.174921 [3501] +xorriso/iso_img.c +Made -rom_toc_scan emul_off work with -mount ... sbsector ... + +2010.12.08.194225 [3510] +xorriso/opts_d_h.c +Fixed a potential bug introduced with rev 3497 + +2010.12.08.194325 [3511] +xorriso/iso_img.c +Fixed a bug introduced with rev 3501 + +08 Dec 2010 [3512] +xorriso/configure_ac.txt +GNU xorriso version leap to libburn-0.9.1 + +2010.12.10.123534 [3513] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.40 now + +2010.12.10.123634 [3514] +xorriso/configure_ac.txt +Adapted GNU xorriso to version leap libisofs-0.6.41 + +11 Dec 2010 [3515] +xorriso/xorriso.texi +xorriso/xorriso.info +xorriso/xorriso.1 +Clarification about -md5, -check_media and -find ... -damaged + +12 Dec 2010 [2516] +svn copy -m Branching for libisoburn release 0.6.6 +http://svn.libburnia-project.org/libisoburn/trunk +http://svn.libburnia-project.org/libisoburn/branches/ZeroSixSix + +12 Dec 2010 [3517] +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.6 + +12 Dec 2010 [] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + + + ------------------------------------ cycle - xorriso-0.6.5 - ------------------------------------ cycle - xorriso-0.6.5 - @@ -8985,12 +9251,6 @@ Important: When adding a public API function then add its name to file =============================================================================== -- If libburn ends reading before libisofs is done and without canceling - burn source, then xorriso pacifier finally has to give up waiting - - Does isoburn_cancel_prepared_write() guarantee wait until it is done ? - - Does ecma119.c:bs_cancel() guarantee this ? - - /sbin/mkfs.msdos -n Bla -C /dvdbuffer/test.fat 8192 dd if=/dvdbuffer/RIPLinux-9.3-non-X.iso bs=1K count=32 \ @@ -9061,9 +9321,6 @@ r -as mkisofs \ ? jte-develop/doc/jigdo-gen-md5-list.1 -- Should iso_write() buffer up to full 2k blocks ? - Currently it forwards many small chunks to .template. - ------------------------------------------------- For Debian: @@ -9072,14 +9329,10 @@ r -as mkisofs \ - recognize at load time and build boot file list -mipsel-boot is implemented - recognize at load time and build boot file list - -sparc-boot + -sparc-boot is implemented + - recognize at load time - -# Make the firmware volume. -tmpdir="$(mktemp -d)" -firmware_volume_file="$tmpdir/fat" -mkfs.msdos -n "$firmware_volume_name" -C "$firmware_volume_file" \ - $(expr $firmware_volume_size_M \* 1024) +r -abort_on NEVER -report_about ALL -dialog on -page 20 80 -as mkisofs -o /dvdbuffer/pseudo_drive /u/gruenbeck -G /u/x -B ... -sparc-label 'xorriso test' ------------------------------------------------- For Solaris @@ -9120,30 +9373,6 @@ mkfs.msdos -n "$firmware_volume_name" -C "$firmware_volume_file" \ ------------------------------------------------- bugs -- 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 - - - 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 offset, though. @@ -9173,8 +9402,12 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. ------------------------------------------------- important -- introduce a read offset for displaced ISO images ? - (Copy from CD block 123456 to disk. Apply -img_displaced_by 123456s ) +- introduce a read offset for displaced ISO images + - coordinate -displacement with image growing + +- improve find action estimate_size. + - take into account indispensible RR and eventual Joliet stuff + - take into account the eventual file checksums. - options -print_info , -print_mark @@ -9208,10 +9441,6 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. ------------------------------------------------- development -- Is it possible to make use of iso_node_set_hidden() - to hide e.g. boot catalogs ? - Eventually emulate mkisofs -hide -hide-list - - Special pseudo ACL: "--remove-default" - libisofs , libburn , own system adapter ? : @@ -9221,9 +9450,6 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. - -load option to ignore existing images -- image sort weight control: - isoburn_igopt_set_sort_files iso_node_set_sort_weight - - random access read and write option - option to patch the mount image size and location on overwriteables @@ -9284,9 +9510,6 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x. Some hash accelerator would be nice. -- A dummy option in IsoWriteOpts which causes iso_image_create_burn_source() - to end before actually data get written. (For -print_size) - - Re-use unchanged sub trees in the previous image in order to reduce the session overhead.