Documented changes and release timestamp
This commit is contained in:
parent
04344e8aa8
commit
6fb2dff780
@ -1,4 +1,4 @@
|
|||||||
SVN trunk (to become libisoburn-1.2.4.tar.gz or higher)
|
libisoburn-1.2.4.tar.gz Fri Jul 20 2012
|
||||||
===============================================================================
|
===============================================================================
|
||||||
* New API call isoburn_igopt_set_hfsp_serial_number()
|
* New API call isoburn_igopt_set_hfsp_serial_number()
|
||||||
* New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
* New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
||||||
|
@ -12775,27 +12775,587 @@ xorriso/xorrecord.1
|
|||||||
xorriso/xorrecord.info
|
xorriso/xorrecord.info
|
||||||
Version leap to libisoburn-1.2.3
|
Version leap to libisoburn-1.2.3
|
||||||
|
|
||||||
02 Apr 2012 []
|
02 Apr 2012 [4696]
|
||||||
ChangeLog
|
ChangeLog
|
||||||
xorriso/changelog.txt
|
xorriso/changelog.txt
|
||||||
Documented changes and release timestamp
|
Documented changes and release timestamp
|
||||||
|
|
||||||
|
02 Apr 2012 [4697]
|
||||||
|
svn move -m Promoted branch to tag
|
||||||
|
http://svn.libburnia-project.org/libisoburn/branches/1.2.2
|
||||||
|
http://svn.libburnia-project.org/libisoburn/tags/1.2.2
|
||||||
|
|
||||||
------------------------------------ cycle - xorriso-1.2.3 - 2012.04.02.192028
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.04.02.192028
|
||||||
|
|
||||||
|
|
||||||
[]
|
2012.04.06.173904 [4700]
|
||||||
|
xorriso/write_run.c
|
||||||
|
Avoided to mention autoformatting in message about missing -outdev at -commit
|
||||||
|
|
||||||
|
2012.04.10.071539 [4703]
|
||||||
|
xorriso/emulators.c
|
||||||
|
Now recognizing long -as cdrecord options with double dash
|
||||||
|
|
||||||
|
2012.04.11.163237 [4705]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
New -as mkisofs option -log-file
|
||||||
|
|
||||||
|
2012.04.19.073152 [4710]
|
||||||
|
libisoburn/isofs_wrap.c
|
||||||
|
Fixed a small memory leak in case of failed ISO image reading
|
||||||
|
|
||||||
|
2012.04.19.074422 [4711]
|
||||||
|
configure.ac
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
Requiring libisofs 1.2.3 now
|
||||||
|
|
||||||
|
19 Apr 2012 [4712]
|
||||||
xorriso/xorriso_eng.html
|
xorriso/xorriso_eng.html
|
||||||
ChangeLog
|
ChangeLog
|
||||||
Updated change log and web page
|
Updated change log and web page
|
||||||
|
|
||||||
------------------------------------ cycle - xorriso-1.2.3 -
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.04.19.073152
|
||||||
|
* New -as mkisofs option -log-file
|
||||||
|
* Bug fix: Memory corruption when reading bootable image that was truncated
|
||||||
|
|
||||||
|
|
||||||
|
2012.04.21.193504 [4723]
|
||||||
|
xorriso/make_xorriso_standalone.sh
|
||||||
|
releng/README
|
||||||
|
releng/TODO
|
||||||
|
Now copying libisoburn/releng into GNU xorriso
|
||||||
|
|
||||||
|
2012.04.22.100352 [4724]
|
||||||
|
xorriso/make_xorriso_standalone.sh
|
||||||
|
releng/README
|
||||||
|
Removing old data from releng/releng_generated_data in GNU xorriso
|
||||||
|
|
||||||
|
2012.04.25.191110 [4727]
|
||||||
|
xorriso/emulators.c
|
||||||
|
Now recognizing fused single character -as mkisofs options without parameters
|
||||||
|
|
||||||
|
2012.04.28.161532 [4728]
|
||||||
|
xorriso/emulators.c
|
||||||
|
Now producing a FAILURE event with unknown mkisofs arguments which begin by dash
|
||||||
|
|
||||||
|
2012.05.01.075022 [4729]
|
||||||
|
xorriso/drive_mgt.c
|
||||||
|
xorriso/check_media.h
|
||||||
|
xorriso/check_media.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorriso.info
|
||||||
|
New -check_media option async_chunks=
|
||||||
|
|
||||||
|
2012.05.02.111016 [4730]
|
||||||
|
xorriso/drive_mgt.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorriso.info
|
||||||
|
Made chunksize=32s default with -check_media
|
||||||
|
|
||||||
|
2012.05.22.121401 [4732]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/opts_p_z.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
New command -rockridge
|
||||||
|
|
||||||
|
2012.05.22.121743 [4733]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
New -as mkisofs option --norock
|
||||||
|
|
||||||
|
2012.05.24.070718 [4734]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
Preparations for ISO/HFS+ hybrid images by Vladimir Serbinenko
|
||||||
|
|
||||||
|
2012.05.24.071402 [4735]
|
||||||
|
xorriso/xorriso_makefile_am.txt
|
||||||
|
xorriso/compile_xorriso.sh
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/parse_exec.c
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/opts_i_o.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/iso_img.c
|
||||||
|
xorriso/iso_tree.c
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/disk_ops.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
xorriso/misc_funct.c
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
Preparations for ISO/HFS+ hybrid images by Vladimir Serbinenko
|
||||||
|
|
||||||
|
2012.05.24.093552 [4736]
|
||||||
|
xorriso/xorriso_makefile_am.txt
|
||||||
|
xorriso/compile_xorriso.sh
|
||||||
|
Welcomimg three new libisofs source files by Vladimir Serbinenko
|
||||||
|
|
||||||
|
2012.05.25.084641 [4737]
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
New (yet inofficial) -as mkisofs option -hfsplus-file-creator-type
|
||||||
|
|
||||||
|
2012.05.25.190220 [4738]
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
New (yet inofficial) -as mkisofs options -hfs-bless and -hfs-bless-by
|
||||||
|
|
||||||
|
2012.05.26.212559 [4739]
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
Closed a memory leak about system area buffer. Found by valgrind.
|
||||||
|
|
||||||
|
2012.05.27.165658 [4740]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
New API call isoburn_igopt_set_hfsp_serial_number()
|
||||||
|
|
||||||
|
2012.05.27.165938 [4741]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
New (yet inofficial) -as mkisofs option -hfsplus-serial-no
|
||||||
|
|
||||||
|
2012.05.28.133310 [4742]
|
||||||
|
xorriso/opts_a_c.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
New (yet inofficial) -boot_image bootspec hfsplus_serial=
|
||||||
|
|
||||||
|
2012.05.30.153449 [4743]
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/findjob.h
|
||||||
|
xorriso/iso_manip.h
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
New (yet inofficial) -find actions set/get_hfs_crtp, set/get_hfs_bless
|
||||||
|
|
||||||
|
2012.05.31.070528 [4745]
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/findjob.h
|
||||||
|
xorriso/findjob.c
|
||||||
|
New (yet inofficial) -find tests -has_hfs_crtp, has_hfs_bless
|
||||||
|
|
||||||
|
2012.05.31.071033 [4746]
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
Corrected a mistake in previous revision
|
||||||
|
|
||||||
|
2012.06.05.103058 [4747]
|
||||||
|
xorriso/write_run.c
|
||||||
|
Closed a memory leak about -print_size, found by valgrind
|
||||||
|
|
||||||
|
2012.06.05.145849 [4748]
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
Silenced harmless compiler warnings
|
||||||
|
|
||||||
|
2012.06.06.184910 [4749]
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
Updated documentation of xorriso and xorrisofs about HFS+
|
||||||
|
|
||||||
|
2012.06.08.071018 [4750]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/findjob.h
|
||||||
|
xorriso/drive_mgt.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Made HFS creator, type, blessing persistent in AAIP isofs.hx isofs.hb
|
||||||
|
|
||||||
|
2012.06.10.083050 [4751]
|
||||||
|
xorriso/emulators.c
|
||||||
|
Fixed false error with -as mkisofs option -hfsplus. Introduced by rev 4750.
|
||||||
|
|
||||||
|
2012.06.10.184039 [4752]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
Provisory new image generation extension isoburn_igopt_fat
|
||||||
|
|
||||||
|
2012.06.10.184210 [4753]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
Provisory new -as mkisofs option -fat
|
||||||
|
|
||||||
|
2012.06.12.113220 [4754]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
Provisory new API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
||||||
|
|
||||||
|
2012.06.12.113552 [4755]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
Provisory new -as mkisofs options -prep-boot-part, -efi-boot-part
|
||||||
|
|
||||||
|
2012.06.12.192702 [4756]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
New system area sub type CHRP with isoburn_igopt_set_system_area()
|
||||||
|
|
||||||
|
2012.06.12.192817 [4757]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/emulators.c
|
||||||
|
Provisory new -as mkisofs option -chrp-boot-part
|
||||||
|
|
||||||
|
2012.06.14.142958 [4758]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.14.142958
|
||||||
|
* New API call isoburn_igopt_set_hfsp_serial_number()
|
||||||
|
* New -check_media option async_chunks=
|
||||||
|
* New command -rockridge
|
||||||
|
* New xorriso command -hfsplus
|
||||||
|
* New -find tests -has_hfs_crtp, has_hfs_bless
|
||||||
|
* New -find actions set/get_hfs_crtp, set/get_hfs_bless
|
||||||
|
* New -boot_image bootspec hfsplus_serial=
|
||||||
|
* Command -hide allows hiding in HFS+ filesystem
|
||||||
|
* New -as mkisofs option --norock
|
||||||
|
* New -as mkisofs option -hfsplus
|
||||||
|
* New -as mkisofs option -hfsplus-file-creator-type
|
||||||
|
* New -as mkisofs options -hfs-bless and -hfs-bless-by
|
||||||
|
* New -as mkisofs option -hfsplus-serial-no
|
||||||
|
* New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
|
||||||
|
>>> Provisory new image generation extension isoburn_igopt_fat
|
||||||
|
>>> Provisory new -as mkisofs option -fat
|
||||||
|
|
||||||
|
|
||||||
|
14 Jun 2012 [4759]
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
Correction in xorrisofs manual
|
||||||
|
|
||||||
|
14 Jun 2012 [4760]
|
||||||
|
doc/faq.wiki
|
||||||
|
Gave some hints about SCSI errors in faq.wiki
|
||||||
|
|
||||||
|
2012.06.15.085732 [4761]
|
||||||
|
xorriso/write_run.c
|
||||||
|
Provisorily banned the combination of -hfsplus and ISO image growing
|
||||||
|
|
||||||
|
2012.06.18.082701 [4763]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
Documented -as mkisofs options *-boot-part
|
||||||
|
|
||||||
|
2012.06.18.112125 [4764]
|
||||||
|
xorriso/opts_a_c.c
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New bootspecs efi_boot_part, prep_boot_part, chrp_boot_part
|
||||||
|
|
||||||
|
18 Jun 2012 [4765]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.18.112125
|
||||||
|
New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
||||||
|
New -as mkisofs options -prep-boot-part, -efi-boot-part, -chrp-boot-part
|
||||||
|
New -boot_image bootspecs efi_boot_part, prep_boot_part, chrp_boot_part
|
||||||
|
|
||||||
|
|
||||||
|
2012.06.18.181204 [4766]
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
Pseudo blessing "none" to revoke any HFS+ blessing of a node
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.19.093921
|
||||||
|
|
||||||
|
|
||||||
|
2012.06.20.190651 [4767]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/opts_a_c.c
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/iso_img.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
|
||||||
|
|
||||||
|
20 Jun 2012 [4768]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.20.190651
|
||||||
|
* New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
|
||||||
|
|
||||||
|
|
||||||
|
2012.06.21.203531 [4769]
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
xorriso/iso_tree.c
|
||||||
|
xorriso/findjob.h
|
||||||
|
xorriso/findjob.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New -find test -disk_path
|
||||||
|
|
||||||
|
2012.06.21.204359 [4770]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
Now expecting disk_path with -as mkisofs -hfs-bless
|
||||||
|
|
||||||
|
22 Jun 2012 [4771]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.21.204359
|
||||||
|
* New -find test -disk_path
|
||||||
|
|
||||||
|
|
||||||
|
2012.06.25.125438 [4772]
|
||||||
|
xorriso/drive_mgt.c
|
||||||
|
Loaded images with HFS+ attributes were marked as having changes pending
|
||||||
|
|
||||||
|
2012.06.27.184552 [4773]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
New API calls isoburn_igopt_set_hfsp_block_size() and isoburn_igopt_get_hfsp_block_size()
|
||||||
|
|
||||||
|
2012.06.27.184915 [4774]
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/opts_a_c.c
|
||||||
|
orriso/opts_d_h.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
|
||||||
|
|
||||||
|
2012.06.27.192151 [4775]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
New -as mkisofs options -hfsplus-block-size and -apm-block-size
|
||||||
|
|
||||||
|
28 Jun 2012 [4776]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.06.27.192151
|
||||||
|
* New API calls isoburn_igopt_set_hfsp_block_size() and isoburn_igopt_get_hfsp_block_size()
|
||||||
|
* New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
|
||||||
|
* New -as mkisofs options -hfsplus-block-size and -apm-block-size
|
||||||
|
|
||||||
|
|
||||||
|
03 Jul 2012 [4777]
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
Mentioned HFS+ name mangling in man pages
|
||||||
|
|
||||||
|
2012.07.08.134305 [4779]
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
Delegated write_type selection to caller of libisoburn
|
||||||
|
|
||||||
|
2012.07.08.134840 [4780]
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorriso_private.h
|
||||||
|
xorriso/base_obj.c
|
||||||
|
xorriso/parse_exec.c
|
||||||
|
xorriso/opts_d_h.c
|
||||||
|
xorriso/opts_p_z.c
|
||||||
|
xorriso/write_run.c
|
||||||
|
xorriso/text_io.c
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorriso.1
|
||||||
|
New xorriso command -write_type
|
||||||
|
|
||||||
|
2012.07.08.135555 [4781]
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
Reacted on compiler complaint about rev 4779
|
||||||
|
|
||||||
|
2012.07.08.171526 [4782]
|
||||||
|
xorriso/emulators.c
|
||||||
|
xorriso/xorrecord.texi
|
||||||
|
xorriso/xorrecord.info
|
||||||
|
xorriso/xorrecord.1
|
||||||
|
New -as cdrecord options -tao -sao -dao
|
||||||
|
|
||||||
|
08 Jul 2012 [4783]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
2012.07.08.200735 [4784]
|
||||||
|
xorriso/write_run.c
|
||||||
|
Re-introduced capability of multi-session on overwritables. Spoiled by rev 4780.
|
||||||
|
|
||||||
|
2012.07.10.082919 [4785]
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
libisoburn/isoburn.h
|
||||||
|
libisoburn/isoburn.c
|
||||||
|
libisoburn/burn_wrap.c
|
||||||
|
libisoburn/libisoburn.ver
|
||||||
|
New API calls isoburn_igopt_set_write_type() , isoburn_igopt_get_write_type()
|
||||||
|
|
||||||
|
2012.07.10.083040 [4786]
|
||||||
|
xorriso/write_run.c
|
||||||
|
Write type selection via libisoburn API to avoid redundant decisions
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.07.10.083040
|
||||||
|
* New xorriso command -write_type
|
||||||
|
* New -as cdrecord options -tao -sao -dao
|
||||||
|
* New API calls isoburn_igopt_set_write_type() , isoburn_igopt_get_write_type()
|
||||||
|
|
||||||
|
|
||||||
|
2012.07.12.163117 [4787]
|
||||||
|
xorriso/iso_manip.c
|
||||||
|
Bug fix: -update deleted MD5 of files of which only attributes changed
|
||||||
|
|
||||||
|
|
||||||
|
14 Jul 2012 [4788]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.3 - 2012.07.12.163117
|
||||||
|
* Bug fix: -update deleted MD5 of files of which only attributes had changed
|
||||||
|
|
||||||
|
|
||||||
|
20 Jul 2012 [4798]
|
||||||
|
svn copy -m Branching for libisoburn release 1.2.4
|
||||||
|
http://svn.libburnia-project.org/libisoburn/trunk
|
||||||
|
http://svn.libburnia-project.org/libisoburn/branches/1.2.4
|
||||||
|
|
||||||
|
2012.07.20.130001 [4799]
|
||||||
|
configure.ac
|
||||||
|
README
|
||||||
|
libisoburn/libisoburn.h
|
||||||
|
xorriso/README_gnu_xorriso
|
||||||
|
xorriso/xorriso.h
|
||||||
|
xorriso/xorrisoburn.h
|
||||||
|
xorriso/xorriso_main.c
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
xorriso/make_xorriso_standalone.sh
|
||||||
|
xorriso/configure_ac.txt
|
||||||
|
xorriso/xorriso_timestamp.h
|
||||||
|
xorriso/xorriso.texi
|
||||||
|
xorriso/xorriso.1
|
||||||
|
xorriso/xorriso.info
|
||||||
|
xorriso/xorrisofs.texi
|
||||||
|
xorriso/xorrisofs.1
|
||||||
|
xorriso/xorrisofs.info
|
||||||
|
xorriso/xorrecord.texi
|
||||||
|
xorriso/xorrecord.1
|
||||||
|
xorriso/xorrecord.info
|
||||||
|
Version leap to libisoburn-1.2.4
|
||||||
|
|
||||||
|
20 Jul 2012 []
|
||||||
|
ChangeLog
|
||||||
|
xorriso/changelog.txt
|
||||||
|
Documented changes and release timestamp
|
||||||
|
|
||||||
|
----------------------------------- release - xorriso-1.2.4 - 2012.07.20.130001
|
||||||
|
* New API call isoburn_igopt_set_hfsp_serial_number()
|
||||||
|
* New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
||||||
|
* New API calls isoburn_igopt_set_hfsp_block_size() and isoburn_igopt_get_hfsp_block_size()
|
||||||
|
* New -check_media option async_chunks=
|
||||||
|
* New xorriso command -write_type
|
||||||
|
* New xorriso command -rockridge
|
||||||
|
* New xorriso command -hfsplus
|
||||||
|
* New -find tests -has_hfs_crtp, has_hfs_bless
|
||||||
|
* New -find actions set/get_hfs_crtp, set/get_hfs_bless
|
||||||
|
* New -find test -disk_path
|
||||||
|
* New -boot_image bootspec hfsplus_serial=
|
||||||
|
* New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
|
||||||
|
* New -boot_image bootspecs efi_boot_part, prep_boot_part, chrp_boot_part
|
||||||
|
* Command -hide allows hiding in HFS+ filesystem
|
||||||
|
* New -as cdrecord options -tao -sao -dao
|
||||||
|
* New -as mkisofs option -log-file
|
||||||
|
* New -as mkisofs option --norock
|
||||||
|
* New -as mkisofs option -hfsplus
|
||||||
|
* New -as mkisofs option -hfsplus-file-creator-type
|
||||||
|
* New -as mkisofs options -hfs-bless and -hfs-bless-by
|
||||||
|
* New -as mkisofs option -hfsplus-serial-no
|
||||||
|
* New -as mkisofs options -hfsplus-block-size and -apm-block-size
|
||||||
|
* New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
|
||||||
|
* New -as mkisofs options -prep-boot-part, -efi-boot-part, -chrp-boot-part
|
||||||
|
* New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
|
||||||
|
* Bug fix: Memory corruption when reading bootable image that was truncated
|
||||||
|
* Bug fix: -update deleted MD5 of files of which only attributes had changed
|
||||||
|
|
||||||
|
|
||||||
[]
|
[]
|
||||||
xorriso/xorriso_eng.html
|
xorriso/xorriso_eng.html
|
||||||
ChangeLog
|
ChangeLog
|
||||||
Updated change log and web page
|
Updated change log and web page
|
||||||
|
|
||||||
------------------------------------ cycle - xorriso-1.2.3 -
|
------------------------------------ cycle - xorriso-1.2.5 -
|
||||||
|
|
||||||
|
[]
|
||||||
|
xorriso/xorriso_eng.html
|
||||||
|
ChangeLog
|
||||||
|
Updated change log and web page
|
||||||
|
|
||||||
|
------------------------------------ cycle - xorriso-1.2.5 -
|
||||||
|
|
||||||
**********************************************************************
|
**********************************************************************
|
||||||
Important: When adding a public API function then add its name to file
|
Important: When adding a public API function then add its name to file
|
||||||
@ -12806,7 +13366,173 @@ Important: When adding a public API function then add its name to file
|
|||||||
TODO
|
TODO
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
||||||
|
----------------------------------------------------- ISOHYBRID
|
||||||
|
|
||||||
|
>>> mjg PC-BIOS, Mac :
|
||||||
|
+ New -as mkisofs options -isoybrid-gpt-basdat, -isoybrid-gpt-hfsplus, -isoybrid-apm-hfsplus
|
||||||
|
? shall isohybrid-*-hfsplus prevent writing into EL Torito ?
|
||||||
|
? shall a further option -no-eltorito prevent writing into EL Torito ?
|
||||||
|
|
||||||
|
Test:
|
||||||
|
|
||||||
|
dd if=/dvdbuffer/Fedora-LiveCD.iso bs=512 count=1 \
|
||||||
|
of=/dvdbuffer/Fedora-LiveCD.mbr
|
||||||
|
|
||||||
|
valgrind --leak-check=full \
|
||||||
|
xorriso/xorriso -abort_on never -report_about all -for_backup \
|
||||||
|
-as mkisofs -o /dvdbuffer/test.iso -no-pad \
|
||||||
|
-isohybrid-mbr /dvdbuffer/Fedora-LiveCD.mbr \
|
||||||
|
-b /doc/README -no-emul-boot -boot-load-size 4 -boot-info-table \
|
||||||
|
-eltorito-alt-boot \
|
||||||
|
-e dvd_get_variables -no-emul-boot \
|
||||||
|
-isohybrid-gpt-basdat -isohybrid-apm-hfsplus \
|
||||||
|
-eltorito-alt-boot \
|
||||||
|
-e /inst/CONFIGURE_DVD -no-emul-boot \
|
||||||
|
-isohybrid-gpt-hfsplus -isohybrid-apm-hfsplus \
|
||||||
|
/u/test/diet/scdbackup-0.9.2
|
||||||
|
|
||||||
|
mount -o loop /dvdbuffer/Fedora-LiveCD.iso /mnt
|
||||||
|
|
||||||
|
valgrind --leak-check=full \
|
||||||
|
xorriso/xorriso -abort_on never -report_about all \
|
||||||
|
-as mkisofs -o /dvdbuffer/FedoraRepack.iso -no-pad \
|
||||||
|
-isohybrid-mbr /dvdbuffer/Fedora-LiveCD.mbr -c /isolinux/boot.cat \
|
||||||
|
-b /isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 \
|
||||||
|
-boot-info-table \
|
||||||
|
-eltorito-alt-boot \
|
||||||
|
-e /isolinux/efiboot.img -no-emul-boot \
|
||||||
|
-isohybrid-gpt-basdat -isohybrid-apm-hfsplus \
|
||||||
|
-eltorito-alt-boot \
|
||||||
|
-e /isolinux/macboot.img -no-emul-boot \
|
||||||
|
-isohybrid-gpt-hfsplus -isohybrid-apm-hfsplus \
|
||||||
|
-V Fedora-LiveCD \
|
||||||
|
/mnt
|
||||||
|
|
||||||
|
----------------------------------------------------- Vladimir
|
||||||
|
|
||||||
|
- Implement Vladimir's UCS-2 to UTF-16BE patch:
|
||||||
|
post/cdrskin/B20522_utf16.diff
|
||||||
|
|
||||||
|
- Multi-Session
|
||||||
|
>>> hfsplus.c has no protection against 32 bit rollover due to block
|
||||||
|
addresses that are lower than the HFS+ partition start.
|
||||||
|
+ Provisorily banned in xorriso the combination of -hfsplus and
|
||||||
|
growing to appendables
|
||||||
|
>>> install a similar ban in libisofs
|
||||||
|
? Is HFS+ usable if added to a session ?
|
||||||
|
+ The system area gets copied to block 0-15
|
||||||
|
? Can HFS+ partitions be added ? (we have few)
|
||||||
|
>>> How to let HFS+ access blocks outside the new session ?
|
||||||
|
? A patchable HFS superblock in the first session ?
|
||||||
|
>>> for image modifying:
|
||||||
|
- Find out at image load time whether it has APM with HFS+
|
||||||
|
- Have -hfsplus mode "auto" to enable HFS+ writing in that case.
|
||||||
|
|
||||||
|
+ -as mkisofs for HFS+. Rough sketch. Some options will change.
|
||||||
|
genisoimage -hfs -part -no-desktop -r -J -o ${output_image} \
|
||||||
|
-map ${map_file} -hfs-bless ${boot_dir} -chrp-boot -sysid PPC \
|
||||||
|
${iso_dir} ${source}
|
||||||
|
+ -hfs -part -> -hfsplus
|
||||||
|
+ -map -> -hfsplus-file-creator-type
|
||||||
|
+ -hfs-bless
|
||||||
|
+ -chrp-boot -> -chrp-boot-part
|
||||||
|
|
||||||
|
- Prep and ChrP
|
||||||
|
Vladimir: "-chrp-boot produce an MBR entry spanning the whole ISO
|
||||||
|
and of type 0x96. PreP boot may be preferable."
|
||||||
|
"PreP and CHRP refers mainly to IBM hardware.
|
||||||
|
HFS+ is for Apple only. PreP boot is a partition contating
|
||||||
|
only raw ELF and having type 0x41."
|
||||||
|
+ -as mkisofs -chrp-boot-part
|
||||||
|
+ -as mkisofs -prep-boot-part DISKFILE
|
||||||
|
+ xorriso -boot_image any chrp_boot_part=on|off
|
||||||
|
+ xorriso -boot_image any prep_boot_part=disk_path
|
||||||
|
??? Let writer grab Ecma119Node rather than disk file
|
||||||
|
>>> make combinable with isohybrid
|
||||||
|
|
||||||
|
- FAT for mounting by running systems which do not expect ISO 9660
|
||||||
|
on USB stick.
|
||||||
|
---
|
||||||
|
Da Windows AFAIR nur fuer FAT und NTFS auf USB sticks anschaut, braucht
|
||||||
|
man, eine FAT Dateisystem in der Partition und nicht noch eine Kopie von
|
||||||
|
ISO. Andere Desktopsysteme haben manchmal aehnliches Problem.
|
||||||
|
Man kann HFS+ ins kombinierte HFS+/FAT umwandeln aber dazu braucht man
|
||||||
|
die Groesse zwischen erster und zweiter Zone im Voraus.
|
||||||
|
+ This is meanwhile available as Ecma119Image.filesrc_blocks
|
||||||
|
---
|
||||||
|
+ -as mkisofs -fat
|
||||||
|
>>> FAT not implemented yet
|
||||||
|
>>> document
|
||||||
|
>>> xorriso -fat on|off , status -fat , -hide-fat*
|
||||||
|
|
||||||
|
- EFI boot via GPT
|
||||||
|
>>> Get a positive test result from Vladimir
|
||||||
|
Vladimir:
|
||||||
|
> I'm happy to continue to use
|
||||||
|
> mtools for this, xorriso will have just to embed the image as a GPT
|
||||||
|
> parition.
|
||||||
|
+ -as mkisofs -efi-boot-part DISKFILE
|
||||||
|
+ Let writer grab Ecma119Node rather than disk file
|
||||||
|
+ --efi-boot-image as DISKFILE
|
||||||
|
+ xorriso -boot_image efi_boot_part=
|
||||||
|
|
||||||
|
- Vladimir:
|
||||||
|
Was meinst du zur Möglichkeit es zu einer HFS+/FAT/ISO hyvrid machen?
|
||||||
|
"Wir können es in die gleiche Partition machen. im FAT es kann bis 2^16
|
||||||
|
512B Sektoren = 32M zwischen BPB und FAT geben. Wir können in diesen
|
||||||
|
Platz volumedescr2 reinschleppen."
|
||||||
|
>>> Currently Ecma119.partition_offset is needed before compute_data_blocks.
|
||||||
|
Several components expect the twin sets of Volume Descriptors and of
|
||||||
|
filesystem trees to be stored as one interval per set.
|
||||||
|
Vladimir's proposal would separate the second Volume Descriptors and
|
||||||
|
trees from the first ones.
|
||||||
|
|
||||||
|
- Overall goals:
|
||||||
|
Date: Thu, 24 May 2012 16:22:44 +0200
|
||||||
|
----------------------------------------------------------------------------
|
||||||
|
Let's look on the goals side and what is achieved and what isn't. My goals:
|
||||||
|
Already achieved with xorriso:
|
||||||
|
+ i386_pc (HD and CD)
|
||||||
|
+ *_efi (CD)
|
||||||
|
+ (i386_qemu, i386_coreboot, i386_multiboot, mips_loongson, mips-qemu_mips)
|
||||||
|
+ Accessible by major OS on CD
|
||||||
|
|
||||||
|
Would be achieved by your work (I suppose)
|
||||||
|
+ *_efi (HD)
|
||||||
|
+ -efi-boot-part DISKFILE|--efi-boot-image
|
||||||
|
|
||||||
|
Achieved by HFS+:
|
||||||
|
+ Apple EFI (HD and CD)
|
||||||
|
>>> Vladimir:
|
||||||
|
GPT HFS+ entry still missing from hfsplus.c. Is it needed for booting ?
|
||||||
|
+ Apple PPC, New world (HD and CD)
|
||||||
|
|
||||||
|
Other:
|
||||||
|
+ IBM (PreP) PPC (HD and CD). We need PreP partition for HD,
|
||||||
|
+ -prep-boot-part DISKFILE
|
||||||
|
>>> who can tell ?:
|
||||||
|
Idk what we need for CD.
|
||||||
|
|
||||||
|
-Ability to have eltorito.img over 32K and free system area from it:
|
||||||
|
the patching like in the patch, I've showed you in the beginning.
|
||||||
|
- B20521_from_grub_proposal
|
||||||
|
>>> Ask Vladimir for refreshing this info
|
||||||
|
|
||||||
|
-Accessible by major OS on HD.
|
||||||
|
>>> Vladimir:
|
||||||
|
We probably need FAT for this.
|
||||||
|
"but it creates drawbacks like that its allocation table grows with
|
||||||
|
disk size and unlike on HFS+ there is no way to put it at the end of
|
||||||
|
the disk."
|
||||||
|
+ solved by early size computation of filesrc area
|
||||||
|
Ecma119Image.filesrc_blocks
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- make -check_media chunk_size=32s default for DVD ?
|
||||||
|
|
||||||
|
|
||||||
- Can UTF-8 or other charsets confuse xorriso or libisofs by byte 47 '/'
|
- Can UTF-8 or other charsets confuse xorriso or libisofs by byte 47 '/'
|
||||||
@ -12817,6 +13543,9 @@ Important: When adding a public API function then add its name to file
|
|||||||
> UTF-8 does not.
|
> UTF-8 does not.
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
- -check_media option which aborts the check run on the first error ?
|
- -check_media option which aborts the check run on the first error ?
|
||||||
Such an option for -check_md5_r ?
|
Such an option for -check_md5_r ?
|
||||||
|
|
||||||
@ -12824,11 +13553,6 @@ Important: When adding a public API function then add its name to file
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
qemu:
|
|
||||||
|
|
||||||
- Have an option for enforcing TAO/No RESERVE TRACK, SAO, DAO
|
|
||||||
|
|
||||||
|
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
man page for osirrox ?
|
man page for osirrox ?
|
||||||
@ -13069,6 +13793,24 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x.
|
|||||||
reduce the session overhead.
|
reduce the session overhead.
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------
|
||||||
|
License statement by the author of the HFS+ enhancements in libisofs and
|
||||||
|
libisoburn:
|
||||||
|
|
||||||
|
Date: Wed, 23 May 2012 18:26:15 +0200
|
||||||
|
Message-ID: <4FBD0FA7.8040105@gmail.com>
|
||||||
|
From: Vladimir '?-coder/phcoder' Serbinenko <phcoder@gmail.com>
|
||||||
|
To: Thomas Schmitt <scdbackup@gmx.net>
|
||||||
|
Subject: Re: HFS+ writer
|
||||||
|
|
||||||
|
I'm ok with LGPL but I'd like a mention in documentation that HFS+
|
||||||
|
writer is of my coding.
|
||||||
|
|
||||||
|
--
|
||||||
|
Regards
|
||||||
|
Vladimir '?-coder/phcoder' Serbinenko
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------
|
||||||
|
|
||||||
===============================================================================
|
===============================================================================
|
||||||
This is the dirty end of the todo list.
|
This is the dirty end of the todo list.
|
||||||
|
Loading…
Reference in New Issue
Block a user