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>
and Thomas Schmitt <scdbackup@gmx.net>
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-2014 Thomas Schmitt.
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
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:
tar xzf libisoburn-1.3.6.tar.gz
tar xzf libisoburn-1.3.6.pl01.tar.gz
cd libisoburn-1.3.6
Within that directory execute:

View File

@ -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.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.
------------------------------------------------------------------------------
@ -47,9 +47,9 @@ 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.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
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;
line= xorriso->result_line;
if(flag & 16) {
if((flag & 16) && bin_path[0] != 0) {
/* Allow to concentrate boot options. */
memset(zeros, 0, 28);
if(memcmp(id_string, zeros, 28) == 0 &&

View File

@ -508,21 +508,21 @@ files or trees to disk:
<P>
<DL>
<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).
</DD>
<DD>(Released 04 Mar 2014)</DD>
<DD><A HREF="xorriso-1.3.6.tar.gz.sig">xorriso-1.3.6.tar.gz.sig</A></DD>
<DD>(Released 14 Mar 2014)</DD>
<DD><A HREF="xorriso-1.3.6.pl01.tar.gz.sig">xorriso-1.3.6.pl01.tar.gz.sig</A></DD>
<DD>
(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>
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.3.6.tar.gz
as xorriso/xorriso-1.3.6.pl01.tar.gz
</DD>
</DL>
</DD>
@ -572,15 +572,16 @@ Regression introduced by release 1.3.4</LI>
</UL>
</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>
<LI>
</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>
</UL>
</P>
<!--
-->
<P>
@ -644,7 +645,10 @@ cdrecord and mkisofs.</DT>
<DT><H3>Development snapshot, version 1.3.7 :</H3></DT>
<DD>Bug fixes towards xorriso-1.3.6:
<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>
-->

View File

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