Library for Creating ISO-9660 Filesystems

Edit Package libisofs

Libisofs is a library for creating ISO-9660 filesystems with extensions like
RockRidge or Joliet. It is also a full featured ISO-9660 editor, allowing you
to modify an ISO image or multisession disc, including file addition/removal,
change of file names and attributes, etc.

ISO-9660 images can be made bootable from CD, DVD, or BD via an El Torito boot
record and appropriate boot image files from boot managers like GRUB, ISOLINUX,
or system specific boot loaders. It is also possible to install a Master Boot
Record for hard-disk-like media, e.g. USB memory sticks.

Libisofs supports the extension AAIP which allows to store ACLs and xattr in
ISO-9660 filesystems and zisofs compression which is transparently uncompressed
by some Linux kernels. It is possible to have data file content compressed to
gzip format or to have it filtered by an external process.

Refresh
Refresh
Source Files
Filename Size Changed
libisofs-1.5.6.tar.gz 0000879144 859 KB
libisofs-1.5.6.tar.gz.asc 0000000230 230 Bytes
libisofs.changes 0000035484 34.7 KB
libisofs.keyring 0000001648 1.61 KB
libisofs.spec 0000004693 4.58 KB
Latest Revision
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 2)
- update to 1.5.6 (jsc#PED-5018)
  * Bug fix: iso_write_opts_set_part_like_isohybrid() did not
    cause a MBR partition table if the partitions are data files
    in the ISO rather than appended
  * Bug fix: The lseek methods of IsoFileSource for local
    filesystem and loaded ISO returned libisofs error codes as
    positive off_t numbers
  * Bug fix: Freshly cloned data files from imported image were
    not marked as imported.
  * Bug fix: Size of further CE area was calculated wrong if its
    CE entry ended exactly at a block boundary
  * New iso_write_opts_set_system_area() option bits 16:
    GPT "Legacy BIOS bootable" and 17: GPT writable
  * New API calls iso_assess_written_features(),
    iso_read_image_feature_named(), iso_read_image_features_text()
  * Allowed lseekable device files with
    iso_tree_add_new_cut_out_node().
  * Proof-of-concept by Ivan Shmakov.
  * New API call iso_write_opts_set_max_ce_entries()

- Support building against libjte-1 or libjte-2.

- update to 1.5.4:
  * Bug fix: Large amounts of AAIP data or many long file names could cause
    with zisofs an unreadable filesystem after the warning "Calculated and
    written ECMA-119 tree end differ" Bug fix: Big-Endian MIPS Volume Header
    boot file size was rounded up to full 2048.
  * Bug fix: El Torito production failed if no catalog path is given and the
    first boot image path contains no slash
  * Bug fix: zisofs production was wrong on big-endian machines
Comments 0
openSUSE Build Service is sponsored by