Documented changes and release timestamp

This commit is contained in:
Thomas Schmitt 2009-08-29 18:22:06 +00:00
parent 1832e43264
commit fc37785157
1 changed files with 386 additions and 15 deletions

View File

@ -5872,14 +5872,363 @@ xorriso/configure_ac.txt
xorriso/xorriso_timestamp.h
Version leap to libisoburn-0.4.1
[]
28 Jun 2009 [2686]
xorriso/changelog.txt
Documented changes and release timestamp
28 Jun 2009 [2687]
svn move -m 'Promoted branch to tag' \
http://svn.libburnia-project.org/libisoburn/branches/ZeroFourZero \
http://svn.libburnia-project.org/libisoburn/tags/ZeroFourZero
------------------------------------ cycle - xorriso-0.4.1 - 2009.06.28.100124
------------------------------------ cycle - xorriso-0.4.1 -
------------------------------------ cycle - xorriso-0.4.1 -
2009.06.30.120311 [2688]
configure.ac
xorriso/configure_ac.txt
Provisory patch on ticket 152: GNU libiconv needs -liconv but offers no iconv()
2009.06.30.154606 [2689]
xorriso/xorriso.c
Bug fix: Ticket 149, one byte overflow of local variable.
2009.07.07.175748 [2690]
configure.ac
xorriso/configure_ac.txt
Aligned configure --help texts provided by own code in configure.ac
2009.07.07.193955 [2693]
acinclude.m4
configure.ac
xorriso/configure_ac.txt
configure options --enable-libdir-pkgconfig and --enable-pkgconfig-path=DIR
2009.07.14.134423 [2701]
xorriso/configure_ac.txt
Adapted xorriso-standalone to version leap libburn-0.6.9
2009.07.19.214008 [2703]
xorriso/xorriso.c
Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs any more
------------------------------------ cycle - xorriso-0.4.1 - 2009.07.19.214008
Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs any more
------------------------------ release - xorriso-0.4.0.pl01 - 2009.07.20.060001
Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs any more
23 Jul 2009 [2704]
xorriso/xorriso.1
More emphasis on early use of -hardlinks, -acl, -xattr etc.
2009.07.23.103339 [2705]
xorriso/compile_xorriso.sh
xorriso/xorriso_makefile_am.txt
Adopted new libisofs source module md5.[cho]
2009.07.23.103728 [2706]
xorriso/xorriso.c
xorriso/xorrisoburn.c
Showing a better link count with -hardlinks on -lsl
2009.07.25.181857 [2707]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.c
xorriso/xorriso_eng.html
Updating sorted link array before usage after image manipulations
------------------------------------ cycle - xorriso-0.4.1 - 2009.07.25.181857
Options -lsl and lsdl now display correct link counts if -hardlinks is on
2009.08.03.075954 [2708]
xorriso/xorrisoburn.c
Bug fix: Use of freed memory with -hardlinks on and -update
03 Aug 2009 [2709]
xorriso/xorriso.1
Hints about -hardlinks and file content filtering
2009.08.10.123146 [2710]
xorriso/xorriso.c
xorriso/xorrisoburn.c
xorriso/xorriso.1
New find actions get_md5, get_any_xattr, test -has_any_xattr
2009.08.10.192240 [2711]
libisoburn/libisoburn.h
libisoburn/isoburn.h
libisoburn/isoburn.c
libisoburn/isofs_wrap.c
New write options session_md5, file_md5, read option nomd5
2009.08.10.193843 [2712]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.c
xorriso/xorriso.1
New option -md5, new -as mkisofs option --md5
2009.08.10.194416 [2713]
xorriso/xorriso.h
xorriso/xorrisoburn.h
Missing changes in rev 2710 and 2712
2009.08.11.194836 [2714]
configure.ac
libisoburn/libisoburn.h
Requiring at least libisofs-0.6.21 now
2009.08.11.194836 [2715]
xorriso/xorriso_private.h
xorriso/xorriso.h
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
New options -check_md5, -check_md5_r, find action check_md5, test -has_md5
2009.08.12.130401 [2716]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.c
xorriso/xorriso.1
Completed find action check_md5
2009.08.12.202423 [2717]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
Checking MD5 of whole session with -check_md5 and empty path list
2009.08.13.203718 [2718]
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
Better reaction wich -check_md5 if no MD5 array is loaded
2009.08.14.102355 [2719]
xorriso/xorriso.c
xorriso/xorrisoburn.c
More timely abort of find jobs if the result pager gets aborted
2009.08.14.211648 [2720]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorriso.1
Letting -check_media look for session checksum tags
2009.08.15.173403 [2724]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorriso.1
Introduced -check_media event= for mismatch events
2009.08.16.200906 [2725]
xorriso/xorriso.c
xorriso/xorrisoburn.c
Adapted to a change in iso_util_decode_md5_tag()
2009.08.17.162456 [2726]
libisoburn/burn_wrap.c
Giving overwriteable media a single-session toc with isoburn_drive_aquire(bit4)
2009.08.17.162834 [2727]
xorriso/xorrisoburn.c
-check_media recognizes relocated 64kB superblock tag and hops over session gaps
2009.08.18.173453 [2728]
xorriso/xorrisoburn.c
Making use of new API call iso_md5_match() and adapted to MD5 image mismatches
2009.08.18.191013 [2729]
xorriso/xorriso.c
xorriso/xorriso.1
Included -md5 on with option -for_backup
------------------------------------ cycle - xorriso-0.4.1 - 2009.08.18.191013
New option -md5, new -as mkisofs option --md5
New options -check_md5, -check_md5_r
New find actions check_md5 get_md5, get_any_xattr
New find tests -has_md5, -has_any_xattr
libisoburn: New write options session_md5, file_md5, read option nomd5
2009.08.19.180632 [2730]
libisoburn/libisoburn.h
libisoburn/isoburn.h
libisoburn/isoburn.c
Adapted to enhanced iso_write_opts_set_record_md5()
2009.08.19.180842 [2731]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.c
xorriso/xorriso.1
New -md5 mode "all"
19 Aug 2009 [2732]
xorriso/xorriso_eng.html
Corrections with xorriso web page
2009.08.20.204309 [2733]
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
Made -compare and -update work with recorded MD5 sums
2009.08.22.184241 [2734]
xorriso/xorriso_private.h
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
New -find action make_md5 to equip files from old images with MD5
2009.08.24.182839 [2738]
configure.ac
libisoburn/libisoburn.h
Demanding libburn-0.6.9 now
2009.08.24.183750 [2739]
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
New option -calm_drive
2009.08.25.191217 [2741]
xorriso/xorrisoburn.c
More timely report of library messages with -check_md5
2009.08.25.191325 [2742]
xorriso/xorriso.1
Updated incremental backup example
2009.08.25.191433 [2743]
configure.ac
libisoburn/libisoburn.h
Requiring libisofs-0.6.22 now
2009.08.25.191543 [2744]
xorriso/configure_ac.txt
Adapted xorriso-standalone to version leap libisofs-0.6.23
------------------------------------ cycle - xorriso-0.4.1 - 2009.08.25.191543
Options -compare, -compare_r, -update, update_r now can use recorded MD5
New -find action make_md5 to equip files from old images with MD5
New option -calm_drive
2009.08.27.175608 [2752]
xorriso/xorriso.c
Updated helptext about -find actions, new -as mkisofs option --for_backup
2009.08.27.175719 [2753]
libisoburn/libisoburn.h
configure.ac
Requiring libburn-0.7.0 now
2009.08.27.175806 [2754]
xorriso/configure_ac.txt
Adapted xorriso-standalone to version leap libburn-0.7.1
2009.08.28.100829 [2756]
xorriso/xorriso.c
xorriso/xorrisoburn.h
xorriso/xorrisoburn.c
xorriso/xorriso.1
New option -list_profiles
2009.08.28.101405 [2757]
xorriso/xorriso.c
Forgot to store before committing
2009.08.28.101716 [2758]
xorriso/xorriso_private.h
Forgot to commit xorriso_private.h
2009.08.28.112825 [2759]
xorriso/xorrisoburn.c
Small correction with reporting profile "Removable disk"
------------------------------------ cycle - xorriso-0.4.1 - 2009.08.28.112825
New option -list_profiles
29 Aug 2009 [2760]
svn copy -m "Branching for libisoburn release 0.4.2"
http://svn.libburnia-project.org/libisoburn/trunk
http://svn.libburnia-project.org/libisoburn/branches/ZeroFourTwo
2009.08.29.143001 [2761]
configure.ac
README
libisoburn/libisoburn.h
xorriso/README
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.4.2
29 Aug 2009 [2762]
xorriso/xorriso.1
Some updates and corrections in xorriso man page
29 Aug 2009 [2765]
xorriso/changelog.txt
Document changes and release timestamp
----------------------------------- release - xorriso-0.4.2 - 2009.08.29.143001
* Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs any more
* Options -lsl and lsdl now display correct link counts if -hardlinks is on
* New option -md5, new -as mkisofs option --md5
* New options -check_md5, -check_md5_r
* New find actions check_md5 get_md5, get_any_xattr
* New find tests -has_md5, -has_any_xattr
* libisoburn: New write options session_md5, file_md5, read option nomd5
* Options -compare, -compare_r, -update, update_r now can use recorded MD5
* New -find action make_md5 to equip files from old images with MD5
* New option -calm_drive
* New option -list_profiles
29 Aug 2009 [2763]
xorriso/xorriso.1
Some updates and corrections in xorriso man page
2009.08.29.180146 [2764]
configure.ac
README
libisoburn/libisoburn.h
xorriso/README
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.4.3
[]
xorriso/changelog.txt
Document changes and release timestamp
------------------------------------ cycle - xorriso-0.4.3 - 2009.08.29.180146
------------------------------------ cycle - xorriso-0.4.3 -
------------------------------------ cycle - xorriso-0.4.3 -
===============================================================================
TODO
@ -5887,6 +6236,11 @@ Documented changes and release timestamp
------------------------------------------------- bugs
- >>> what about stat.st_nlink ?
- Must it be maintained for directories (i.e. nlink == files + 2)?
There are indications that it should either give the number of subdirs
(including . and ..) or be 1
- what about split files and hard links ?
- xorriso -as cdrecord in rare cases reports intermediate "X of X MB"
@ -5901,23 +6255,21 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x.
------------------------------------------------- important
- 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.
- register hard link disk path for files with link count 1
and allow in Xorriso_restore_target_hl() to use the own hln_target of
a node when that node is copied to disk a second time.
- libisofs call to create a hard link ?
- during -update*
- what about differently filtered streams ?
It is not wrong but a waste to update them as siblings.
- >>> what about stat.st_nlink ?
- Must it be maintained for directories (i.e. nlink == files + 2)?
There are indications that it should either give the number of subdirs
(including . and ..) or be 1
- It would be nice if xorriso -lsl could display the actual nlink number.
But that is not easy with -map /a /x -map /a /y . One would need a fast
lookup of existing inode tuples. I.e. a permanent RBTree of IsoNode.
Current is a sorted array of Ecma119Node, because Ecma119Node can record
the final inode number in the emerging image easily.
??? Should one unite IsoNode and Ecma119 node ???
- libisofs call to create a hard link ?
- sudo and setuid chapter in man page
? option -sudo_aware
@ -5987,8 +6339,27 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x.
- the error handling system should be comprehensively documented
and eventually rectified where needed.
- the iterators are still not safe with node renamings:
iso_dir_get_children(...);
while(...) {
iso_dir_iter_next(...);
... iso_node_get_name() returns "xyz" ...
iso_node_set_name("xyz.gz");
... iso_file_add_external_filter() returns 2 ...
iso_node_set_name("xyz");
}
- demo/ produces on FreeBSD several binaries of 500k each.
On all systems gcc issues warnings.
- Which demo binary is still valid ?
------ feature enhancements :
- With 100,000 files in a single directory, adding new nodes becomes
very slow with high workload.
Some hash accelerator would be nice.
- isohybrid
- as of syslinux-3.81pre10/utils/isohybrid.in :
- new signature {0xf7, 0xe3, 0xef, 0x0d}