Library for Creating ISO-9660 Filesystems
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.
- Sources inherited from project SUSE:SLE-15-SP6:GA
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP7:GA/libisofs && cd $_
- Create Badge
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
- 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