[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU xorriso 1.2.6 released

From: Thomas Schmitt
Subject: GNU xorriso 1.2.6 released
Date: Wed, 09 Jan 2013 19:10:46 +0100

Hash: SHA1


libburnia project is pleased to announce the release of version 1.2.6
of GNU xorriso, a ISO 9660 Rock Ridge filesystem manipulator.

It creates, loads, manipulates and writes ISO 9660 filesystem images with
Rock Ridge extensions. Optionally it supports hard links, ACLs, xattr,
and MD5 checksums.
xorriso 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 copy file objects from ISO 9660 filesystems
to disk.

A special property of xorriso is that it needs neither an external ISO 9660
formatter program nor an external burn program for CD, DVD or BD but rather
incorporates the libraries of .


xorriso has improved its support for frontend programs. As a proof of concept
there is a Tcl/Tk script xorriso-tcltk included in the release tarball.
It needs Tcl and Tk 8.4 or 8.5. Optionally Tcl/Tk package "BWidget".
Frontend and xorriso are two separate processes which communicate via pipes.
See also

Programmers are invited to surpass the GUI quality of xorriso-tcltk by
help of their favorite programming language and widget toolkit.

The language has to do text i/o via standard input and standard output
or via named pipes. Further it has to perform integer arithmetics and
string manipulations.

* Bug fix: SIGSEGV by uninitialized local variable with
           -check_media patch_lba0="on". Regression by version 1.0.6

* Bug fix: -partition_offset 16 kept -isohybrid-gpt-basdat from writing
           MBR partition table entries of type 0xef

* Bug fix: -rollback did not work if indev and outdev were empty

* New -boot_image partition_cyl_align mode "all"

* New -blank mode prefix "force:"

* New -osirrox settings "blocked" and "unblock"

* New command -lns for creating symbolic links

* New command -toc_of

* New command -msg_op

* New command -launch_frontend

* Proof-of-concept of a GUI frontend program: xorriso-tcltk written in Tcl/Tk.

License: GPLv3+

System requirements:
- - GNU/Linux: kernel 2.4 or 2.6, libc, libpthread
- - FreeBSD  : libc, libpthread, libiconv, IDE and SATA drives need atapicam
- - Solaris  : libc, libpthread
- - on other X/Open systems there will be no direct operation of
  CD/DVD/BD drives, but only POSIX i/o which may or may not
  be offered by the system for DVD-RAM, DVD+RW, or BD-RE.

  libreadline + libreadline-development
  zlib + zlib-development
  libbz2 + libbz2-development
  on GNU/Linux: libacl + libacl-development
If they were present at compile time, then the optional libraries have to 
be present at runtime, too.

For more info, see

          is mirrored at
          and .


Get GNU xorriso 1.2.6 from
Post bug reports or requests to one of these mailing lists:
or directly to me:

                 Important Note To Distro Packagers

The GNU ftp server has rejected the release tarball because it is
vulnerable to CVE-2012-3386, an attack that could happen when
"make distcheck" is performed on a machine with malicious users.
This bug auf autotools is very old.
It was fixed in autotools by
Essential is this change:
  -     chmod -R a-w $(distdir); chmod a+w $(distdir)
  +     chmod -R a-w $(distdir); chmod u+w $(distdir)

GNU xorriso is affected in these files
  ./  chmod -R a-w $(distdir); chmod a+w $(distdir)
  ./Makefile:     chmod -R a-w $(distdir); chmod a+w $(distdir)

It is unlikely that anybody runs "make diskcheck" on GNU xorriso,
as this tarball is normally unpacked, built, and installed by end users.
So i decided against rolling back the release and throwing away the testing
effort which was invested into the actual purpose of xorriso.

The next release will hopefully be acceptable to the GNU ftp server again.

Have a nice day :)


Version: GnuPG v1.4.5 (GNU/Linux)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]