diff --git a/Makefile.am b/Makefile.am index 4c5d228..e8c3dde 100644 --- a/Makefile.am +++ b/Makefile.am @@ -118,9 +118,9 @@ test_structest_CPPFLAGS = -Ilibburn test_structest_LDADD = $(libburn_libburn_la_OBJECTS) $(LIBBURN_EXTRALIBS) test_structest_SOURCES = test/structest.c -## cdrskin construction site - ts A60816 - B31212 +## cdrskin construction site - ts A60816 - B40304 cdrskin_cdrskin_CPPFLAGS = -Ilibburn -cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_1_3_5 +cdrskin_cdrskin_CFLAGS = -DCdrskin_libburn_1_3_7 # 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 8f2f259..c924b94 100644 --- a/README +++ b/README @@ -6,12 +6,12 @@ This all is under GPL. ------------------------------------------------------------------------------ libburnia-project.org By Mario Danic and Thomas Schmitt -Copyright (C) 2006-2013 Mario Danic, Thomas Schmitt +Copyright (C) 2006-2014 Mario Danic, Thomas Schmitt 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-1.3.4.tar.gz + http://files.libburnia-project.org/releases/libburn-1.3.6.tar.gz ------------------------------------------------------------------------------ @@ -19,10 +19,10 @@ Copyright (C) 2002-2006 Derek Foreman and Ben Jansens From tarball -Obtain libburn-1.3.4.tar.gz, take it to a directory of your choice and do: +Obtain libburn-1.3.6.tar.gz, take it to a directory of your choice and do: - tar xzf libburn-1.3.4.tar.gz - cd libburn-1.3.4 + tar xzf libburn-1.3.6.tar.gz + cd libburn-1.3.6 ./configure --prefix=/usr make @@ -137,7 +137,8 @@ These are libraries, language bindings, and middleware binaries which emulate classical (and valuable) Linux tools. Currently it is supported on GNU/Linux with kernels >= 2.4, on FreeBSD with ATAPI/CAM enabled in the kernel (see man atapicam), -and on OpenSolaris (tested with kernel 5.11). +on OpenSolaris (tested with kernel 5.11), +on NetBSD (tested with 6.1.3). On other X/Open compliant systems there will only be pseudo drives, but no direct MMC operation on real CD/DVD/BD drives. @@ -719,6 +720,12 @@ Project history as far as known to me: xorriso now by default puts EL Torito boot images to low block addresses. It can report and set read speeds. Several rarely occuring bugs were fixed. +- Tue Mar 04 2014 release 1.3.6 + libburn learned to operate optical drives and media on NetBSD. libisofs got + a bug fix about HFS+ and enhancements about character set conversion. + Minor bugs were fixed in libisoburn. xorriso can now find files with names + which cannot be represented unchanged in ECMA-119, Joliet, or HFS+. + ------------------------------------------------------------------------------ diff --git a/cdrskin/README b/cdrskin/README index bf07b52..9eaff71 100644 --- a/cdrskin/README +++ b/cdrskin/README @@ -4,7 +4,7 @@ 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-1.3.5.tar.gz +http://scdbackup.sourceforge.net/cdrskin-1.3.7.tar.gz Copyright (C) 2006-2014 Thomas Schmitt, provided under GPL version 2 or later. ------------------------------------------------------------------------------ @@ -26,10 +26,10 @@ By using this software you agree to the disclaimer at the end of this text Compilation, First Glimpse, Installation -Obtain cdrskin-1.3.5.tar.gz, take it to a directory of your choice and do: +Obtain cdrskin-1.3.7.tar.gz, take it to a directory of your choice and do: - tar xzf cdrskin-1.3.5.tar.gz - cd cdrskin-1.3.5 + tar xzf cdrskin-1.3.7.tar.gz + cd cdrskin-1.3.7 Within that directory execute: diff --git a/cdrskin/cdrskin.1 b/cdrskin/cdrskin.1 index fc7c424..31401a1 100644 --- a/cdrskin/cdrskin.1 +++ b/cdrskin/cdrskin.1 @@ -2,7 +2,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 CDRSKIN 1 "Version 1.3.5, Dec 12, 2013" +.TH CDRSKIN 1 "Version 1.3.7, Mar 04, 2014" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: diff --git a/cdrskin/cdrskin.c b/cdrskin/cdrskin.c index be172f9..f46fb87 100644 --- a/cdrskin/cdrskin.c +++ b/cdrskin/cdrskin.c @@ -1,6 +1,6 @@ /* - cdrskin.c , Copyright 2006-2013 Thomas Schmitt + cdrskin.c , Copyright 2006-2014 Thomas Schmitt Provided under GPL version 2 or later. A cdrecord compatible command line interface for libburn. @@ -87,7 +87,7 @@ or /** The official program version */ #ifndef Cdrskin_prog_versioN -#define Cdrskin_prog_versioN "1.3.5" +#define Cdrskin_prog_versioN "1.3.7" #endif /** The official libburn interface revision to use. @@ -100,7 +100,7 @@ or #define Cdrskin_libburn_minoR 3 #endif #ifndef Cdrskin_libburn_micrO -#define Cdrskin_libburn_micrO 4 +#define Cdrskin_libburn_micrO 6 #endif @@ -120,34 +120,34 @@ or #undef Cdrskin_libburn_versioN #endif -#ifdef Cdrskin_libburn_1_3_4 -#define Cdrskin_libburn_versioN "1.3.4" +#ifdef Cdrskin_libburn_1_3_6 +#define Cdrskin_libburn_versioN "1.3.6" #endif -#ifdef Cdrskin_libburn_1_3_5 -#define Cdrskin_libburn_versioN "1.3.5" +#ifdef Cdrskin_libburn_1_3_7 +#define Cdrskin_libburn_versioN "1.3.7" #endif #ifndef Cdrskin_libburn_versioN -#define Cdrskin_libburn_1_3_4 -#define Cdrskin_libburn_versioN "1.3.4" +#define Cdrskin_libburn_1_3_6 +#define Cdrskin_libburn_versioN "1.3.6" #endif -#ifdef Cdrskin_libburn_1_3_4 +#ifdef Cdrskin_libburn_1_3_6 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 1 #define Cdrskin_libburn_minoR 3 -#define Cdrskin_libburn_micrO 4 +#define Cdrskin_libburn_micrO 6 #endif -#ifdef Cdrskin_libburn_1_3_5 +#ifdef Cdrskin_libburn_1_3_7 #undef Cdrskin_libburn_majoR #undef Cdrskin_libburn_minoR #undef Cdrskin_libburn_micrO #define Cdrskin_libburn_majoR 1 #define Cdrskin_libburn_minoR 3 -#define Cdrskin_libburn_micrO 5 +#define Cdrskin_libburn_micrO 7 #endif diff --git a/cdrskin/cdrskin_eng.html b/cdrskin/cdrskin_eng.html index 6fcfd26..3e25ed3 100644 --- a/cdrskin/cdrskin_eng.html +++ b/cdrskin/cdrskin_eng.html @@ -39,7 +39,7 @@ About any CD, DVD, or BD recorder produced in the recent ten years.
libburn supports recorders which are compliant to standards MMC-1 for CD and -MMC-5 for DVD or BD. Linux, FreeBSD, and Solaris allow to access drives +MMC-5 for DVD or BD. Linux, FreeBSD, Solaris, and NetBSD allow to access drives connected via SCSI, PATA (aka IDE, ATA), USB, or SATA.

