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 calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
|
||||
|
@ -12775,27 +12775,587 @@ xorriso/xorrecord.1
|
||||
xorriso/xorrecord.info
|
||||
Version leap to libisoburn-1.2.3
|
||||
|
||||
02 Apr 2012 []
|
||||
02 Apr 2012 [4696]
|
||||
ChangeLog
|
||||
xorriso/changelog.txt
|
||||
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
|
||||
|
||||
|
||||
[]
|
||||
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
|
||||
ChangeLog
|
||||
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
|
||||
ChangeLog
|
||||
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
|
||||
@ -12806,7 +13366,173 @@ Important: When adding a public API function then add its name to file
|
||||
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 '/'
|
||||
@ -12817,6 +13543,9 @@ Important: When adding a public API function then add its name to file
|
||||
> UTF-8 does not.
|
||||
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
- -check_media option which aborts the check run on the first error ?
|
||||
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 ?
|
||||
@ -13069,6 +13793,24 @@ xorriso : UPDATE : 3691 MB written (fifo 78%) [buf 100%] 2.3x.
|
||||
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.
|
||||
|
Loading…
Reference in New Issue
Block a user