From a93589ecbaada9c34996dd621ed395ff52d2fb0f Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 27 Oct 2009 20:56:57 +0000 Subject: [PATCH] Version leap to libisoburn-0.4.5 --- README | 10 ++-- configure.ac | 12 ++-- libisoburn/libisoburn.h | 2 +- xorriso/README | 18 +++--- xorriso/configure_ac.txt | 2 +- xorriso/make_xorriso_standalone.sh | 2 +- xorriso/xorriso.c | 2 +- xorriso/xorriso.h | 2 +- xorriso/xorriso_eng.html | 88 +++++++++++++----------------- xorriso/xorriso_timestamp.h | 2 +- xorriso/xorrisoburn.h | 2 +- 11 files changed, 66 insertions(+), 76 deletions(-) diff --git a/README b/README index decac745..20154c24 100644 --- a/README +++ b/README @@ -4,7 +4,7 @@ libisoburn. By Vreixo Formoso and Thomas Schmitt Integrated sub project of libburnia-project.org. -http://files.libburnia-project.org/releases/libisoburn-0.4.2.pl00.tar.gz +http://files.libburnia-project.org/releases/libisoburn-0.4.4.pl00.tar.gz Copyright (C) 2006-2009 Vreixo Formoso, Thomas Schmitt. Provided under GPL version 2. ------------------------------------------------------------------------------ @@ -29,17 +29,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-0.4.2 : +Dynamic library and compile time header requirements for libisoburn-0.4.4 : - libburn.so.4 , version libburn-0.7.2 or higher - libisofs.so.6 , version libisofs-0.6.24 or higher libisoburn and xorriso will not start with libraries which are older than their headers seen at compile time. -Obtain libisoburn-0.4.2.pl00.tar.gz, take it to a directory of your choice +Obtain libisoburn-0.4.4.pl00.tar.gz, take it to a directory of your choice and do: - tar xzf libisoburn-0.4.2.pl00.tar.gz - cd libisoburn-0.4.2 + tar xzf libisoburn-0.4.4.pl00.tar.gz + cd libisoburn-0.4.4 Within that directory execute: diff --git a/configure.ac b/configure.ac index a052430c..80c07842 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libisoburn], [0.4.3], [http://libburnia-project.org]) +AC_INIT([libisoburn], [0.4.5], [http://libburnia-project.org]) AC_PREREQ([2.50]) dnl AC_CONFIG_HEADER([config.h]) @@ -34,16 +34,16 @@ dnl Libtool versioning dnl Generate libisoburn.so.1.x.y dnl SONAME will become LT_CURRENT - LT_AGE dnl -dnl ts A90829 -dnl ### This is the release version 0.4.2 = libisoburn.so.1.31.0 +dnl ts A91027 +dnl ### This is the release version 0.4.4 = libisoburn.so.1.33.0 dnl This is the development version after above stable release dnl LT_CURRENT++, LT_AGE++ have not happened happened yet. dnl ### LT_CURRENT++, LT_AGE++ has happened meanwhile. dnl -dnl SONAME = 32 - 31 = 1 . Library name = libisoburn.so.1.31.0 +dnl SONAME = 34 - 33 = 1 . Library name = libisoburn.so.1.33.0 LT_RELEASE=$ISOBURN_MAJOR_VERSION.$ISOBURN_MINOR_VERSION -LT_CURRENT=32 -LT_AGE=31 +LT_CURRENT=34 +LT_AGE=33 LT_REVISION=0 LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` diff --git a/libisoburn/libisoburn.h b/libisoburn/libisoburn.h index a13c3aeb..9fbe76c1 100644 --- a/libisoburn/libisoburn.h +++ b/libisoburn/libisoburn.h @@ -260,7 +260,7 @@ int isoburn_libburn_req(int *major, int *minor, int *micro); */ #define isoburn_header_version_major 0 #define isoburn_header_version_minor 4 -#define isoburn_header_version_micro 3 +#define isoburn_header_version_micro 5 /** Note: Above version numbers are also recorded in configure.ac because libtool wants them as parameters at build time. diff --git a/xorriso/README b/xorriso/README index ed2c886b..69105549 100644 --- a/xorriso/README +++ b/xorriso/README @@ -4,7 +4,7 @@ xorriso. By Thomas Schmitt Integrated sub project of libburnia-project.org but also published via: http://scdbackup.sourceforge.net/xorriso_eng.html -http://scdbackup.sourceforge.net/xorriso-0.4.3.tar.gz +http://scdbackup.sourceforge.net/xorriso-0.4.5.tar.gz Copyright (C) 2006-2009 Thomas Schmitt, provided under GPL version 2. ------------------------------------------------------------------------------ @@ -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-0.4.3.tar.gz, take it to a directory of your choice and do: +Obtain xorriso-0.4.5.tar.gz, take it to a directory of your choice and do: - tar xzf xorriso-0.4.3.tar.gz - cd xorriso-0.4.3 + tar xzf xorriso-0.4.5.tar.gz + cd xorriso-0.4.5 Within that directory execute: @@ -225,14 +225,14 @@ Tag_id distinguishes the following tag types "libisofs_rlsb32_checksum_tag_v1" Relocated 64 kB superblock tag "libisofs_sb_checksum_tag_v1" Superblock tag "libisofs_tree_checksum_tag_v1" Directory tree tag - "libisofs_checksum_tag_v1" Session tag + "libisofs_checksum_tag_v1" Session end tag A relocated superblock may appear at LBA 0 of an image which was produced for being stored in a disk file or on overwriteable media (e.g. DVD+R, BD-RE). -xorriso records a first session recorded with its superblock at LBA 32 and -the may follow at the next block address after the session tag which is -divisible by 32. Normally no session starts after the address given by -relocated superblock parameter session_start=. +xorriso records the first session at LBA 32. An eventual follow-up session +begins at the next block address which is divisible by 32 and higher than the +address of the previous session's end tag. Normally no session starts after the +address given by relocated superblock parameter session_start=. Session oriented media like CD-R[W], DVD+R, BD-R will have no relocated superblock but rather bear a table-of-content on media level. diff --git a/xorriso/configure_ac.txt b/xorriso/configure_ac.txt index 3efa7e33..bf23675e 100644 --- a/xorriso/configure_ac.txt +++ b/xorriso/configure_ac.txt @@ -1,4 +1,4 @@ -AC_INIT([xorriso], [0.4.3], [http://libburnia-project.org]) +AC_INIT([xorriso], [0.4.5], [http://libburnia-project.org]) AC_PREREQ([2.50]) dnl AC_CONFIG_HEADER([config.h]) diff --git a/xorriso/make_xorriso_standalone.sh b/xorriso/make_xorriso_standalone.sh index a9dec596..946dc099 100755 --- a/xorriso/make_xorriso_standalone.sh +++ b/xorriso/make_xorriso_standalone.sh @@ -25,7 +25,7 @@ current_dir=$(pwd) lone_dir="$current_dir"/"xorriso-standalone" -xorriso_rev=0.4.3 +xorriso_rev=0.4.5 # For unstable uploads: xorriso_pl="" # For stable releases: diff --git a/xorriso/xorriso.c b/xorriso/xorriso.c index 2a254fe4..1ad8fd48 100644 --- a/xorriso/xorriso.c +++ b/xorriso/xorriso.c @@ -20454,7 +20454,7 @@ char *Xorriso__get_version_text(int flag) /* xorriso consists only of a main() stub which has an own version to match the version of libxorriso header and runtime code. */ -#define Xorriso_main_program_versioN "0.4.3" +#define Xorriso_main_program_versioN "0.4.5" #else /* Xorriso_without_subS */ diff --git a/xorriso/xorriso.h b/xorriso/xorriso.h index d939ee42..120c0fd8 100644 --- a/xorriso/xorriso.h +++ b/xorriso/xorriso.h @@ -16,7 +16,7 @@ struct XorrisO; -#define Xorriso_program_versioN "0.4.3" +#define Xorriso_program_versioN "0.4.5" /* --------------------- Fundamental Management ------------------- */ diff --git a/xorriso/xorriso_eng.html b/xorriso/xorriso_eng.html index 4d98267b..df194280 100644 --- a/xorriso/xorriso_eng.html +++ b/xorriso/xorriso_eng.html @@ -25,7 +25,7 @@ session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects.
-Vice versa xorriso is able to restore file objects from ISO 9660 filesystems. +Vice versa xorriso is able to copy file objects out of ISO 9660 filesystems.

