From 1615f39550b86989b0b0992d09f8237b860fc393 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 1 Mar 2009 11:44:13 +0000 Subject: [PATCH] Documented changes and release timestamp --- xorriso/changelog.txt | 560 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 494 insertions(+), 66 deletions(-) diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 0846f380..72c9901d 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -4629,7 +4629,7 @@ Version leap to 0.3.2 xorriso/changelog.txt Documented changes and release timestamp ------------------------------------- cycle - xorriso-0.3.2 - 2009.01.05.123001 +----------------------------------- release - xorriso-0.3.2 - 2009.01.05.123001 * Bug fix: Options -extract and -extract_single were enabled with -osirrox off * New API function isoburn_get_mount_params() * New options -mount , -mount_cmd , -session_string @@ -4663,14 +4663,490 @@ xorriso/make_xorriso_standalone.sh xorriso/configure_ac.txt Version leap to 0.3.3 - [] +5 Jan 2009 [2364] xorriso/changelog.txt Documented changes and release timestamp ------------------------------------ cycle - xorriso-0.3.3 - 2009.01.05.153105 ------------------------------------- cycle - xorriso-0.3.3 - ------------------------------------- cycle - xorriso-0.3.3 - + +5 Jan 2009 [2365] +svn move http://svn.libburnia-project.org/libisoburn/branches/ZeroThreeTwo + http://svn.libburnia-project.org/libisoburn/tags/ZeroThreeTwo +Promoted branch to tag + +2009.01.06.123047 [2368] +xorriso/xorriso.c +xorriso/xorriso_eng.html +Some small corrections of documentation + +9 Jan 2009 [2382] +xorriso/xorriso_eng.html +Mentioned bug fix and pl01 + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.09.103251 + +2009.01.10.154018 [2386] +xorriso/xorriso.h +xorriso/xorriso.c +Avoiding use of function parameter name "class" + +14 Jan 2009 [2395] +doc/susp_aaip_0_2.txt +Clarified that AAIP is only allowed if RRIP is present + +2009.01.14.110935 [2396] +Makefile.am +xorriso/compile_xorriso.sh +xorriso/xorriso_makefile_am.txt +Introduced AAIP code. Now linking with libacl. + +2009.01.17.181500 [2400] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +New option -getfacl + +2009.01.18.213952 [2401] +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +Restoring ACLs with -extract and others + +2009.01.21.150243 [2402] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +New API macro isoburn_ropt_noaaip controls enabling of AAIP loading + +2009.01.21.203852 [2403] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +libisoburn/burn_wrap.c +Had to split isoburn_ropt_noaaip into isoburn_ropt_noacl and isoburn_ropt_noea + +2009.01.21.204513 [2404] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +New option -acl enables ACL loading + +2009.01.22.130107 [2405] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +libisoburn/isofs_wrap.c +Now it is isoburn_ropt_noaaip , isoburn_ropt_noacl and isoburn_ropt_noea + +2009.01.22.130255 [2406] +xorriso/xorrisoburn.c +Adapted to new macro situation in libisoburn + +2009.01.22.143210 [2407] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New macro isoburn_igopt_aaip controls writing of AAIP info into images + +2009.01.22.143253 [2408] +xorriso/xorrisoburn.c +Making use of new libisoburn macro isoburn_igopt_aaip + +2009.01.22.152252 [2409] +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Restoring ACL only if -acl "on" + +2009.01.22.155049 [2410] +xorriso/xorrisoburn.c +Removing leading slash from -getfacl output of file path + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.22.155049 +* New option -acl enables ACL import and export + + +2009.01.23.101305 [2411] +xorriso/configure_ac.txt +Promoted standalone libisofs to 0.6.13 + +2009.01.23.102843 [2412] +libisoburn/libisoburn.h +libisoburn/burn_wrap.c +Demanding libisofs 0.6.13 now + +2009.01.23.140824 [2413] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New find tests -has_acl, -has_no_acl, new action getfacl, new option getfacl_r + +23 Jan 2009 [2414] +xorriso/xorriso_eng.html +Updated xorriso web page + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.23.140824 +* New find tests -has_acl, -has_no_acl , new find action getfacl +* New option -getfacl_r + +2009.01.23.172652 [2415] +configure.ac +Makefile.am +xorriso/configure_ac.txt +xorriso/xorriso_makefile_am.txt +xorriso compilation detects availability of libacl and of Linux listxattr call + +2009.01.23.172757 [2416] +xorriso/xorrisoburn.c +Silenced a FAILURE message with -acl if no image is loaded + +23 Jan 2009 [2417] +xorriso/xorriso_eng.html +Updated xorriso web page + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.23.172757 + + +24 Jan 2009 [2418] +xorriso/compile_xorriso.sh +Took into respect changed .o file names of libisofs + +2009.01.25.141124 [2424] +xorriso/xorriso.h +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +xorriso/xorriso_eng.html +New option -setfacl, -setfacl_r, new -find action setfacl + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.25.141124 +* New option -setfacl, -setfacl_r, new -find action setfacl + + +25 Jan 2009 [2425] +- test/aaip_0_2.h +- test/aaip_0_2.c +- test/aaip-os-freebsd.c +- test/aaip-os-linux.c +- test/aaip_0_2_test.c +- doc/susp_aaip_0_2.txt +AAIP code now resides in libisofs + +2009.01.26.173254 [2426] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New macro isoburn_igopt_aaip_susp_1_10 controls writing of AAIP ER and ES + +2009.01.26.173606 [2427] +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Gave user control over isoburn_igopt_aaip_susp_1_10 + +26 Jan 2009 [2428] +xorriso/make_xorriso_standalone.sh +Including doc/susp_aaip_0_2.txt in xorriso-standalone + +2009.01.27.121417 [2432] +libisoburn/libisoburn.h +Mentioned the need for 64 bit file i/o + +2009.01.28.074917 [2434] +xorriso/xorrisoburn.c +Bug fixes and enhancements about "default" ACL + +2009.01.28.114755 [2435] +xorriso/xorrisoburn.c +Bug fixes and enhancements about "default" ACL + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.28.114755 + + +2009.01.28.190140 [1436] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Made -getfacl file name escaping more similar to shell command behavior + +2009.01.29.165339 [2437] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorriso.1 +New option -setfacl_list + +28 Jan 2009 [2438] +xorriso/xorriso_eng.html +Updated xorriso web page + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.29.165339 +* New option -setfacl_list + +29 Jan 2009 [2439] +xorriso/xorriso_makefile_am.txt +Added aaip-os-dummy.c to xorriso-standalone + +2009.01.29.210606 [2440] +xorriso/xorrisoburn.c +Bug fix: included sys/wait.h rather than wrong wait.h + +2009.01.30.145624 [2442] +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +Followed changes in iso_node_*acl_text API + +------------------------------------ cycle - xorriso-0.3.3 - 2009.01.30.200825 + +2009.01.31.101122 [2443] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +Equipped output of lsl with '+' perm if ACL is present + +2009.02.02.134346 [2444] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New options -xattr, -getfattr, find -has_xattr, -has_aaip, -exec getfattr + +2009.02.02.201124 [2445] +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Enabled restoring of xattr + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.02.201124 +* New options -xattr, -getfattr, find -has_xattr, -has_aaip, -exec getfattr + + +2009.02.03.162440 [2446] +Makefile.am +xorriso/xorriso_makefile_am.txt +Linking with $LIBBURN_ARCH_LIBS to get -lcam on FreeBSD + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.03.162440 + + +2009.02.04.200055 [2449] +xorriso/xorrisoburn.c +Took into respect eventual resolution of symbolic links + +2009.02.04.200653 [2450] +configure.ac +xorriso/configure_ac.txt +Checking for iconv(3) in separate libiconv (e.g. on FreeBSD) + +2009.02.07.090104 [2453] +xorriso/xorrisoburn.c +Correct group permission bits with -acl off and -extract file that has ACL + +2009.02.07.142605 [2454] +xorriso/xorrisoburn.c +Correct group permission bits with -acl off and disk file that has ACL + +2009.02.08.132116 [2455] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +First code for -setfattr (have to fix some ACL problems before going on) + +2009.02.08.151354 [2456] +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +Displaying "+" with lslx if ACL is detected + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.08.151354 +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.09.103308 +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.09.170857 + +2009.02.09.185940 [2458] +xorriso/xorriso.c +xorriso/xorrisoburn.c +New options -setfattr, -setfattr_r, new find -exec setfattr + +10 Feb 2009 [2459] +xorriso/xorriso_eng.html +Updated xorriso home page + +2009.02.10.125831 [2460] +xorriso/xorrisoburn.c +Closed a memory leak with unreleased IsoImage in boot image inquiry + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.10.195106 + +12 Feb 2009 [2461] +xorriso/convert_man_to_html.sh +Adapted html man page generator to textchanges + +2009.02.12.110516 [2462] +xorriso/xorriso.h +xorriso/xorriso.c +New -as mkisofs options --acl and --xattr + +12 Feb 2009 [2463] +xorriso/xorriso.1 +Updated xorriso man page + +2009.02.13.202539 [2464] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +xorriso/xorriso_eng.html +New option -setfattr_list + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.13.202539 +* New -as mkisofs options --acl and --xattr +* New option -setfattr_list + + +2009.02.14.133013 [2465] +xorriso/xorriso.c +-as mkisofs --acl and --xattr was not properly recognized + +2009.02.16.082645 [2466] +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +Took into respect ACL and xattr with -compare and -update + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.16.082645 + + +2009.02.17.184231 [2467] +xorriso/xorriso.h +xorriso/xorriso.c +xorriso/xorrisoburn.h +xorriso/xorrisoburn.c +xorriso/xorriso.1 +xorriso/xorriso_eng.html +New option -disk_dev_ino + +2009.02.19.123524 [2475] +libisoburn/isofs_wrap.c +Adapted to removal of Libburn_with_aaiP macro + +2009.02.19.123607 [2476] +xorriso/xorrisoburn.c +Adapted to removal of Libburn_with_aaiP macro + +19 Feb 2009 [2477] +xorriso/configure_ac.txt +Adapted to version leap libisofs-0.6.14 + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.19.123607 +* New option -disk_dev_ino accelerates incremental backups + + +2009.02.19.183707 [2478] +xorriso/xorriso_private.h +Committing forgotten xorriso_private.h + +20 Feb 2009 [2487] +xorriso/configure_ac.txt +Adapted to version leap libburn-0.6.2 + +2009.02.25.144045 [2496] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +-disk_dev_ino mode ino_only + +2009.02.28.175747 [2502] +configure.ac +Requiring libisofs-0.6.14 now, libburn-0.6.0 still suffices + +2009.02.28.175926 [2503] +libisoburn/libisoburn.h +libisoburn/isoburn.h +libisoburn/isoburn.c +New API function isoburn_igopt_get_data_start() + +2009.02.28.181358 [2504] +xorriso/xorriso_private.h +xorriso/xorriso.c +xorriso/xorrisoburn.c +xorriso/xorriso.1 +New -stream_recording mode with start address, "on" is now 32s + +2009.02.28.181750 [2505] +xorriso/configure_ac.txt +Switched standalone version to libisofs-0.6.15 + +------------------------------------ cycle - xorriso-0.3.3 - 2009.02.28.181750 + +01 Mar 2009 [2506] +svn copy -m Branching for libisoburn release 0.3.4 + http://svn.libburnia-project.org/libisoburn/trunk + http://svn.libburnia-project.org/libisoburn/branches/ZeroThreeFour + +2009.03.01.103001 [2507] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README +xorriso/xorriso_private.h +xorriso/xorrisoburn.h +xorriso/xorriso_eng.html +xorriso/xorriso.1 +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +xorriso/xorriso_timestamp.h +Version leap to 0.3.4 + +1 Mar 2009 [2508] +xorriso/changelog.txt +Documented changes and release timestamp + +1 Mar 2009 [2509] +README +xorriso/README +Correction about libisofs.so version requirement + +----------------------------------- release - xorriso-0.3.4 - +* New option -acl enables ACL import and export +* New options -getfacl, -getfacl_r, -setfacl, -setfacl_r, -setfacl_list +* New find tests -has_acl, -has_no_acl , new find actions getfacl, setfacl +* New option -xattr enables import and export of Extended Attributes +* New options -getfattr, -getfattr_r, -setfattr, -setfattr_r, -setfattr_list +* New find tests -has_xattr, -has_aaip, new find actions getfattr, setfattr +* New -as mkisofs options --acl and --xattr +* New option -disk_dev_ino accelerates incremental backups + + +2009.03.01.113444 [2510] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README +xorriso/xorriso_private.h +xorriso/xorrisoburn.h +xorriso/xorriso_eng.html +xorriso/xorriso.1 +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +xorriso/xorriso_timestamp.h +Version leap to 0.3.5 + +1 Mar 2009 [] +xorriso/changelog.txt +Documented changes and release timestamp + +------------------------------------ cycle - xorriso-0.3.5 - +------------------------------------ cycle - xorriso-0.3.5 - =============================================================================== TODO @@ -4680,16 +5156,19 @@ Documented changes and release timestamp ------------------------------------------------- important +- Special pseudo ACL: "--remove-default" + +- stream_recording for data blocks but not for superblock and directory trees ------------------------------------------------- development +- ??? -getfaclx , -getfattrx + - -load option to ignore existing images - image sort weight control: isoburn_igopt_set_sort_files iso_node_set_sort_weight -- stream_recording for data blocks but not for superblock and directory trees - - random access read and write option - option to patch the mount image size and location on overwriteables @@ -4730,66 +5209,15 @@ Documented changes and release timestamp ------ problem fixes : -<<< done in 0.6.12 -ts A81106 : removed apostrophe and dangerous text display - -<<< done in 0.6.12 -ts A81107 : option to override the local charset name - -<<< done in libisofs-0.6.10.pl01 -<<< done in 0.6.12 -ts A81108 : ticket 145, delaying boot image patching until new LBA is known - In ecma119_image_new() get move ElTorito ->compute_data_blocks() - behind all other ->compute_data_blocks() in order to have the - correct future LBA of isolinux.bin in patch_boot_image() as - t->bootimg->sections[0].block. - -<<< done in libisofs-0.6.10.pl01 -<<< done in 0.6.12 -ts A81112 : ticket 142 by jr, porting to FreeBSD - -<<< done in 0.6.12 -ts A81113 : emphasized in the API docs the fact that - iso_image_create_burn_source() starts image generation - mentioned the FreeBSD timezone bug with API docs of - iso_write_opts_set_always_gmt() - -<<< done in libisofs-0.6.10.pl01 -<<< done in 0.6.12 -ts A81118 : ticket 144: non-unique inode numbers with non-RRIP-1.12 images - -<<< done in 0.6.12 -ts A81120 : Option to use of old fashioned RRIP-1.10 rather than RRIP-1.12 - API function iso_write_opts_set_rrip_version_1_10() - This can be disabled by disabling A81114. -<<< done in 0.6.12 -ts A81114 : #ifdef for producing old ER signature "RRIP_1991A" - -<<< done in 0.6.12 -ts A81121 : Option to store in ECMA-119 timestamp mtime of source - -<<< done in 0.6.12 -ts A81125 : Version switch to 0.6.12 , libisofs-6.8.0.so - -<<< done in 0.6.12 -ts A81125.2 : Described need to pad isohybrid to full MB. - Removed compiler warning about isohybrid FIXME. - -<<< done in 0.6.12 -ts A81125.3 : More apostrophes removed from messages - -<<< done in 0.6.12 -ts A81125.4 : Removed surplus line from rrip_add_PN(). - It was introduced with the FreeBSD port. - -<<< done in 0.6.12 -ts A81125.5 : Added a missing change for RRIP-1.10 option to rrip_calc_len() - -<<< done in 0.6.12 -ts A81125.6 0.6.12 : Described license situation of make_isohybrid_mbr.c - - - +- What to do about this ? +libisofs/fs_image.c : + * TODO #00016 : handle non RR ER entries + * + * if several ER are present, we need to identify the position of + * what refers to RR, and then look for corresponding ES entry in + * each directory record. I have not implemented this (it's not used, + * no?), but if we finally need it, it can be easily implemented in + * the iterator, transparently for the rest of the code. >>> make ISO_FILENAME_WRONG_CHARSET a warning rather than a HINT