@@ -55,6 +55,8 @@ connected via SCSI, PATA (aka IDE, ATA), USB, or SATA.
libcam has to be installed.
or Solaris (with libc, of course) :
Tested on kernel 5.11, hopefully suitable for older ones too.
+
or NetBSD (with libc, of course) :
+
Tested on 6.1.2 and 6.1.3
libpthread
is supposed to be a standard system component.
@@ -65,7 +67,7 @@ connected via SCSI, PATA (aka IDE, ATA), USB, or SATA. GPL software included:
-
libburn-1.3.4
+
libburn-1.3.6
(founded by Derek Foreman and Ben Jansens, developed and maintained since August 2006 by Thomas Schmitt from team of libburnia-project.org) @@ -76,7 +78,7 @@ Thomas Schmitt from team of libburnia-project.org)

This program system has been tested on Intel/AMD with Linux, FreeBSD, -and OpenSolaris based operating systems.
+OpenSolaris, and NetBSD based operating systems.
Ports to other usable systems are appreciated. Reports are welcome.

@@ -110,7 +112,7 @@ DVD-R DL, which both support no -multi.
Being superuser avoids permission problems with /dev/srN resp. /dev/hdX .
Ordinary users should then get granted access to the /dev files -as listed by option --devices. Linux and FreeBSD demand rw-permission. +as listed by option --devices. Linux, FreeBSD, and NetBSD demand rw-permission. On Solaris it is r-permission and privileges "basic,sys_devices".
 
@@ -200,13 +202,13 @@ Standalone ISO 9660 multi-session CD/DVD/BD tool

Download as source code (see README):
-
cdrskin-1.3.4.tar.gz -(965 KB). +
cdrskin-1.3.6.tar.gz +(975 KB).
-
cdrskin-1.3.4.tar.gz.sig
+
cdrskin-1.3.6.tar.gz.sig
(detached GPG signature for verification by -gpg --verify cdrskin-1.3.4.tar.gz.sig cdrskin-1.3.4.tar.gz +gpg --verify cdrskin-1.3.6.tar.gz.sig cdrskin-1.3.6.tar.gz
after gpg --keyserver keys.gnupg.net --recv-keys ABC0A854).
@@ -257,22 +259,17 @@ cdrskin_0.4.2.pl00-x86-suse9_0-static.tar.gz, (310 KB), -static compiled,

-Enhancements towards previous stable version cdrskin-1.3.2: +Enhancements towards previous stable version cdrskin-1.3.4:

    -
  • none
  • +
  • New system adapter for NetBSD
-Bug fixes towards cdrskin-1.3.2: +Bug fixes towards cdrskin-1.3.4:
    -
  • -Drive error reports were ignored during blanking and formatting -
  • -
  • -Drive LG BH16NS40 stalled on inspection of unformatted DVD+RW -
  • +
  • none
  • @@ -292,8 +289,8 @@ including the -msinfo bug.

    -

    Development snapshot, version 1.3.5 :

    -
    Enhancements towards current stable version 1.3.4: +

    Development snapshot, version 1.3.7 :

    +
    Enhancements towards current stable version 1.3.6:
    • none yet