@@ -429,10 +429,10 @@ files or trees to disk:

Download as source code (see README):

-
xorriso-0.4.2.pl02.tar.gz -(1295 KB). +
xorriso-0.4.4.pl00.tar.gz +(1330 KB).
-
(Released 8 Oct 2009)
+
(Released 27 Oct 2009)
@@ -457,42 +457,42 @@ an Open Source approved license

-Bug fixes towards xorriso-0.4.0.pl00: +Bug fixes towards xorriso-0.4.2.pl00:

    -
  • xorriso -as mkisofs did not understand the -C option of growisofs any more -
  • Option -devices stalled if a U3 enhanced memory stick was present
  • +
  • -cut_out deleted previously cut-out pieces of the same file (fixed in pl01) +
  • +
  • Filenames could lose blanks during a multi-session cycle (fixed in pl02) +
  • +
  • -for_backup did not enable -xattr and -md5 if no drive was chosen yet +(fixed in pl02) +
  • +
  • xorrisofs -help, xorrecord -help displayed original xorriso -help +(fixed in pl02) +
  • +
  • With -as cdrecord : -xa1 and -xamix were ignored although they do matter +
-

+

-Enhancements towards previous stable version xorriso-0.4.0.pl00: +Enhancements towards previous stable version xorriso-0.4.2.pl00:

    -
  • New option -md5, new -as mkisofs option --md5
  • -
  • New options -check_md5, -check_md5_r
  • -
  • New find actions check_md5 get_md5, get_any_xattr, make_md5
  • -
  • New find tests -has_md5, -has_any_xattr
  • -
  • New option -list_profiles
  • -
  • New option -calm_drive
  • -
  • Options -lsl and -lsdl now display correct link counts if -hardlinks is on +
  • New option -pvd_info
  • +
  • Option -toc now reports "Media product:"
  • +
  • New options -system_id , -volset_id
  • +
  • New option -mount_opts
  • +
  • New option -scdbackup_tag
