Bug fix: Command -status produced FAILURE event if no drive was acquired

This commit is contained in:
Thomas Schmitt 2014-03-18 10:25:41 +00:00
parent 1312542801
commit 4cf8cfe258
5 changed files with 23 additions and 19 deletions

View File

@ -4,7 +4,7 @@
libisoburn and xorriso. By Vreixo Formoso <metalpain2002@yahoo.es> libisoburn and xorriso. By Vreixo Formoso <metalpain2002@yahoo.es>
and Thomas Schmitt <scdbackup@gmx.net> and Thomas Schmitt <scdbackup@gmx.net>
Integrated sub project of libburnia-project.org. Integrated sub project of libburnia-project.org.
http://files.libburnia-project.org/releases/libisoburn-1.3.6.tar.gz http://files.libburnia-project.org/releases/libisoburn-1.3.6.pl01.tar.gz
Copyright (C) 2006-2009 Vreixo Formoso, Copyright (C) 2006-2009 Vreixo Formoso,
Copyright (C) 2006-2014 Thomas Schmitt. Copyright (C) 2006-2014 Thomas Schmitt.
Provided under GPL version 2 or later. Provided under GPL version 2 or later.
@ -42,10 +42,10 @@ Dynamic library and compile time header requirements for libisoburn-1.3.6 :
libisoburn and xorriso will not start with libraries which are older than their libisoburn and xorriso will not start with libraries which are older than their
include headers seen at compile time. include headers seen at compile time.
Obtain libisoburn-1.3.6.tar.gz, take it to a directory of your choice Obtain libisoburn-1.3.6.pl01.tar.gz, take it to a directory of your choice
and do: and do:
tar xzf libisoburn-1.3.6.tar.gz tar xzf libisoburn-1.3.6.pl01.tar.gz
cd libisoburn-1.3.6 cd libisoburn-1.3.6
Within that directory execute: Within that directory execute:

View File

@ -4,7 +4,7 @@
GNU xorriso. By Thomas Schmitt <scdbackup@gmx.net> GNU xorriso. By Thomas Schmitt <scdbackup@gmx.net>
Derived from and supported by libburnia-project.org, published via: 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_eng.html
http://www.gnu.org/software/xorriso/xorriso-1.3.6.tar.gz http://www.gnu.org/software/xorriso/xorriso-1.3.6.pl01.tar.gz
Provided under GPL version 3 or later. No warranty. Provided under GPL version 3 or later. No warranty.
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
@ -47,9 +47,9 @@ Optional at compile time are:
If they were present at compile time, then the optional libraries have to If they were present at compile time, then the optional libraries have to
be present at runtime, too. be present at runtime, too.
Obtain xorriso-1.3.6.tar.gz, take it to a directory of your choice and do: Obtain xorriso-1.3.6.pl01.tar.gz, take it to a directory of your choice and do:
tar xzf xorriso-1.3.6.tar.gz tar xzf xorriso-1.3.6.pl01.tar.gz
cd xorriso-1.3.6 cd xorriso-1.3.6
Within that directory execute: Within that directory execute:

View File

@ -418,7 +418,7 @@ int Xorriso_boot_item_status(struct XorrisO *xorriso, char *cat_path,
no_defaults= flag & 1; no_defaults= flag & 1;
line= xorriso->result_line; line= xorriso->result_line;
if(flag & 16) { if((flag & 16) && bin_path[0] != 0) {
/* Allow to concentrate boot options. */ /* Allow to concentrate boot options. */
memset(zeros, 0, 28); memset(zeros, 0, 28);
if(memcmp(id_string, zeros, 28) == 0 && if(memcmp(id_string, zeros, 28) == 0 &&

View File

@ -508,21 +508,21 @@ files or trees to disk:
<P> <P>
<DL> <DL>
<DT><H3>Download as source code (see README):</H3></DT> <DT><H3>Download as source code (see README):</H3></DT>
<DD><A HREF="xorriso-1.3.6.tar.gz">xorriso-1.3.6.tar.gz</A> <DD><A HREF="xorriso-1.3.6.pl01.tar.gz">xorriso-1.3.6.pl01.tar.gz</A>
(2410 KB). (2410 KB).
</DD> </DD>
<DD>(Released 04 Mar 2014)</DD> <DD>(Released 14 Mar 2014)</DD>
<DD><A HREF="xorriso-1.3.6.tar.gz.sig">xorriso-1.3.6.tar.gz.sig</A></DD> <DD><A HREF="xorriso-1.3.6.pl01.tar.gz.sig">xorriso-1.3.6.pl01.tar.gz.sig</A></DD>
<DD> <DD>
(detached GPG signature for verification by (detached GPG signature for verification by
<KBD>gpg --verify xorriso-1.3.6.tar.gz.sig xorriso-1.3.6.tar.gz</KBD> <KBD>gpg --verify xorriso-1.3.6.pl01.tar.gz.sig xorriso-1.3.6.pl01.tar.gz</KBD>
<BR> <BR>
after <KBD>gpg --keyserver keys.gnupg.net --recv-keys ABC0A854</KBD>). after <KBD>gpg --keyserver keys.gnupg.net --recv-keys ABC0A854</KBD>).
</DD> </DD>
<DD> <DD>
Also on <A HREF="http://www.gnu.org/prep/ftp.html"> Also on <A HREF="http://www.gnu.org/prep/ftp.html">
mirrors of ftp://ftp.gnu.org/gnu/ </A> mirrors of ftp://ftp.gnu.org/gnu/ </A>
as xorriso/xorriso-1.3.6.tar.gz as xorriso/xorriso-1.3.6.pl01.tar.gz
</DD> </DD>
</DL> </DL>
</DD> </DD>
@ -572,15 +572,16 @@ Regression introduced by release 1.3.4</LI>
</UL> </UL>
</P> </P>
<!--
<P> <P>
Bug fixes in xorriso-1.1.0.pl01 towards xorriso-1.1.0: Bug fixes in xorriso-1.3.6.pl01 towards xorriso-1.3.6:
<UL> <UL>
<LI> <LI>Command -status produced FAILURE event if no drive was acquired.
Regression introduced by release 1.3.6</LI>
</LI> <LI>Compilation warning for unsupported systems mutated into an error</LI>
<LI>CD TAO with add-on sessions could cause a buffer overrun</LI>
</UL> </UL>
</P> </P>
<!--
--> -->
<P> <P>
@ -644,7 +645,10 @@ cdrecord and mkisofs.</DT>
<DT><H3>Development snapshot, version 1.3.7 :</H3></DT> <DT><H3>Development snapshot, version 1.3.7 :</H3></DT>
<DD>Bug fixes towards xorriso-1.3.6: <DD>Bug fixes towards xorriso-1.3.6:
<UL> <UL>
<LI>- none yet -</LI> <LI>Command -status produced FAILURE event if no drive was acquired.
Regression introduced by release 1.3.6</LI>
<LI>Compilation warning for unsupported systems mutated into an error</LI>
<LI>CD TAO with add-on sessions could cause a buffer overrun</LI>
<!-- <!--
<LI>- none yet -</LI> <LI>- none yet -</LI>
--> -->

View File

@ -1 +1 @@
#define Xorriso_timestamP "2014.03.04.120001" #define Xorriso_timestamP "2014.03.18.083001"