From ee169a6df113d8f0c90ebbb22344e3297eab6edb Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 19 Apr 2010 08:46:51 +0000 Subject: [PATCH] Documented changes and release timestamp --- xorriso/changelog.txt | 329 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 299 insertions(+), 30 deletions(-) diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 58efdcae..17fbb438 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -7195,7 +7195,7 @@ Documented changes and release timestamp * Prepared FreeBSD system adapter to work with ahci driver -2010.03.30.082405 [] +2010.03.30.082405 [3140] configure.ac README libisoburn/libisoburn.h @@ -7207,20 +7207,313 @@ xorriso/xorriso_eng.html xorriso/make_xorriso_standalone.sh xorriso/configure_ac.txt xorriso/xorriso_timestamp.h -Version leap to libisoburn-0.5.2 +Version leap to libisoburn-0.5.3 - [] +30 Mar 2010 [3142] xorriso/changelog.txt Documented changes and release timestamp ------------------------------------- cycle - xorriso-0.5.3 - ------------------------------------- cycle - xorriso-0.5.3 - ------------------------------------- cycle - xorriso-0.5.3 - +30 Mar 2010 [3143] +svn move -m Promoted branch to tag +http://svn.libburnia-project.org/libisoburn/branches/ZeroFiveTwo +http://svn.libburnia-project.org/libisoburn/tags/ZeroFiveTwo + +------------------------------------ cycle - xorriso-0.5.3 - 2010.03.30.082405 + + +2010.04.01.140653 [3144] +libisoburn/burn_wrap.c +libisoburn refused to recognize ISO images smaller than 64 kB + +2010.04.01.140653 [3145] +xorriso/xorriso.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +Disabled isohybrid MBR production on request of H. Peter Anvin + +2010.04.05.192817 [3147] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.29 now + +2010.04.06.125013 [3148] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New API call isoburn_igopt_set_system_area() + +2010.04.06.151750 [3149] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +New -as mkisofs options -G and --protective-msdos-label for GRUB + +2010.04.06.192328 [3150] +xorriso/xorriso.c +xorriso/xorriso_eng.html +Polishing of new GRUB supporting features + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.06.192328 +* New API call isoburn_igopt_set_system_area() +* New -as mkisofs options -G and --protective-msdos-label for GRUB + + +2010.04.07.073024 [3151] +libisoburn/burn_wrap.c +Fixed image reading bug introduced with revision 3144 + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.07.073024 + +2010.04.07.202148 [3152] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New API call isoburn_igopt_set_pvd_times() + +2010.04.07.202559 [3153] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +New option -volume_date, for grub-mkrescue: -as mkisofs --modification-date= + +2010.04.08.185744 [3154] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +New find action mkisofs_r and emulation -as mkisofs -r + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.08.185744 +* New API call isoburn_igopt_set_pvd_times() +* New option -volume_date, for grub-mkrescue: -as mkisofs --modification-date= +* New find action mkisofs_r and emulation -as mkisofs -r + + +2010.04.09.171108 [3164] +xorriso/configure_ac.txt +Adapted GNU xorriso to version leap libburn-0.8.1 + +2010.04.10.150747 [3165] +configure.ac +xorriso/configure_ac.txt +Trying to avoid iconv const warning and multiple -liconv options on FreeBSD + +2010.04.10.170927 [3166] +libisoburn/libisoburn.h +libisoburn/isoburn.c +New options bit1 of isoburn_igopt_set_system_area() for isohybrid production + +2010.04.10.171214 [3167] +xorriso/xorriso.c +xorriso/xorrisoburn.c +New -boot_image isolinux partition_table=on, -as mkisofs -isohybrid-mbr + +2010.04.10.180103 [3168] +xorriso/xorriso.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +Updated help text and documentation + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.10.180103 +* New options bit1 of isoburn_igopt_set_system_area() for isohybrid production +* New: -boot_image isolinux partition_table=on, -as mkisofs -isohybrid-mbr + + +2010.04.11.120902 [3169] +xorriso/xorriso.c +test/compare_file.c +Reacted on compiler warnings of cygwin + +2010.04.11.121002 [3170] +xorriso/xorrisoburn.c +Avoided printing of possibly uninitialized integer + +2010.04.11.121418 [3171] +acinclude.m4 +xorriso/configure_ac.txt +Realistic iconv() linking test in ./configure with eventual abort + +2010.04.11.122253 [3172] +xorriso/xorriso.c +test/compare_file.c +xorriso/xorrisoburn.c +acinclude.m4 +xorriso/configure_ac.txt +(Payload files of revisions 3169, 3170, 3171) + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.11.122253 + + +12 Apr 2010 [3173] +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +Mentioned xorriso alias names in chapter FILES of documentation + +2010.04.12.111137 [3174] +xorriso/xorriso.c +test/compare_file.c +Decided to put out uid_t and gid_t as unsigned long + +2010.04.13.103037 [3175] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New isoburn_igopt_set_relaxed() options: only_iso_versions, no_j_force_dots + +2010.04.13.103917 [3176] +xorriso/xorrisoburn.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +New -compliance options only_iso_version, no_j_force_dots + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.13.103917 +* New isoburn_igopt_set_relaxed() options: only_iso_versions, no_j_force_dots +* New -compliance options only_iso_version, no_j_force_dots + + +2010.04.13.154201 [3177] +acinclude.m4 +configure.ac +xorriso/configure_ac.txt +More carefully checking for libreadline suitability + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.13.154201 + + +2010.04.16.195349 [3178] +libisoburn/isofs_wrap.c +libisoburn now always loads the System Area with the ISO image + +2010.04.16.195835 [3179] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Made -boot_image isolinux|grub patch and partition_table=on patch System Area + +2010.04.17.171147 [3180] +configure.ac +libisoburn/libisoburn.h +Requiring libisofs-0.6.30 now + +2010.04.17.171232 [3181] +xorriso/configure_ac.txt +Adapted xorriso-standalone to version leap libisofs-0.6.31 + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.17.171232 + +2010.04.18.095808 [3182] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +New -find action sort_weight, new -as mkisofs --sort-weight + +2010.04.18.100814 [3183] +xorriso/xorriso.c +Added --sort-weight to -as mkisofs -help + +------------------------------------ cycle - xorriso-0.5.3 - 2010.04.18.100814 +* New -find action sort_weight, new -as mkisofs --sort-weight + + +2010.04.18.141143 [3184] +xorriso/xorrisoburn.c +Corrected image size computation for comparison with partition table + +18 Apr 2010 [3185] +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +Updated documentation about MBR + +19 Apr 2010 [3186] +svn copy -m Branching for libisoburn release 0.5.4 +http://svn.libburnia-project.org/libisoburn/trunk +http://svn.libburnia-project.org/libisoburn/branches/ZeroFiveFour + +2010.04.19.080001 [3187] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README_gnu_xorriso +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorriso_eng.html +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +xorriso/xorriso_timestamp.h +Version leap to libisoburn-0.5.4 + +19 Apr 2010 [] +xorriso/changelog.txt +Documented changes and release timestamp + +----------------------------------- release - xorriso-0.5.4 - 2010.04.19.080001 +* New API call isoburn_igopt_set_system_area() +* New API call isoburn_igopt_set_pvd_times() +* New isoburn_igopt_set_relaxed() options: only_iso_versions, no_j_force_dots +* New -boot_image any system_area=, -as mkisofs option -G +* New -boot_image grub partition_table=on, --protective-msdos-label +* New -boot_image isolinux partition_table=on, -as mkisofs -isohybrid-mbr +* New option -volume_date, for grub-mkrescue: -as mkisofs --modification-date= +* New -find action mkisofs_r and emulation -as mkisofs -r +* New -compliance options only_iso_version, no_j_force_dots +* New -find action sort_weight, new -as mkisofs --sort-weight + + +------------------------------------ cycle - xorriso-0.5.5 - +------------------------------------ cycle - xorriso-0.5.5 - =============================================================================== TODO =============================================================================== +------------------------------------------------- For GRUB + + +libisofs: + +- allow to adjust the weight of the virtual boot catalog node + (is currently 1000) + +- libisofs API to control in write_validation_entry() : ve->platform_id[0] = X; + and multi-boot BIOS + EFI : +Date: Sat, 17 Apr 2010 22:30:45 +0200 +From: Vladimir '?-coder/phcoder' Serbinenko +Reply-To: The development of GNU GRUB + +BIOS+EFI one should look like +Validation entry with id = 0 +Default entry (BIOS). I would like that on hybrid BIOS always come in +default entry to avoid hitting BIOS bugs +Section header entry: 0x91, 0xef, 0x0001, 0, ..., 0 +Section entry: 0x88, 0x00, 0x0000, 0, 0, , , 0, ..., 0 +In case of just EFI the Section header entry and Section entry become +Validation entry and default entry. + + +------------------------------------------------- FreeBSD + +- Examine and replay: + http://wiki.freebsd.org/AvgLiveCD + ------------------------------------------------- bugs - DVD-ROM drives report CD tracks with size up to the next track start. @@ -7230,9 +7523,6 @@ Documented changes and release timestamp - make iso_init() and iso_finish() safe against multiple calls from multiple threads. -- ??? disable isohybrid by default ? - - - 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 ... @@ -7240,27 +7530,6 @@ Documented changes and release timestamp Boot bin_path: '/boot/isolinux/isolinux.bin' Boot cat_path: -not-found-at-load-time- -- Not reproducible any more ? - Sesssion without MD5 does not get loaded if -md5 on - e.g. intenso USB when session 45 was youngest (w/o MD5) - -libburn : DEBUG : burn_drive_is_enumerable_adr( stdio:/dev/sdb ) is true -libisoburn: DEBUG : Found 45 ISO sessions by scanning 2880 kB in 0 seconds -xorriso : NOTE : Loading ISO image tree from LBA 0 -libisofs: FAILURE : Checksum mismatch between checksum tag and data blocks -libisofs: FAILURE : Image loading aborted due to MD5 mismatch of image tree data -libisofs: HINT : You may override this refusal by disabling MD5 checking -libisofs: FAILURE : Checksum mismatch in System Area, Volume Descriptors, or directory tree -Only the output drive remains. Created empty ISO image. -Drive current: -outdev '/dev/sdb' -Media current: stdio file, overwriteable -Media status : is written , is appendable -Media summary: 45 sessions, 774442 data blocks, 1513m data, 398m free -xorriso : FATAL : Cannot read ISO image tree -xorriso : HINT : You might get a questionable ISO image tree by option -md5 'off'. -xorriso : NOTE : Tolerated problem event of severity 'FATAL' - - - what about split files and hard links ? - xorriso -as cdrecord in rare cases reports intermediate "X of X MB"