-
Enhancements towards stable version 0.4.2.pl01: +
Enhancements towards stable version 0.4.4.pl01:
    -
  • New option -scdbackup_tag
  • -
  • New option -pvd_info
  • -
  • Option -toc now reports "Media product:"
  • -
  • New options -system_id , -volset_id
  • -
  • New option -mount_opts
  • -
 
-
README 0.4.3 -
xorriso_0.4.3 -help
-
man xorriso (as of 0.4.3)
+
README 0.4.5 +
xorriso_0.4.5 -help
+
man xorriso (as of 0.4.5)
 
If you want to distribute development versions of xorriso, then use this tarball which produces static linking between xorriso and the @@ -570,8 +560,8 @@ libburnia libraries. installation see README)
-xorriso-0.4.3.tar.gz -(1310 KB). +xorriso-0.4.5.tar.gz +(1330 KB).
A dynamically linked development version of xorriso can be obtained from repositories of diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 878e25a3..45ae5e45 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2009.10.22.155746" +#define Xorriso_timestamP "2009.10.27.205410" diff --git a/xorriso/xorrisoburn.h b/xorriso/xorrisoburn.h index bf12c513..44e0219e 100644 --- a/xorriso/xorrisoburn.h +++ b/xorriso/xorrisoburn.h @@ -19,7 +19,7 @@ */ #define xorriso_libisoburn_req_major 0 #define xorriso_libisoburn_req_minor 4 -#define xorriso_libisoburn_req_micro 3 +#define xorriso_libisoburn_req_micro 5 struct SpotlisT; /* List of intervals with different read qualities */