Documented changes and release timestamp
This commit is contained in:
parent
d135e33b9e
commit
b627db78ff
@ -5564,11 +5564,6 @@ Last minute correction in xorriso man page
|
|||||||
xorriso/changelog.txt
|
xorriso/changelog.txt
|
||||||
Documented changes and release timestamp
|
Documented changes and release timestamp
|
||||||
|
|
||||||
[]
|
|
||||||
svn move -m 'Promoted branch to tag' \
|
|
||||||
http://svn.libburnia-project.org/libisoburn/branches/ZeroThreeEight \
|
|
||||||
http://svn.libburnia-project.org/libisoburn/tags/ZeroThreeEight
|
|
||||||
|
|
||||||
----------------------------------- release - xorriso-0.3.8 - 2009.04.18.120001
|
----------------------------------- release - xorriso-0.3.8 - 2009.04.18.120001
|
||||||
* New options -set_filter , -set_filter_r, -find -exec set_filter
|
* New options -set_filter , -set_filter_r, -find -exec set_filter
|
||||||
* New option -zisofs, builtin filters --zisofs , --gzip , --gunzip
|
* New option -zisofs, builtin filters --zisofs , --gzip , --gunzip
|
||||||
@ -5578,7 +5573,7 @@ svn move -m 'Promoted branch to tag' \
|
|||||||
* New option -auto_charset based on xattr "isofs.cs"
|
* New option -auto_charset based on xattr "isofs.cs"
|
||||||
|
|
||||||
|
|
||||||
2009.04.18.150555 []
|
2009.04.18.150555 [2602]
|
||||||
configure.ac
|
configure.ac
|
||||||
README
|
README
|
||||||
libisoburn/libisoburn.h
|
libisoburn/libisoburn.h
|
||||||
@ -5591,14 +5586,300 @@ xorriso/configure_ac.txt
|
|||||||
xorriso/xorriso_timestamp.h
|
xorriso/xorriso_timestamp.h
|
||||||
Version leap to libisoburn-0.3.9
|
Version leap to libisoburn-0.3.9
|
||||||
|
|
||||||
18 Apr 2009 []
|
18 Apr 2009 [2603]
|
||||||
xorriso/changelog.txt
|
xorriso/changelog.txt
|
||||||
Documented changes and release timestamp
|
Documented changes and release timestamp
|
||||||
|
|
||||||
------------------------------------ cycle - xorriso-0.3.9 -
|
------------------------------------ cycle - xorriso-0.3.9 - 2009.04.18.150555
|
||||||
|
|
||||||
|
19 Apr 2009 [2608]
|
||||||
|
svn move -m 'Promoted branch to tag' \
|
||||||
|
http://svn.libburnia-project.org/libisoburn/branches/ZeroThreeEight \
|
||||||
|
http://svn.libburnia-project.org/libisoburn/tags/ZeroThreeEight
|
||||||
|
|
||||||
|
2009.04.21.173600 [2612]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Enhanced -find testing by operators -not, -or, -and, (, ), -if, -else, -endif
|
||||||
|
|
||||||
|
2009.04.21.184214 [2613]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Allowed implicit -and operator with -not, -if and -sub
|
||||||
|
|
||||||
|
22 Apr 2009 [2614]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
Updated xorriso web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.3.9 - 2009.04.21.184214
|
||||||
|
* Operators with option -find : -not, -or, -and, (, ), -if, -then, -else
|
||||||
|
|
||||||
|
|
||||||
------------------------------------ cycle - xorriso-0.3.9 -
|
2009.04.22.173603 [2615]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
New API call isoburn_toc_track_get_emul()
|
||||||
|
|
||||||
|
2009.04.22.173648 [2616]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Made use of new libisoburn call to accelerate option -toc for large TOC
|
||||||
|
|
||||||
|
2009.04.23.103301 [2617]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New -find tests -wholename, -prune
|
||||||
|
|
||||||
|
2009.04.25.160022 [2618]
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
Used isoburn_toc_track_get_emul() in isoburn_set_msc1()
|
||||||
|
|
||||||
|
2009.04.25.162210 [2619]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Moved call of isoburn_set_msgs_submit() to Xorriso_startup_libraries()
|
||||||
|
|
||||||
|
2009.04.25.162858 [2620]
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
Issueing pacifier messages from within isoburn_set_msc1()
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.3.9 - 2009.04.25.162858
|
||||||
|
* New -find tests -wholename, -prune
|
||||||
|
|
||||||
|
|
||||||
|
2009.05.06.173600 [2626]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Bug fix: SIGSEGV with option -status and no search string
|
||||||
|
|
||||||
|
2009.05.06.174222 [2627]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Bug fix: -load volid did not perform pattern search
|
||||||
|
|
||||||
|
2009.05.08.073642 [2638]
|
||||||
|
xorriso/configure_ac.txt
|
||||||
|
Adapted xorriso-standalone to version leap libburn-0.6.7
|
||||||
|
|
||||||
|
2009.05.09.201241 [2639]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
libisoburn/isofs_wrap.c
|
||||||
|
New API options isoburn_ropt_noino and isoburn_igopt_hardlinks
|
||||||
|
|
||||||
|
2009.05.09.201742 [2640]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New option -hardlinks
|
||||||
|
|
||||||
|
2009.05.14.082045 [2641]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Enhanced option -extract_cut for handling filtered files
|
||||||
|
|
||||||
|
2009.05.16.165616 [2642]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
LBA sorted processing of -compare_r and -update_r for smoother MMC reading
|
||||||
|
|
||||||
|
2009.05.16.165940 [2643]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Disabled use of iso_tree_add_new_symlink() in favor of iso_tree_add_new_node()
|
||||||
|
|
||||||
|
2009.05.17.115101 [2644]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New pseudo test with -find : -sort_lba which is actually an option
|
||||||
|
|
||||||
|
2009.05.26.140055 [2647]
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Enabled -hardlinks for options -extract, -extract_l and -cp*x
|
||||||
|
|
||||||
|
2009.05.26.142912 [2648]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Revoked LBA sorted reading with -compare_r. It was ugly.
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.3.9 - 2009.05.26.172355
|
||||||
|
Bug fix: SIGSEGV with option -status and no search string
|
||||||
|
Bug fix: -load volid did not perform pattern search
|
||||||
|
New option -hardlinks
|
||||||
|
Improved reading performance with -update_r and -extract
|
||||||
|
|
||||||
|
|
||||||
|
2009.05.29.110831 [2649]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
New option -for_backup as shortcut for -acl -xattr -hardlinks
|
||||||
|
|
||||||
|
2009.05.29.162300 [2650]
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Avoided unnecessary sorting during -extract
|
||||||
|
|
||||||
|
2009.05.30.161808 [2561]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Avoided unconditional output of -hardlinks with option -status
|
||||||
|
|
||||||
|
2009.05.31.100140 [2652]
|
||||||
|
configure.ac
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
Requiring libisofs-0.6.20 now
|
||||||
|
|
||||||
|
2009.05.31.100315 [2653]
|
||||||
|
xorriso/configure_ac.txt
|
||||||
|
Adapted xorriso-standalone to version leap libisofs-0.6.20
|
||||||
|
|
||||||
|
2009.05.31.185819 [2654]
|
||||||
|
xorriso/configure_ac.txt
|
||||||
|
Adapted xorriso-standalone to version leap libisofs-0.6.21
|
||||||
|
|
||||||
|
13 Jun 2009 [2668]
|
||||||
|
xorriso/configure_ac.txt
|
||||||
|
xorriso/xorriso_makefile_am.txt
|
||||||
|
xorriso/make_xorriso_standalone.sh
|
||||||
|
Removed xorriso.pc.in from xorriso-standalone tarball
|
||||||
|
|
||||||
|
2009.06.15.121525 [2670]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
With -update_r : detecting hardlink splits and fusions on disk
|
||||||
|
|
||||||
|
2009.06.20.063853 [2671]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Wider scope of hardlink reconstruction with extract operations
|
||||||
|
|
||||||
|
2009.06.22.112850 [2672]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Gave up risky direct update of hardlink siblings
|
||||||
|
|
||||||
|
2009.06.23.065744 [2673]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
+ xorriso/makefile_libxorriso_am.txt
|
||||||
|
Introduced alternative Makefile.am for libxorriso production
|
||||||
|
|
||||||
|
2009.06.23.070934 [2674]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
Added missing function declaration
|
||||||
|
|
||||||
|
2009.06.23.123147 [2675]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Removed from xorriso main() any dependency on non-API features
|
||||||
|
|
||||||
|
2009.06.23.133210 [2676]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Rough test for compile time and run time libxorriso version mismatches
|
||||||
|
|
||||||
|
2009.06.23.164351 [2677]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
Deprecated -hardlinks modes "start_update", "end_update" for "perform_update"
|
||||||
|
|
||||||
|
23 Jun 2009 [2678]
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Updated xorriso man page
|
||||||
|
|
||||||
|
2009.06.24.133521 [2679]
|
||||||
|
xorriso/xorriso.c
|
||||||
|
Reverted order of memorized hardlink update parameters
|
||||||
|
|
||||||
|
2009.06.25.125048 [2680]
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
Bug fix: Copies of overwriteable media onto sequential were mistaken in ROM drives
|
||||||
|
|
||||||
|
2009.06.27.112408 [2681]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/xorriso.c
|
||||||
|
xorriso/xorrisoburn.c
|
||||||
|
xorriso/xorriso.1
|
||||||
|
With -extract : made hardlink registration combinable with sort_lba
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.3.9 - 2009.06.27.112408
|
||||||
|
New option -for_backup as shortcut for -acl -xattr -hardlinks
|
||||||
|
Bug fix: Copies of overwriteable media on sequential were mistaken in ROM drives
|
||||||
|
|
||||||
|
28 Jun 2009 [2681]
|
||||||
|
svn copy -m "Branching for libisoburn release 0.4.0" \
|
||||||
|
http://svn.libburnia-project.org/libisoburn/trunk \
|
||||||
|
http://svn.libburnia-project.org/libisoburn/branches/ZeroFourZero
|
||||||
|
|
||||||
|
2009.06.28.090001 [2683]
|
||||||
|
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.0
|
||||||
|
|
||||||
|
28 Jun 2009 [2684]
|
||||||
|
xorriso/changelog.txt
|
||||||
|
Documented changes and release timestamp
|
||||||
|
|
||||||
|
----------------------------------- release - xorriso-0.4.0 - 2009.06.28.090001
|
||||||
|
* New option -hardlinks
|
||||||
|
* Improved reading performance with -update_r and -extract
|
||||||
|
* New option -for_backup as shortcut for -acl -xattr -hardlinks
|
||||||
|
* Operators with option -find : -not, -or, -and, (, ), -if, -then, -else
|
||||||
|
* New -find tests -wholename, -prune
|
||||||
|
* Bug fix: SIGSEGV with option -status and no search string
|
||||||
|
* Bug fix: -load volid did not perform pattern search
|
||||||
|
* Bug fix: Copies of overwriteable media on sequential were mistaken in ROM drives
|
||||||
|
|
||||||
|
2009.06.28.100124 [2685]
|
||||||
|
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.1
|
||||||
|
|
||||||
|
[]
|
||||||
|
xorriso/changelog.txt
|
||||||
|
Documented changes and release timestamp
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.4.1 - 2009.06.28.100124
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-0.4.1 -
|
||||||
|
------------------------------------ cycle - xorriso-0.4.1 -
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
TODO
|
TODO
|
||||||
@ -5606,8 +5887,38 @@ Documented changes and release timestamp
|
|||||||
|
|
||||||
------------------------------------------------- bugs
|
------------------------------------------------- bugs
|
||||||
|
|
||||||
|
- what about split files and hard links ?
|
||||||
|
|
||||||
|
- xorriso -as cdrecord in rare cases reports intermediate "X of X MB"
|
||||||
|
xorriso : UPDATE : 3671 MB written (fifo 94%) [buf 100%] 2.3x.
|
||||||
|
xorriso : UPDATE : 3680 of 3680 MB written (fifo 87%) [buf 100%] 2.3x.
|
||||||
|
xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x.
|
||||||
|
Direct reason:
|
||||||
|
burn_drive_get_status(drive, &progress);
|
||||||
|
if(progress.sector<=progress.sectors)
|
||||||
|
sprintf(xorriso->info_text, "%4d of %4d MB written",
|
||||||
|
So this has to be examined in libburn.
|
||||||
|
|
||||||
------------------------------------------------- important
|
------------------------------------------------- important
|
||||||
|
|
||||||
|
- 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
|
- sudo and setuid chapter in man page
|
||||||
? option -sudo_aware
|
? option -sudo_aware
|
||||||
|
|
||||||
@ -5616,12 +5927,11 @@ Documented changes and release timestamp
|
|||||||
Can only be done if renaming is made safe with any open IsoDirIter.
|
Can only be done if renaming is made safe with any open IsoDirIter.
|
||||||
|
|
||||||
|
|
||||||
- ? New -find test -in_old_image
|
|
||||||
??? derive a test language from nntpfilter.c
|
|
||||||
-find in man xorriso could need restructuring
|
|
||||||
|
|
||||||
------------------------------------------------- development
|
------------------------------------------------- development
|
||||||
|
|
||||||
|
- Replace Libisofs_new_fs_image_inO by Libisofs_hardlink_prooF
|
||||||
|
and make the latter unconditional.
|
||||||
|
|
||||||
- Special pseudo ACL: "--remove-default"
|
- Special pseudo ACL: "--remove-default"
|
||||||
|
|
||||||
- libisofs , libburn , own system adapter ? :
|
- libisofs , libburn , own system adapter ? :
|
||||||
@ -5674,16 +5984,27 @@ Documented changes and release timestamp
|
|||||||
|
|
||||||
------ problem fixes :
|
------ problem fixes :
|
||||||
|
|
||||||
|
|
||||||
>>> Represent hardlinks
|
|
||||||
Have better uniqueness with own inode counters
|
|
||||||
|
|
||||||
|
|
||||||
- the error handling system should be comprehensively documented
|
- the error handling system should be comprehensively documented
|
||||||
and eventually rectified where needed.
|
and eventually rectified where needed.
|
||||||
|
|
||||||
------ feature enhancements :
|
------ feature enhancements :
|
||||||
|
|
||||||
|
- isohybrid
|
||||||
|
- as of syslinux-3.81pre10/utils/isohybrid.in :
|
||||||
|
- new signature {0xf7, 0xe3, 0xef, 0x0d}
|
||||||
|
- read $id from previous session: byte 440, 4 bytes,
|
||||||
|
if not {0,0,0,0} write the same byte string to new MBR byte 440
|
||||||
|
- user adjustable parameters
|
||||||
|
- $pentry {1..4} = 1
|
||||||
|
- $fstype {0...255} = 0x17
|
||||||
|
- $offset {0...64} = 0
|
||||||
|
- $h {1...256} = 64
|
||||||
|
- $s {1...63} = 32
|
||||||
|
- $id {0...0xffffffff]
|
||||||
|
- $hd0 {0...2} = 0
|
||||||
|
- $partok {0...1} = 0
|
||||||
|
|
||||||
|
|
||||||
- File checksums as backpack and as xattr values.
|
- File checksums as backpack and as xattr values.
|
||||||
Problem: If they are scattered over the data section then they will cause
|
Problem: If they are scattered over the data section then they will cause
|
||||||
a lot of random access and thus be slow with BD. They need to be buffered
|
a lot of random access and thus be slow with BD. They need to be buffered
|
||||||
@ -5695,8 +6016,6 @@ Documented changes and release timestamp
|
|||||||
- A dummy option in IsoWriteOpts which causes iso_image_create_burn_source()
|
- A dummy option in IsoWriteOpts which causes iso_image_create_burn_source()
|
||||||
to end before actually data get written. (For -print_size)
|
to end before actually data get written. (For -print_size)
|
||||||
|
|
||||||
- API: iso_stream_get_dev_ino() to get the source side dev_t and ino_t
|
|
||||||
|
|
||||||
- Re-use unchanged sub trees in the previous image in order to
|
- Re-use unchanged sub trees in the previous image in order to
|
||||||
reduce the session overhead.
|
reduce the session overhead.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user