[Pkg-libburnia-devel] libburnia-1.5.2 released

Thomas Schmitt scdbackup at gmx.net
Sun Oct 27 21:02:07 GMT 2019


Hi,

libburnia project is pleased to announce the release of version 1.5.2:

libburn,    a burn backend library for CD, DVD and BD.
cdrskin,    a burn backend binary with a command line interface
            compatible to cdrecord.
libisofs,   a library for creation and manipulation of ISO 9660
            filesystems.
libisoburn, a library which coordinates libburn and libisofs
            to perform multi-session on all random access readable
            and writable media and file objects.
xorriso,    an integrated ISO 9660 multi-session tool with
            additional emulation of mkisofs.

System requirements:
- Linux   : kernel 2.4 or newer, libc, libpthread
- FreeBSD : libc, libpthread, IDE and SATA drives need atapicam
- Solaris : libc, libpthread
- NetBSD  : libc, libpthread
- OpenBSD : 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.


Changes:

The libraries are now ready for building out-of-source. libisofs got minor
API extensions. libburn got a bug fixed which spoiled burn runs on
some MATSHITA laptop drives. It is now able to list all features which
the drive announces. xorriso can now set GPT type GUIDs with appended
partitions and the ISO partition.
All three libraries got some rarely triggered bugs fixed.

libburn and cdrskin novelties:

* Bug fix: No lock was obtained for setting up a fifo object
* Bug fix: Stream recording was applied regardless whether the drive offers it.
           This caused Xfburn failures with some MATSHITA laptop drives.
* Bug fix: TDK Corporation was not recognized as manufacturer of DVD-R "TTH02"
* Made libburn ready for building out-of-source.  Thanks Ross Burton.
* New API calls burn_drive_get_feature_codes(), burn_drive_get_feature()
* New cdrskin option --list_features

libisofs novelties:

* New API calls iso_write_opts_set_part_type_guid(),
  iso_write_opts_set_iso_type_guid()
* New API call iso_nowtime()
* New flag bit2 of iso_node_set_acl_text() to be verbous about failures
* Made libisofs ready for building out-of-source. Thanks Ross Burton.
* Bug fix: Appended GPT partitions were not covered by the protective MBR
           partition
* Bug fix: Multi-session emulation spoiled GPT production.
           "GPT partitions ... overlap". Regression towards 1.4.8
* Bug fix: Appending partitions 5 to 8 caused damaged ISO filesystems if not
           for SUN disk label
* Bug fix: SIGSEGV happened if options bit 14 of
           iso_write_opts_set_system_area() is set and no El Torito boot image
           is defined

libisoburn novelties:

* New API calls isoburn_igopt_set_part_type_guid(),
  isoburn_igopt_get_part_type_guid(), isoburn_igopt_set_iso_type_guid(),
  isoburn_igopt_get_iso_type_guid()
* Made libisoburn and GNU xorriso ready for building out-of-source.
  Thanks Ross Burton.

xorriso novelties:

* Bug fix: -disk_pattern on -add ./ -- mistook "./" for the root directory
  Thanks JBThiel.
* Bug fix: -disk_pattern on -add "" -- yielded SIGSEGV
* Bug fix: -osirrox "concat_split_on" worked only together with -split_size
           larger than 0. Thanks William Willems.
* Enabled GPT type GUIDs with -append_partition,
  -boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type

----------------------------------------------------------------------------

Release tarballs need only vanilla tools for: ./configure ; make

libburn and cdrskin:
  http://files.libburnia-project.org/releases/libburn-1.5.2.tar.gz
  http://files.libburnia-project.org/releases/libburn-1.5.2.tar.gz.sig

libisofs:
  http://files.libburnia-project.org/releases/libisofs-1.5.2.tar.gz
  http://files.libburnia-project.org/releases/libisofs-1.5.2.tar.gz.sig

libisoburn and xorriso:
  http://files.libburnia-project.org/releases/libisoburn-1.5.2.tar.gz
  http://files.libburnia-project.org/releases/libisoburn-1.5.2.tar.gz.sig

Downloads may be verified by
  gpg --keyserver keys.gnupg.net --recv-keys ABC0A854
  gpg --verify lib...x.y.z.tar.gz.sig lib...x.y.z.tar.gz
which must report
  Primary key fingerprint: 44BC 9FD0 D688 EB00 7C4D  D029 E9CB DFC0 ABC0 A854

git tags need autotools >= 1.7 to apply command ./bootstrap
  https://dev.lovelyhq.com/libburnia/libburn/tree/release-1.5.2
  https://dev.lovelyhq.com/libburnia/libisofs/tree/release-1.5.2
  https://dev.lovelyhq.com/libburnia/libisoburn/tree/release-1.5.2

Starting points for more information:
  https://dev.lovelyhq.com/libburnia/web/wikis/Libburn
  https://dev.lovelyhq.com/libburnia/web/wikis/Libisofs
  https://dev.lovelyhq.com/libburnia/web/wikis/Libisoburn

----------------------------------------------------------------------------

Post bug reports or requests to this mailing list:
  mailto:pkg-libburnia-devel at lists.alioth.debian.org
with a Cc: to
  scdbackup at gmx.net


Have a nice day :)

Thomas




More information about the Pkg-libburnia-devel mailing list