Outdated libisoburn Releases


The current release is at releases page.


Libisoburn 0.3.0 release notes:

* Now depending on libisofs-0.6.12 and libburn-0.5.6 to ensure use of their recent bug fixes

xorriso novelties:

* New options -quoted_path_list, -quoted_not_list

* New option -backslash_codes for weird file names and terminal safety

* New options -charset, -in_charset, -out_charset

* New option -local_charset allows to override locale

* New option -application_id

* New option -compliance allows certain deviations from standards

* Suitable ISOLINUX boot images are made alternatively bootable via an MBR

* Bug fix: Forgot exit value registration to -return_with. Thanks to Steve Dodd.

* Bug fix: -format as_needed did not recognize unformatted BD-RE

* Bug fix: disk patterns with relative addresses were not properly resolved


Libisoburn 0.2.8 release notes:

* Now depending on libisofs-0.6.10 and libburn-0.5.4 to ensure use of their recent bug fixes

xorriso novelties:

* Ability to write and maintain bootable ISO images based on ISOLINUX

* New ./configure option --disable-libreadline to make binary more portable

* Bug fix: -as mkisofs -iso-level was accused to be an unknown option

* Bug fix: -follow link attributed random target filenames to looping links


xorriso novelties:

* Capability to insert and extract files far larger than 4 GB

* New option -file_size_limit, -as mkisofs now supports -iso-level 1 to 3

* New option -extract_cut

* New -error_behavior "file_extraction" behavior "best_effort"

* New option -check_media_defaults

* New option -list_delimiter

* Bug fix: -format full did not re-format already formatted DVD+RW


xorriso novelties:

* New option -check_media

* New -find test -damaged, new -find actions "report_damage", "report_lba"

* New -error_behavior occasion "file_extraction"


Libisoburn 0.2.2 release notes (Jul 19 2008):

* New API function isoburn_prepare_blind_grow()

* New flag bits with isoburn_set_msc1(), isoburn_read_iso_head()

xorriso novelties:

* New option -grow_blindly

* Options -C and -M for -as mkisofs emulation

* Options for -as cdrecord emulation: -multi, -msinfo, -isosize, tsize, --grow_overwriteable_iso, write_start_address,

* New option -pacifier, more compatible pacifier with -as mkisofs

* make install creates aliases as symbolic links: osirrox, xorrisofs, xorrecord

* Can serve growisofs if started as xorrisofs, genisofs, mkisofs, genisoimage

pl01 changes (Jul 25 2008):

* Bug fix: Variable DESTDIR was not properly respected during make install


Libisoburn 0.2.0 release notes:

* New API functions isoburn_set_msgs_submit(), isoburn_drive_set_msgs_submit()

xorriso novelties:

* Bug fix: -chmod unintentionally performed o-x as first operation

* New options -cpax, -cp_rx, -cp_rax, -extract to restore files and trees from ISO image to disk filesystem.

* New option -paste_in to copy ISO files into parts of disk files

* New options -map_l, -compare_l, -update_l, -extract_l


Libisoburn 0.1.8 release notes:

* Bug fix: Major,minor numbers of device files appeared as 0,1 in next session

* Bug fix: modifying to overwriteable target yielded unmountable results

xorriso novelties:

* New option -stream_recording for full speed with DVD-RAM and BD-RE

* New options -osirrox and -cpx allow to extract single files from ISO image


Libisoburn 0.1.6 release notes:

* Support for BD-RE (by depending on libburn-0.4.8)

* New API wrapper calls isoburn_toc_*() around libburn TOC inquiry calls

* New API call isoburn_read_iso_head() identifies ISO 9660 filesystems

* New API call isoburn_set_msc1() (like mount -o sbsector=)

xorriso novelties:

* Bug fix: -update_r and others did not work properly with relative paths

* New options -map and -map_single

* New options -not_paths, -not_leaf, -not_list, -not_mgt, -as mkisofs -m

* Emulated -toc on overwriteable media, new -toc layout with volume id

* New option -load makes alternative sessions accessible

* New -blank and -format modes 'as_needed'

* New option -list_formats and -format mode 'by_index_'


Libisoburn 0.1.4 release notes:

* Improved performance with reading directory trees

* xorriso: Improved attribute transfer from disk for target

* xorriso: Incremental backup functionality by new option -update_r

* xorriso: Options -cut_out and split_size map byte intervals of oversized files into ISO files

* xorriso: Emulation of some basic mkisofs and cdrecord options

* Dynamically linkable with release version 0.6.4 of libisofs


  • Outdated Version 0.1.2 was not released as libisoburn but only as xorriso standalone version. Wed Mar 12 2008 SVN branch

* Bug fix: -report_about HINT or higher did not report at all

* Bug fix: speed=number without unit or media type letter was always CD speed

* Bug fix: it was possible to write to appendable media which was not -indev

* Bug fix: -follow param did not work for adding non-directory symbolic links

* Bug fix: It was not possible to -add /THIS=a /b=THIS

* Improved attribute transfer from disk for implicit target directories

* New option -as "cdrecord" emulates a narrow set of cdrecord gestures

* New option -as "mkisofs" emulates a narrow set of mkisofs gestures

* New option -publisher

* New option -errfile_log

* Support for DVD+R/DL media

* New options -compare, -compare_r and according -find -exec action

* New options -update, -update_r and according -find -exec action

* New -find actions "rm", "rm_r", new -findx -type "m" -exec "empty_iso_dir"

* New option -cut_out


* Initial release of libisoburn/xorriso

* libisoburn connects libisofs and libburn

* libisoburn emulates multi-session on media without session history

* xorriso is an integrated multi-session tool for ISO 9660 Rock Ridge images

- due to a subtle mistake in ABI usage with libisofs this release had to be restricted to dynamic linking with exactly libisofs-0.6.2 where the mistake does no harm. A version of libisoburn which is open to all future libisofs versions will be released shortly after libisofs.0.6.4.