Documented changes and release timestamp
This commit is contained in:
parent
eafd9bd3aa
commit
d6f4938b07
@ -5564,11 +5564,6 @@ Last minute correction in xorriso man page
|
||||
xorriso/changelog.txt
|
||||
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
|
||||
* New options -set_filter , -set_filter_r, -find -exec set_filter
|
||||
* 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"
|
||||
|
||||
|
||||
2009.04.18.150555 []
|
||||
2009.04.18.150555 [2602]
|
||||
configure.ac
|
||||
README
|
||||
libisoburn/libisoburn.h
|
||||
@ -5591,14 +5586,300 @@ xorriso/configure_ac.txt
|
||||
xorriso/xorriso_timestamp.h
|
||||
Version leap to libisoburn-0.3.9
|
||||
|
||||
18 Apr 2009 []
|
||||
18 Apr 2009 [2603]
|
||||
xorriso/changelog.txt
|
||||
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
|
||||
@ -5606,8 +5887,38 @@ Documented changes and release timestamp
|
||||
|
||||
------------------------------------------------- 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
|
||||
|
||||
- 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
|
||||
|
||||
@ -5616,12 +5927,11 @@ Documented changes and release timestamp
|
||||
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
|
||||
|
||||
- Replace Libisofs_new_fs_image_inO by Libisofs_hardlink_prooF
|
||||
and make the latter unconditional.
|
||||
|
||||
- Special pseudo ACL: "--remove-default"
|
||||
|
||||
- libisofs , libburn , own system adapter ? :
|
||||
@ -5674,16 +5984,27 @@ Documented changes and release timestamp
|
||||
|
||||
------ problem fixes :
|
||||
|
||||
|
||||
>>> Represent hardlinks
|
||||
Have better uniqueness with own inode counters
|
||||
|
||||
|
||||
- the error handling system should be comprehensively documented
|
||||
and eventually rectified where needed.
|
||||
|
||||
------ 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.
|
||||
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
|
||||
@ -5695,8 +6016,6 @@ Documented changes and release timestamp
|
||||
- A dummy option in IsoWriteOpts which causes iso_image_create_burn_source()
|
||||
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
|
||||
reduce the session overhead.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user