Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
50987c0ad6 | |||
53fc1d8729 | |||
3c82785d66 | |||
679d403a7a |
@ -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
|
||||
|
14
README
14
README
@ -4,7 +4,7 @@
|
||||
libisoburn and xorriso. By Vreixo Formoso <metalpain2002@yahoo.es>
|
||||
and Thomas Schmitt <scdbackup@gmx.net>
|
||||
Integrated sub project of libburnia-project.org.
|
||||
http://files.libburnia-project.org/releases/libisoburn-1.2.2.tar.gz
|
||||
http://files.libburnia-project.org/releases/libisoburn-1.2.4.tar.gz
|
||||
Copyright (C) 2006-2012 Vreixo Formoso, Thomas Schmitt.
|
||||
Provided under GPL version 2 or later.
|
||||
------------------------------------------------------------------------------
|
||||
@ -34,17 +34,17 @@ By using this software you agree to the disclaimer at the end of this text:
|
||||
|
||||
Compilation, First Glimpse, Installation
|
||||
|
||||
Dynamic library and compile time header requirements for libisoburn-1.2.2 :
|
||||
- libburn.so.4 , version libburn-1.2.0 or higher
|
||||
- libisofs.so.6 , version libisofs-1.2.2 or higher
|
||||
Dynamic library and compile time header requirements for libisoburn-1.2.4 :
|
||||
- libburn.so.4 , version libburn-1.2.4 or higher
|
||||
- libisofs.so.6 , version libisofs-1.2.4 or higher
|
||||
libisoburn and xorriso will not start with libraries which are older than their
|
||||
include headers seen at compile time.
|
||||
|
||||
Obtain libisoburn-1.2.2.tar.gz, take it to a directory of your choice
|
||||
Obtain libisoburn-1.2.4.tar.gz, take it to a directory of your choice
|
||||
and do:
|
||||
|
||||
tar xzf libisoburn-1.2.2.tar.gz
|
||||
cd libisoburn-1.2.2
|
||||
tar xzf libisoburn-1.2.4.tar.gz
|
||||
cd libisoburn-1.2.4
|
||||
|
||||
Within that directory execute:
|
||||
|
||||
|
20
configure.ac
20
configure.ac
@ -1,4 +1,4 @@
|
||||
AC_INIT([libisoburn], [1.2.3], [http://libburnia-project.org])
|
||||
AC_INIT([libisoburn], [1.2.4], [http://libburnia-project.org])
|
||||
AC_PREREQ([2.50])
|
||||
dnl AC_CONFIG_HEADER([config.h])
|
||||
|
||||
@ -24,7 +24,7 @@ dnl
|
||||
dnl These three are only copies to provide libtool with unused LT_RELEASE
|
||||
ISOBURN_MAJOR_VERSION=1
|
||||
ISOBURN_MINOR_VERSION=2
|
||||
ISOBURN_MICRO_VERSION=3
|
||||
ISOBURN_MICRO_VERSION=4
|
||||
|
||||
dnl ISOBURN_VERSION=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION.$ISOBURN_MICRO_VERSION
|
||||
|
||||
@ -37,16 +37,16 @@ dnl Libtool versioning
|
||||
dnl Generate libisoburn.so.1.x.y
|
||||
dnl SONAME will become LT_CURRENT - LT_AGE
|
||||
dnl
|
||||
dnl ts B20402
|
||||
dnl ### This is the release version 1.2.2 = libisoburn.so.1.79.0
|
||||
dnl This is the development version after above stable release
|
||||
dnl ts B20720
|
||||
dnl This is the release version 1.2.4 = libisoburn.so.1.81.0
|
||||
dnl ### This is the development version after above stable release
|
||||
dnl LT_CURRENT++, LT_AGE++ have not happened yet.
|
||||
dnl ### LT_CURRENT++, LT_AGE++ has happened meanwhile.
|
||||
dnl
|
||||
dnl SONAME = 80 - 79 = 1 . Library name = libisoburn.so.1.79.0
|
||||
dnl SONAME = 82 - 81 = 1 . Library name = libisoburn.so.1.81.0
|
||||
LT_RELEASE=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION
|
||||
LT_CURRENT=80
|
||||
LT_AGE=79
|
||||
LT_CURRENT=82
|
||||
LT_AGE=81
|
||||
LT_REVISION=0
|
||||
LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
|
||||
|
||||
@ -321,8 +321,8 @@ if test x$enable_pkg_check_modules = xyes; then
|
||||
dnl If PKG_CHECK_MODULES is to be used after this if-block,
|
||||
dnl then it might be necessary to perform PKG_PROG_PKG_CONFIG before the block.
|
||||
|
||||
LIBBURN_REQUIRED=1.2.0
|
||||
LIBISOFS_REQUIRED=1.2.3
|
||||
LIBBURN_REQUIRED=1.2.4
|
||||
LIBISOFS_REQUIRED=1.2.4
|
||||
PKG_CHECK_MODULES(LIBBURN, libburn-1 >= $LIBBURN_REQUIRED)
|
||||
PKG_CHECK_MODULES(LIBISOFS, libisofs-1 >= $LIBISOFS_REQUIRED)
|
||||
if test x$LIBCDIO_DEF = x; then
|
||||
|
@ -242,7 +242,7 @@ void isoburn_version(int *major, int *minor, int *micro);
|
||||
*/
|
||||
#define isoburn_libisofs_req_major 1
|
||||
#define isoburn_libisofs_req_minor 2
|
||||
#define isoburn_libisofs_req_micro 3
|
||||
#define isoburn_libisofs_req_micro 4
|
||||
|
||||
/** The minimum version of libburn to be used with this version of libisoburn
|
||||
at compile time.
|
||||
@ -250,7 +250,7 @@ void isoburn_version(int *major, int *minor, int *micro);
|
||||
*/
|
||||
#define isoburn_libburn_req_major 1
|
||||
#define isoburn_libburn_req_minor 2
|
||||
#define isoburn_libburn_req_micro 0
|
||||
#define isoburn_libburn_req_micro 4
|
||||
|
||||
/** The minimum compile time requirements of libisoburn towards libjte are
|
||||
the same as of a suitable libisofs towards libjte.
|
||||
@ -305,7 +305,7 @@ int isoburn_libburn_req(int *major, int *minor, int *micro);
|
||||
*/
|
||||
#define isoburn_header_version_major 1
|
||||
#define isoburn_header_version_minor 2
|
||||
#define isoburn_header_version_micro 3
|
||||
#define isoburn_header_version_micro 4
|
||||
/** Note:
|
||||
Above version numbers are also recorded in configure.ac because libtool
|
||||
wants them as parameters at build time.
|
||||
|
@ -4,7 +4,7 @@
|
||||
GNU xorriso. By Thomas Schmitt <scdbackup@gmx.net>
|
||||
Derived from and supported by libburnia-project.org, published via:
|
||||
http://www.gnu.org/software/xorriso/xorriso_eng.html
|
||||
http://www.gnu.org/software/xorriso/xorriso-1.2.3.tar.gz
|
||||
http://www.gnu.org/software/xorriso/xorriso-1.2.4.tar.gz
|
||||
Provided under GPL version 3 or later. No warranty.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@ -46,10 +46,10 @@ Optional at compile time are:
|
||||
If they were present at compile time, then the optional libraries have to
|
||||
be present at runtime, too.
|
||||
|
||||
Obtain xorriso-1.2.3.tar.gz, take it to a directory of your choice and do:
|
||||
Obtain xorriso-1.2.4.tar.gz, take it to a directory of your choice and do:
|
||||
|
||||
tar xzf xorriso-1.2.3.tar.gz
|
||||
cd xorriso-1.2.3
|
||||
tar xzf xorriso-1.2.4.tar.gz
|
||||
cd xorriso-1.2.4
|
||||
|
||||
Within that directory execute:
|
||||
|
||||
@ -316,9 +316,9 @@ and a matching dynamically linked xorriso binary.
|
||||
This binary is very lean but depends on properly installed libraries of
|
||||
suitable revision.
|
||||
|
||||
Dynamic library and compile time header requirements for libisoburn-1.2.2 :
|
||||
- libburn.so.4 , version libburn-1.2.0 or higher
|
||||
- libisofs.so.6 , version libisofs-1.2.2 or higher
|
||||
Dynamic library and compile time header requirements for libisoburn-1.2.4 :
|
||||
- libburn.so.4 , version libburn-1.2.4 or higher
|
||||
- libisofs.so.6 , version libisofs-1.2.4 or higher
|
||||
libisoburn and xorriso will not start with libraries which are older than their
|
||||
headers seen at compile time. So compile in the oldest possible installation
|
||||
setup unless you have reason to enforce a newer bug fix level.
|
||||
|
@ -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.
|
||||
|
@ -3,7 +3,7 @@
|
||||
# Copyright (c) 2007 - 2012 Thomas Schmitt <scdbackup@gmx.net>
|
||||
# Provided under GPL version 2 or later.
|
||||
|
||||
AC_INIT([xorriso], [1.2.3], [http://libburnia-project.org])
|
||||
AC_INIT([xorriso], [1.2.4], [http://libburnia-project.org])
|
||||
AC_PREREQ([2.50])
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
@ -23,14 +23,14 @@ AC_DEFINE([Xorriso_standalonE], [])
|
||||
|
||||
BURN_MAJOR_VERSION=1
|
||||
BURN_MINOR_VERSION=2
|
||||
BURN_MICRO_VERSION=3
|
||||
BURN_MICRO_VERSION=4
|
||||
AC_SUBST(BURN_MAJOR_VERSION)
|
||||
AC_SUBST(BURN_MINOR_VERSION)
|
||||
AC_SUBST(BURN_MICRO_VERSION)
|
||||
|
||||
LIBISOFS_MAJOR_VERSION=1
|
||||
LIBISOFS_MINOR_VERSION=2
|
||||
LIBISOFS_MICRO_VERSION=3
|
||||
LIBISOFS_MICRO_VERSION=4
|
||||
AC_SUBST(LIBISOFS_MAJOR_VERSION)
|
||||
AC_SUBST(LIBISOFS_MINOR_VERSION)
|
||||
AC_SUBST(LIBISOFS_MICRO_VERSION)
|
||||
|
@ -40,7 +40,7 @@ create_gnu_xorriso="yes"
|
||||
current_dir=$(pwd)
|
||||
lone_dir="$current_dir"/"xorriso-standalone"
|
||||
|
||||
xorriso_rev=1.2.3
|
||||
xorriso_rev=1.2.4
|
||||
# For unstable uploads and patch level 0 of stable releases:
|
||||
xorriso_pl=""
|
||||
# For higher patch levels of stable releases:
|
||||
|
@ -9,7 +9,7 @@
|
||||
.\" First parameter, NAME, should be all caps
|
||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
.\" other parameters are allowed: see man(7), man(1)
|
||||
.TH XORRECORD 1 "Version 1.2.3, Jul 08, 2012"
|
||||
.TH XORRECORD 1 "Version 1.2.4, Jul 20, 2012"
|
||||
.\" Please adjust this date whenever revising the manpage.
|
||||
.\"
|
||||
.\" Some roff macros, for reference:
|
||||
|
@ -15,7 +15,7 @@ xorriso
|
||||
|
||||
File: xorrecord.info, Node: Top, Next: Overview, Up: (dir)
|
||||
|
||||
xorrecord 1.2.3
|
||||
xorrecord 1.2.4
|
||||
***************
|
||||
|
||||
xorrecord - Emulation of CD/DVD/BD program cdrecord by program xorriso
|
||||
|
@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename xorrecord.info
|
||||
@settitle GNU xorrecord 1.2.3
|
||||
@settitle GNU xorrecord 1.2.4
|
||||
@c %**end of header
|
||||
@c
|
||||
@c man-ignore-lines begin
|
||||
@ -50,7 +50,7 @@
|
||||
@c man .\" First parameter, NAME, should be all caps
|
||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||
@c man .TH XORRECORD 1 "Version 1.2.3, Jul 08, 2012"
|
||||
@c man .TH XORRECORD 1 "Version 1.2.4, Jul 20, 2012"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -76,7 +76,7 @@ Permission is granted to distrubute this text freely.
|
||||
@end copying
|
||||
@c man-ignore-lines end
|
||||
@titlepage
|
||||
@title Manual of GNU xorriso personality xorrecord 1.2.3
|
||||
@title Manual of GNU xorriso personality xorrecord 1.2.4
|
||||
@author Thomas Schmitt
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
@ -85,7 +85,7 @@ Permission is granted to distrubute this text freely.
|
||||
@contents
|
||||
@ifnottex
|
||||
@node Top
|
||||
@top xorrecord 1.2.3
|
||||
@top xorrecord 1.2.4
|
||||
@c man-ignore-lines 1
|
||||
|
||||
@c man .SH NAME
|
||||
|
@ -9,7 +9,7 @@
|
||||
.\" First parameter, NAME, should be all caps
|
||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
.\" other parameters are allowed: see man(7), man(1)
|
||||
.TH XORRISO 1 "Version 1.2.3, Jul 06, 2012"
|
||||
.TH XORRISO 1 "Version 1.2.4, Jul 20, 2012"
|
||||
.\" Please adjust this date whenever revising the manpage.
|
||||
.\"
|
||||
.\" Some roff macros, for reference:
|
||||
|
@ -61,7 +61,7 @@ struct XorrisO;
|
||||
*/
|
||||
#define Xorriso_header_version_majoR 1
|
||||
#define Xorriso_header_version_minoR 2
|
||||
#define Xorriso_header_version_micrO 3
|
||||
#define Xorriso_header_version_micrO 4
|
||||
|
||||
|
||||
/** If needed: Something like ".pl01" to indicate a bug fix. Normally empty.
|
||||
|
@ -15,7 +15,7 @@ images with Rock Ridge extensions.
|
||||
|
||||
File: xorriso.info, Node: Top, Next: Overview, Up: (dir)
|
||||
|
||||
GNU xorriso 1.2.3
|
||||
GNU xorriso 1.2.4
|
||||
*****************
|
||||
|
||||
xorriso - creates, loads, manipulates and writes ISO 9660 filesystem
|
||||
|
@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename xorriso.info
|
||||
@settitle GNU xorriso 1.2.3
|
||||
@settitle GNU xorriso 1.2.4
|
||||
@c %**end of header
|
||||
@c
|
||||
@c man-ignore-lines begin
|
||||
@ -50,7 +50,7 @@
|
||||
@c man .\" First parameter, NAME, should be all caps
|
||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||
@c man .TH XORRISO 1 "Version 1.2.3, Jul 06, 2012"
|
||||
@c man .TH XORRISO 1 "Version 1.2.4, Jul 20, 2012"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -77,7 +77,7 @@ Permission is granted to distrubute this text freely.
|
||||
@end copying
|
||||
@c man-ignore-lines end
|
||||
@titlepage
|
||||
@title Manual of GNU xorriso 1.2.3
|
||||
@title Manual of GNU xorriso 1.2.4
|
||||
@author Thomas Schmitt
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
@ -86,7 +86,7 @@ Permission is granted to distrubute this text freely.
|
||||
@contents
|
||||
@ifnottex
|
||||
@node Top
|
||||
@top GNU xorriso 1.2.3
|
||||
@top GNU xorriso 1.2.4
|
||||
@c man-ignore-lines 1
|
||||
|
||||
@c man .SH NAME
|
||||
|
@ -461,21 +461,21 @@ This can bring effective read performance near to the raw media reading speed.
|
||||
<P>
|
||||
<DL>
|
||||
<DT><H3>Download as source code (see README):</H3></DT>
|
||||
<DD><A HREF="xorriso-1.2.2.tar.gz">xorriso-1.2.2.tar.gz</A>
|
||||
(2070 KB).
|
||||
<DD><A HREF="xorriso-1.2.4.tar.gz">xorriso-1.2.4.tar.gz</A>
|
||||
(2270 KB).
|
||||
</DD>
|
||||
<DD>(Released 02 Apr 2012)</DD>
|
||||
<DD><A HREF="xorriso-1.2.2.tar.gz.sig">xorriso-1.2.2.tar.gz.sig</A></DD>
|
||||
<DD>(Released 20 Jul 2012)</DD>
|
||||
<DD><A HREF="xorriso-1.2.4.tar.gz.sig">xorriso-1.2.4.tar.gz.sig</A></DD>
|
||||
<DD>
|
||||
(detached GPG signature for verification by
|
||||
<KBD>gpg --verify xorriso-1.2.2.tar.gz.sig xorriso-1.2.2.tar.gz</KBD>
|
||||
<KBD>gpg --verify xorriso-1.2.4.tar.gz.sig xorriso-1.2.4.tar.gz</KBD>
|
||||
<BR>
|
||||
after <KBD>gpg --keyserver keys.gnupg.net --recv-keys ABC0A854</KBD>).
|
||||
</DD>
|
||||
<DD>
|
||||
Also on <A HREF="http://www.gnu.org/prep/ftp.html">
|
||||
mirrors of ftp://ftp.gnu.org/gnu/ </A>
|
||||
as xorriso/xorriso-1.2.2.tar.gz
|
||||
as xorriso/xorriso-1.2.4.tar.gz
|
||||
</DD>
|
||||
</DL>
|
||||
</DD>
|
||||
@ -512,10 +512,10 @@ describes the cdrecord emulation</DD>
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
Bug fixes towards xorriso-1.2.0:
|
||||
Bug fixes towards xorriso-1.2.2:
|
||||
<UL>
|
||||
<LI>-osirrox on:sort_lba_on -extract from / restored nearly nothing</LI>
|
||||
<LI>-as mkisofs without -graft-points could not handle names with "="</LI>
|
||||
<LI>Memory corruption when reading bootable image that was truncated</LI>
|
||||
<LI>-update deleted MD5 of files of which only attributes had changed</LI>
|
||||
<!--
|
||||
<LI>- none -</LI>
|
||||
-->
|
||||
@ -534,78 +534,7 @@ Bug fixes in xorriso-1.1.0.pl01 towards xorriso-1.1.0:
|
||||
-->
|
||||
|
||||
<P>
|
||||
Enhancements towards previous stable version xorriso-1.2.0:
|
||||
<UL>
|
||||
<LI>New commands -x, -list_arg_sorting</LI>
|
||||
<LI>New command -data_cache_size</LI>
|
||||
<LI>New command -rr_reloc_dir</LI>
|
||||
<LI>New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved</LI>
|
||||
<LI>
|
||||
Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
|
||||
</LI>
|
||||
<!--
|
||||
<LI>- none -</LI>
|
||||
-->
|
||||
</UL>
|
||||
</P>
|
||||
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
<H3>
|
||||
Software copies included in GNU xorriso:
|
||||
</H3>
|
||||
<DL>
|
||||
<DT>
|
||||
GNU xorriso is feature-wise equivalent to the dynamic compilation of
|
||||
<A HREF="http://libburnia-project.org/"> libburnia </A>
|
||||
libraries, libjte, and libburnia program xorriso.
|
||||
It restricts itself to a technical form where the legal commitments of the
|
||||
libburnia project and the legal intentions of
|
||||
<A HREF="http://www.fsf.org/"> FSF </A> match completely.
|
||||
</DT>
|
||||
<DD> </DD>
|
||||
<DT>libburn-1.2.2</DT>
|
||||
<DD>reads and writes data from and to CD, DVD, BD.</DD>
|
||||
<DD>(founded by Derek Foreman and Ben Jansens,
|
||||
developed and maintained since August 2006 by
|
||||
Thomas Schmitt from team of libburnia-project.org)</DD>
|
||||
<DT>libisofs-1.2.2</DT>
|
||||
<DD>operates on ISO 9660 filesystem images.</DD>
|
||||
<DD>(By Vreixo Formoso, Mario Danic and Thomas Schmitt
|
||||
from team of libburnia-project.org. HFS+ code by Vladimir Serbinenko.)</DD>
|
||||
<DT>libisoburn-1.2.2</DT>
|
||||
<DD>coordinates libburn and libisofs, emulates multi-session where needed,
|
||||
and hosts the original source code of program xorriso.</DD>
|
||||
<DD>It provides the complete functionality of xorriso via
|
||||
a C language API.</DD>
|
||||
<DD>(By Vreixo Formoso and Thomas Schmitt
|
||||
from team of libburnia-project.org)</DD>
|
||||
<DT>libjte-1.0.0</DT>
|
||||
<DD>produces jigdo and template file together with the emerging ISO image.</DD>
|
||||
<DD>(By Free Software Foundation, Steve McIntyre, George Danchev,
|
||||
Thomas Schmitt)</DD>
|
||||
<DD> </DD>
|
||||
<DT>The source code of this software is independent of
|
||||
cdrecord and mkisofs.</DT>
|
||||
</DL>
|
||||
</P>
|
||||
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
<DL>
|
||||
<DT><H3>Development snapshot, version 1.2.3 :</H3></DT>
|
||||
<DD>Bug fixes towards xorriso-1.2.2:
|
||||
<UL>
|
||||
<LI>Memory corruption when reading bootable image that was truncated</LI>
|
||||
<LI>-update deleted MD5 of files of which only attributes had changed</LI>
|
||||
<!--
|
||||
<LI>- none yet -</LI>
|
||||
-->
|
||||
</UL>
|
||||
</DD>
|
||||
<DD>Enhancements towards stable version 1.2.2:
|
||||
Enhancements towards previous stable version xorriso-1.2.2:
|
||||
<UL>
|
||||
<LI>New -check_media option async_chunks=</LI>
|
||||
<LI>New xorriso command -write_type</LI>
|
||||
@ -631,6 +560,70 @@ cdrecord and mkisofs.</DT>
|
||||
<LI>New -as mkisofs options -prep-boot-part, -efi-boot-part, -chrp-boot-part</LI>
|
||||
<LI>New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus</LI>
|
||||
|
||||
<!--
|
||||
<LI>- none -</LI>
|
||||
-->
|
||||
</UL>
|
||||
</P>
|
||||
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
<H3>
|
||||
Software copies included in GNU xorriso:
|
||||
</H3>
|
||||
<DL>
|
||||
<DT>
|
||||
GNU xorriso is feature-wise equivalent to the dynamic compilation of
|
||||
<A HREF="http://libburnia-project.org/"> libburnia </A>
|
||||
libraries, libjte, and libburnia program xorriso.
|
||||
It restricts itself to a technical form where the legal commitments of the
|
||||
libburnia project and the legal intentions of
|
||||
<A HREF="http://www.fsf.org/"> FSF </A> match completely.
|
||||
</DT>
|
||||
<DD> </DD>
|
||||
<DT>libburn-1.2.4</DT>
|
||||
<DD>reads and writes data from and to CD, DVD, BD.</DD>
|
||||
<DD>(founded by Derek Foreman and Ben Jansens,
|
||||
developed and maintained since August 2006 by
|
||||
Thomas Schmitt from team of libburnia-project.org)</DD>
|
||||
<DT>libisofs-1.2.4</DT>
|
||||
<DD>operates on ISO 9660 filesystem images.</DD>
|
||||
<DD>(By Vreixo Formoso, Mario Danic and Thomas Schmitt
|
||||
from team of libburnia-project.org. HFS+ code by Vladimir Serbinenko.)</DD>
|
||||
<DT>libisoburn-1.2.4</DT>
|
||||
<DD>coordinates libburn and libisofs, emulates multi-session where needed,
|
||||
and hosts the original source code of program xorriso.</DD>
|
||||
<DD>It provides the complete functionality of xorriso via
|
||||
a C language API.</DD>
|
||||
<DD>(By Vreixo Formoso and Thomas Schmitt
|
||||
from team of libburnia-project.org)</DD>
|
||||
<DT>libjte-1.0.0</DT>
|
||||
<DD>produces jigdo and template file together with the emerging ISO image.</DD>
|
||||
<DD>(By Free Software Foundation, Steve McIntyre, George Danchev,
|
||||
Thomas Schmitt)</DD>
|
||||
<DD> </DD>
|
||||
<DT>The source code of this software is independent of
|
||||
cdrecord and mkisofs.</DT>
|
||||
</DL>
|
||||
</P>
|
||||
|
||||
<HR>
|
||||
|
||||
<P>
|
||||
<DL>
|
||||
<DT><H3>Development snapshot, version 1.2.5 :</H3></DT>
|
||||
<DD>Bug fixes towards xorriso-1.2.4:
|
||||
<UL>
|
||||
<LI>- none yet -</LI>
|
||||
<!--
|
||||
<LI>- none yet -</LI>
|
||||
-->
|
||||
</UL>
|
||||
</DD>
|
||||
<DD>Enhancements towards stable version 1.2.4:
|
||||
<UL>
|
||||
<LI>- none yet -</LI>
|
||||
<!--
|
||||
<LI>- none yet -</LI>
|
||||
-->
|
||||
@ -640,13 +633,13 @@ cdrecord and mkisofs.</DT>
|
||||
|
||||
|
||||
<DD> </DD>
|
||||
<DD><A HREF="README_xorriso_devel">README 1.2.3</A>
|
||||
<DD><A HREF="xorriso_help_devel">xorriso-1.2.3 -help</A></DD>
|
||||
<DD><A HREF="xorrisofs_help_devel">xorriso-1.2.3 -as mkisofs -help</A></DD>
|
||||
<DD><A HREF="xorrecord_help_devel">xorriso-1.2.3 -as cdrecord -help</A></DD>
|
||||
<DD><A HREF="man_1_xorriso_devel.html">man xorriso (as of 1.2.3)</A></DD>
|
||||
<DD><A HREF="man_1_xorrisofs_devel.html">man xorrisofs (as of 1.2.3)</A></DD>
|
||||
<DD><A HREF="man_1_xorrecord_devel.html">man xorrecord (as of 1.2.3)</A></DD>
|
||||
<DD><A HREF="README_xorriso_devel">README 1.2.5</A>
|
||||
<DD><A HREF="xorriso_help_devel">xorriso-1.2.5 -help</A></DD>
|
||||
<DD><A HREF="xorrisofs_help_devel">xorriso-1.2.5 -as mkisofs -help</A></DD>
|
||||
<DD><A HREF="xorrecord_help_devel">xorriso-1.2.5 -as cdrecord -help</A></DD>
|
||||
<DD><A HREF="man_1_xorriso_devel.html">man xorriso (as of 1.2.5)</A></DD>
|
||||
<DD><A HREF="man_1_xorrisofs_devel.html">man xorrisofs (as of 1.2.5)</A></DD>
|
||||
<DD><A HREF="man_1_xorrecord_devel.html">man xorrecord (as of 1.2.5)</A></DD>
|
||||
<DD> </DD>
|
||||
<DT>If you want to distribute development versions of xorriso, then use
|
||||
this tarball which produces static linking between xorriso and the
|
||||
@ -656,8 +649,8 @@ libburnia libraries.
|
||||
installation see README)
|
||||
</DD>
|
||||
<DD>
|
||||
<A HREF="xorriso-1.2.3.tar.gz">xorriso-1.2.3.tar.gz</A>
|
||||
(2070 KB).
|
||||
<A HREF="xorriso-1.2.5.tar.gz">xorriso-1.2.5.tar.gz</A>
|
||||
(2270 KB).
|
||||
</DD>
|
||||
<DT>A dynamically linked development version of xorriso can be obtained
|
||||
from repositories of
|
||||
|
@ -111,7 +111,7 @@
|
||||
*/
|
||||
#define Xorriso_req_majoR 1
|
||||
#define Xorriso_req_minoR 2
|
||||
#define Xorriso_req_micrO 3
|
||||
#define Xorriso_req_micrO 4
|
||||
|
||||
|
||||
static void yell_xorriso()
|
||||
|
@ -1 +1 @@
|
||||
#define Xorriso_timestamP "2012.07.12.163117"
|
||||
#define Xorriso_timestamP "2012.07.20.130001"
|
||||
|
@ -19,7 +19,7 @@
|
||||
*/
|
||||
#define xorriso_libisoburn_req_major 1
|
||||
#define xorriso_libisoburn_req_minor 2
|
||||
#define xorriso_libisoburn_req_micro 3
|
||||
#define xorriso_libisoburn_req_micro 4
|
||||
|
||||
|
||||
struct SpotlisT; /* List of intervals with different read qualities */
|
||||
|
@ -9,7 +9,7 @@
|
||||
.\" First parameter, NAME, should be all caps
|
||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
.\" other parameters are allowed: see man(7), man(1)
|
||||
.TH XORRISOFS 1 "Version 1.2.3, Jun 27, 2012"
|
||||
.TH XORRISOFS 1 "Version 1.2.4, Jul 20, 2012"
|
||||
.\" Please adjust this date whenever revising the manpage.
|
||||
.\"
|
||||
.\" Some roff macros, for reference:
|
||||
|
@ -14,7 +14,7 @@ END-INFO-DIR-ENTRY
|
||||
|
||||
File: xorrisofs.info, Node: Top, Next: Overview, Up: (dir)
|
||||
|
||||
xorrisofs 1.2.3
|
||||
xorrisofs 1.2.4
|
||||
***************
|
||||
|
||||
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
|
||||
|
@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename xorrisofs.info
|
||||
@settitle GNU xorrisofs 1.2.3
|
||||
@settitle GNU xorrisofs 1.2.4
|
||||
@c %**end of header
|
||||
@c
|
||||
@c man-ignore-lines begin
|
||||
@ -50,7 +50,7 @@
|
||||
@c man .\" First parameter, NAME, should be all caps
|
||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||
@c man .TH XORRISOFS 1 "Version 1.2.3, Jun 27, 2012"
|
||||
@c man .TH XORRISOFS 1 "Version 1.2.4, Jul 20, 2012"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -76,7 +76,7 @@ Permission is granted to distrubute this text freely.
|
||||
@end copying
|
||||
@c man-ignore-lines end
|
||||
@titlepage
|
||||
@title Manual of GNU xorriso personality xorrisofs 1.2.3
|
||||
@title Manual of GNU xorriso personality xorrisofs 1.2.4
|
||||
@author Thomas Schmitt
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
@ -85,7 +85,7 @@ Permission is granted to distrubute this text freely.
|
||||
@contents
|
||||
@ifnottex
|
||||
@node Top
|
||||
@top xorrisofs 1.2.3
|
||||
@top xorrisofs 1.2.4
|
||||
@c man-ignore-lines 1
|
||||
|
||||
@c man .SH NAME
|
||||
|
Reference in New Issue
Block a user