From e997e8ef678de17c68395597a021d7042527626a Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 14 Jul 2009 10:21:03 +0000 Subject: [PATCH] Made number transition and activated development documentation --- Makefile.am | 2 +- README | 20 ++++++++++++++++---- cdrskin/README | 9 +++++---- cdrskin/cdrskin.c | 30 +++++++++++++++--------------- cdrskin/cdrskin_eng.html | 31 ++++++++++++++----------------- cdrskin/cdrskin_timestamp.h | 2 +- cdrskin/compile_cdrskin.sh | 12 ++++++------ configure.ac | 19 ++++++++++--------- libburn/libburn.h | 2 +- 9 files changed, 69 insertions(+), 58 deletions(-) diff --git a/Makefile.am b/Makefile.am index 33c7e15..83fd693 100644 --- a/Makefile.am +++ b/Makefile.am @@ -109,7 +109,7 @@ test_structest_SOURCES = test/structest.c ## cdrskin construction site - ts A60816 - A90507 cdrskin_cdrskin_CPPFLAGS = -Ilibburn -cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_0_6_7 +cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_0_6_8 # cdrskin_cdrskin_LDADD = $(libburn_libburn_la_OBJECTS) $(LIBBURN_EXTRALIBS) # ts A80123, change proposed by Simon Huggins to cause dynamic libburn linking diff --git a/README b/README index 436d430..4daa5fc 100644 --- a/README +++ b/README @@ -11,7 +11,7 @@ Still containing parts of Libburn. By Derek Foreman and Ben Jansens Copyright (C) 2002-2006 Derek Foreman and Ben Jansens - http://files.libburnia-project.org/releases/libburn-0.6.6.pl00.tar.gz + http://files.libburnia-project.org/releases/libburn-0.6.8.pl00.tar.gz ------------------------------------------------------------------------------ @@ -19,10 +19,10 @@ Copyright (C) 2002-2006 Derek Foreman and Ben Jansens From tarball -Obtain libburn-0.6.6.pl00.tar.gz, take it to a directory of your choice and do: +Obtain libburn-0.6.8.pl00.tar.gz, take it to a directory of your choice and do: - tar xzf libburn-0.6.6.pl00.tar.gz - cd libburn-0.6.6 + tar xzf libburn-0.6.8.pl00.tar.gz + cd libburn-0.6.8 ./configure --prefix=/usr make @@ -401,6 +401,18 @@ Project history as far as known to me: - 08 May 2009 libburn-0.6.6 fixes a bug with aborting on broken output pipe and a bug with device scan on FreeBSD. +- 31 May 2009 libisofs-0.6.20 can record hard link relations in ISO images + and offers support with restoring them to disk. Current Linux kernels will + mount images with such hard links but will attribute a unique inode number + to each file. + +- 28 Jun 2009 libisoburn-0.4.0: xorriso can record and restore hard link + relations of files. Performance of data reading has been improved. Option + -find now supports logical operators with its tests. + +- 14 Jul 2009 libburn-0.6.8 fixes bugs and shortcommings with old MMC-1 drives + and with large SCSI bus numbers as handed out by Linux for USB drives. + ------------------------------------------------------------------------------ diff --git a/cdrskin/README b/cdrskin/README index f1fa701..095c08c 100644 --- a/cdrskin/README +++ b/cdrskin/README @@ -4,7 +4,8 @@ cdrskin. By Thomas Schmitt Integrated sub project of libburnia-project.org but also published via: http://scdbackup.sourceforge.net/cdrskin_eng.html -http://scdbackup.sourceforge.net/cdrskin-0.6.7.tar.gz +http://scdbackup.sourceforge.net/cdrskin-0.6.8.pl00.tar.gz + Copyright (C) 2006-2009 Thomas Schmitt, provided under GPL version 2. ------------------------------------------------------------------------------ @@ -23,10 +24,10 @@ By using this software you agree to the disclaimer at the end of this text Compilation, First Glimpse, Installation -Obtain cdrskin-0.6.7.tar.gz, take it to a directory of your choice and do: +Obtain cdrskin-0.6.8.pl00.tar.gz, take it to a directory of your choice and do: - tar xzf cdrskin-0.6.7.tar.gz - cd cdrskin-0.6.7 + tar xzf cdrskin-0.6.8.pl00.tar.gz + cd cdrskin-0.6.8 Within that directory execute: diff --git a/cdrskin/cdrskin.c b/cdrskin/cdrskin.c index a340a18..af57e49 100644 --- a/cdrskin/cdrskin.c +++ b/cdrskin/cdrskin.c @@ -88,7 +88,7 @@ or /** The official program version */ #ifndef Cdrskin_prog_versioN -#define Cdrskin_prog_versioN "0.6.7" +#define Cdrskin_prog_versioN "0.6.8" #endif /** The official libburn interface revision to use. @@ -101,7 +101,7 @@ or #define Cdrskin_libburn_minoR 6 #endif #ifndef Cdrskin_libburn_micrO -#define Cdrskin_libburn_micrO 7 +#define Cdrskin_libburn_micrO 8 #endif @@ -135,44 +135,44 @@ or #endif /* Cdrskin_libburn_cvs_A60220_tS */ -#ifdef Cdrskin_libburn_0_6_6 -#define Cdrskin_libburn_versioN "0.6.6" +#ifdef Cdrskin_libburn_0_6_8 +#define Cdrskin_libburn_versioN "0.6.8" #define Cdrskin_libburn_from_pykix_svN 1 -#endif /* Cdrskin_libburn_0_6_6 */ +#endif /* Cdrskin_libburn_0_6_8 */ -#ifdef Cdrskin_libburn_0_6_7 -#define Cdrskin_libburn_versioN "0.6.7" +#ifdef Cdrskin_libburn_0_6_9 +#define Cdrskin_libburn_versioN "0.6.9" #define Cdrskin_libburn_from_pykix_svN 1 /* Place novelty switch macros here. Move them down to Cdrskin_libburn_from_pykix_svN on version leap */ -/* there are no libburn novelties in 0.6.7 yet */ +/* there are no libburn novelties yet */ -#endif /* Cdrskin_libburn_0_6_7 */ +#endif /* Cdrskin_libburn_0_6_9 */ #ifndef Cdrskin_libburn_versioN -#define Cdrskin_libburn_0_6_6 -#define Cdrskin_libburn_versioN "0.6.6" +#define Cdrskin_libburn_0_6_8 +#define Cdrskin_libburn_versioN "0.6.8" #define Cdrskin_libburn_from_pykix_svN 1 #endif -#ifdef Cdrskin_libburn_0_6_6 +#ifdef Cdrskin_libburn_0_6_8 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 0 #define Cdrskin_libburn_minoR 6 -#define Cdrskin_libburn_micrO 6 +#define Cdrskin_libburn_micrO 8 #endif -#ifdef Cdrskin_libburn_0_6_7 +#ifdef Cdrskin_libburn_0_6_9 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 0 #define Cdrskin_libburn_minoR 6 -#define Cdrskin_libburn_micrO 7 +#define Cdrskin_libburn_micrO 9 #endif diff --git a/cdrskin/cdrskin_eng.html b/cdrskin/cdrskin_eng.html index fbd90ac..92b2503 100644 --- a/cdrskin/cdrskin_eng.html +++ b/cdrskin/cdrskin_eng.html @@ -59,7 +59,7 @@ and to MMC-5 for DVD or BD). GPL software included:
-
libburn-0.6.6
+
libburn-0.6.8
(founded by Derek Foreman and Ben Jansens, developed and maintained since August 2006 by Thomas Schmitt from team of libburnia-project.org) @@ -191,7 +191,7 @@ Standalone ISO 9660 multi-session CD/DVD/BD tool

Download as source code (see README):
-
cdrskin-0.6.6.pl00.tar.gz +
cdrskin-0.6.8.pl00.tar.gz (750 KB).
@@ -241,20 +241,17 @@ cdrskin_0.4.2.pl00-x86-suse9_0-static.tar.gz, (310 KB), -static compiled,

-Enhancements towards previous stable version cdrskin-0.6.4.pl00: +Enhancements towards previous stable version cdrskin-0.6.6.pl00:

    -
  • none
  • +
  • Made -scanbus work with high SCSI bus numbers
-Bug fixes towards cdrskin-0.6.4.pl00: +Bug fixes towards cdrskin-0.6.6.pl00:
    -
  • Improper abort handling with broken pipe during output to -a stdio: pseudo-drive -
  • -
  • Device scan stalled on FreeBSD with non-burner USB device
  • +
  • Old MMC-1 drives were rejected
  • @@ -264,8 +261,8 @@ a stdio: pseudo-drive

    -

    Development snapshot, version 0.6.7 :

    -
    Enhancements towards current stable version 0.6.6.pl00: +

    Development snapshot, version 0.6.9 :

    +
    Enhancements towards current stable version 0.6.8.pl00:
    • none yet