"Fossies" - the Fresh Open Source Software Archive

Member "xorriso-1.5.4/ChangeLog" (6 Feb 2021, 43689 Bytes) of package /linux/misc/xorriso-1.5.4.pl02.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog": 1.5.4_vs_1.5.4.pl02.

    1 GNU xorriso-1.5.4.pl02.tar.gz  Sat Feb 06 2021
    2 ===============================================================================
    3 * Bug fix: Large amounts of AAIP data or many long file names could cause
    4            with zisofs an unreadable filesystem after the warning
    5            "Calculated and written ECMA-119 tree end differ"
    6 
    7 GNU xorriso-1.5.4.pl01.tar.gz  Sat Feb 06 2021
    8 ===============================================================================
    9 (Failed attempt to fix a last minute bug.)
   10 
   11 libisoburn-1.5.4.tar.gz  Sat Jan 30 2021
   12 ===============================================================================
   13 * Bug fix: -report_system_area as_mkisofs misrepresented GPT with appended
   14            partition and forced boot flag as -part_like_isohybrid
   15 * Bug fix: Boot catalog could get a wrong name if cat_path= is explicitely 
   16            given but not containing a slash character
   17 * New helper script xorriso-dd-target
   18 * New command -truncate_overwritable
   19 * Switched to usage of libjte-2.0.0
   20 * New -jigdo parameters "checksum_algorithm", "demand_checksum",
   21   "-checksum-list"
   22 * New -as mkisofs options "-jigdo-checksum-algorithm", "-checksum-list",
   23   "-jigdo-force-checksum"
   24 * New -read_speed prefixes "soft_force:" and "soft_corr:"
   25 * New -check_media option data_to="-" for standard output
   26 * New -zisofs parameters version_2=, block_size_v2=, max_bpt=, max_bpt_f=,
   27   bpt_target=, bpt_free_ratio=, by_magic=v2, susp_z2=
   28 * New -as mkisofs options --zisofs-version-2, --zisofs2-susp-z2,
   29   --zisofs2-susp-zf
   30 * Enabled recognition of zisofs by magic without zlib support
   31 * New -osirrox option sparse= controls extraction into sparse files
   32 * New libisoburn extension options isoburn_ropt_map_joliet_stripped and
   33   isoburn_ropt_map_joliet_unmapped
   34 * New command -joliet_map
   35 * New command -extract_boot_images
   36 * New API call isoburn_ropt_get_tree_loaded()
   37 
   38 libisoburn-1.5.2.tar.gz  Sat Oct 26 2019
   39 ===============================================================================
   40 * Bug fix: -disk_pattern on -add ./ -- mistook "./" for the root directory
   41   Thanks JBThiel.
   42 * Bug fix: -disk_pattern on -add "" -- yielded SIGSEGV
   43 * Bug fix: -osirrox "concat_split_on" worked only together with -split_size
   44            larger than 0. Thanks William Willems.
   45 * New command -drive_access, new -as cdrecord option --drive_not_exclusive
   46 * New API calls isoburn_igopt_set_part_type_guid(),
   47   isoburn_igopt_get_part_type_guid(), isoburn_igopt_set_iso_type_guid(),
   48   isoburn_igopt_get_iso_type_guid()
   49 * Enabled GPT type GUIDs with -append_partition,
   50   -boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type
   51 * Made libisoburn and GNU xorriso ready for building out-of-source.
   52   Thanks Ross Burton.
   53 
   54 libisoburn-1.5.0.tar.gz  Sat Sep 15 2018
   55 ===============================================================================
   56 * Bug fix: Multi-session emulation was not recognized with non-zero partition
   57            offset
   58 * New bit10 of isoburn_drive_aquire() to accept all xattr namespaces
   59 * New -xattr mode "any" to process all xattr namespaces of local filesystem
   60 * New -as mkisofs option --xattr-any
   61 * New -as mkisofs options -uid and -gid
   62 
   63 libisoburn-1.4.8.tar.gz  Tue Sep 12 2017
   64 ===============================================================================
   65 * Bug fix: -as mkisofs -no-emul-boot without -boot-load-size defaulted to
   66            size 4, instead of full boot image size
   67 * Bug fix: -read_fs "norock" did not prevent reading of root Rock Ridge info
   68 * Bug fix: Mix of absolute and relative disk paths could cause SIGSEGV with
   69            pattern expansion
   70 * Bug fix: --mbr-force-bootable did not get into effect with -append_partition
   71 * Bug fix: Exit value of failed -mount command was reported as 0
   72 * Bug fix: -boot_image actions "keep" and "patch" did not work any more.
   73            Regression by libisofs 1.4.4.
   74 * New -find tests -maxdepth and -mindepth
   75 * New commands -update_lxi and -update_li
   76 * New API calls isoburn_igopt_set_iso_mbr_part_type(),
   77   isoburn_igopt_get_iso_mbr_part_type()
   78 * New -boot_image bootspec iso_mbr_part_type=
   79 * New -as mkisofs option -iso_mbr_part_type
   80 * New -as mkisofs option -eltorito-platform
   81 * Properly refusing on Pseudo Overwritable formatted BD-R
   82 
   83 libisoburn-1.4.6.tar.gz  Fri Sep 16 2016
   84 ===============================================================================
   85 * Bug fix: The default setting of -compliance did not apply rec_mtime to
   86            Joliet and ISO:1999. mkisofs emulation was not affected by this bug.
   87 * Bug fix: -file_size_limit did not increase ISO level if necessary. 
   88   Thanks to Mattias Schlenker.
   89 * New API calls isoburn_igopt_set_gpt_guid(), isoburn_igopt_get_gpt_guid()
   90 * New command -use_immed_bit, new -as cdrecord option use_immed_bit=
   91 * New -volume_date mode "all_file_dates"
   92 * New -as mkisofs option --set_all_file_dates
   93 * New bootspec "gpt_disk_guid=", new -as mkisofs option --gpt_disk_guid
   94 * New -report_system_area modes "gpt_disk_guid", "make_guid"
   95 * New environment variable SOURCE_DATE_EPOCH
   96 * New -find action "set_to_mtime"
   97 
   98 libisoburn-1.4.4.tar.gz  Fri Jul 01 2016
   99 ===============================================================================
  100 * Bug fix: -as mkisofs did not unescape "\=" in the source part of pathspecs
  101 * Bug fix: -boot_image "any" "system_area=/dev/zero" did not zeroize loaded
  102            data
  103 * Bug fix: -pathspecs "on" did not properly handle "\\="
  104 * Bug fix: HFS+ production could cause MBR partition of type 0xEE without GPT
  105 * Bug fix: HFS+ directories could announce more children than they actually have
  106 * Bug fix: The HFS+ filesystem was not marked by in GPT of GRUB2 hybrid layout
  107 * Bug fix: When reading an ISO filesystem, the presence of
  108            --protective-msdos-label was not recognized if a partition is
  109            appended
  110 * Bug fix: xorrisofs option --protective-msdos-label did not work if no
  111            system area data were given by option -G or alike
  112 * Bug fix: -modesty_on_drive properties timeout_sec, min_usec, max_usec
  113            read wrong numbers from the parameter text
  114 * Letting -as mkisofs --norock revoke the special effect of -r
  115 * Letting -blank on overwritable media invalidate UDF extended descriptors
  116 * New -pathspecs mode "as_mkisofs"
  117 * New -boot_image setting mbr_force_bootable=, -as mkisofs --mbr-force-bootable
  118 * New -boot_image bootspecs appended_part_as=apm, part_like_isohybrid=on
  119 * New -as mkisofs options -appended_part_as_apm, -part_like_isohybrid
  120 * New command -scsi_dev_family, new -as cdrecord option drive_scsi_dev_family=
  121 
  122 libisoburn-1.4.2.tar.gz  Sat Nov 28 2015
  123 ===============================================================================
  124 * Bug fix: -backslash_codes "on" did not work outside quotes
  125            and with showing "\r"
  126 * New API calls isoburn_ropt_set_truncate_mode() isoburn_ropt_get_truncate_mode()
  127 * New options with isoburn_ropt_set_extensions(): isoburn_ropt_map_*
  128 * New command -modesty_on_drive,
  129   new -as cdrecord -immed, minbuf=, modesty_on_drive=
  130 * New command -ecma119_map
  131 * New command -read_fs
  132 * New -boot_image action "replay"
  133 * New command -file_name_limit, -as mkisofs -file_name_limit
  134 * New -find test -name_limit_blocker.
  135 * Result of a Coverity audit: 50+ code changes, but no easy-to-trigger bugs
  136 
  137 libisoburn-1.4.0.tar.gz  Sun May 17 2015
  138 ===============================================================================
  139 * Bug fix: -dev or -indev of medium with non-ISO data caused SIGSEGV by NULL
  140 * New API calls isoburn_igopt_set_appended_as_gpt(),
  141                 isoburn_igopt_get_appended_as_gpt()
  142 * New API call isoburn_igopt_set_part_flag() and libisofs interval reader flags
  143 * New -find action "show_stream_id"
  144 * Optional libisofs interval reader with -append_partition and System Area
  145 * New -boot_image bootspec "appended_part_as=",
  146   new -as mkisofs option -appended_part_as_gpt
  147 * New -report_system_area formats "cmd" and "as_mkisofs"
  148 
  149 libisoburn-1.3.8.tar.gz  Sat Jun 28 2014
  150 ===============================================================================
  151 * Bug fix: -boot_image grub grub2_mbr= did not work
  152            (but -as mkisofs --grub2-mbr did work)
  153 * Bug fix: -boot_image grub2_mbr=  prevented -boot_image partition_table=on
  154 * Bug fix: libburn: A final fsync(2) was performed with stdio drives,
  155                     even if -stdio_sync was set to "off".
  156 * Bug fix: libburn: Wrong stack usage caused SIGBUS on sparc when compiled
  157                     by gcc -O2
  158 * Bug fix: -blank force:all on DVD+RW had no effect
  159 * Enabled use of libedit as alternative to libreadline
  160 * Enabled recording and restoring of extattr on NetBSD
  161 * New API calls isoburn_igopt_set_stdio_endsync() and
  162           isoburn_igopt_get_stdio_endsync
  163 * New bootspecs hppa_*, new -as mkisofs options -hppa-* for HP-PA via PALO
  164 * New -find pseudo tests -use_pattern , -or_use_pattern
  165 * New -find action report_sections
  166 * New command -concat
  167 * New commands -report_system_area and -report_el_torito
  168 
  169 libisoburn-1.3.6.pl01.tar.gz  Tue Mar 18 2014
  170 ===============================================================================
  171 * Bug fix: Command -status produced FAILURE event if no drive was acquired
  172            Regression introduced by release 1.3.6
  173 * Bug fix: libburn : Compilation warning for unsupported systems mutated 
  174                      into an error. Regression introduced by release 1.3.6.
  175 * Bug fix: libburn : CD TAO with add-on sessions could cause a buffer overrun.
  176                      Introduced 7 years ago by release 0.3.2.
  177 
  178 libisoburn-1.3.6.tar.gz  Tue Mar 04 2014
  179 ===============================================================================
  180 * Bug fix: libisofs: Division by zero if HFS+ was combined with TOC emulation
  181                      for overwritable media.
  182 * Bug fix: -list_speeds did not work any more with old CD drives.
  183            Regression introduced by release 1.3.4
  184 * Bug fix: -check_media marked untested sectors in sector map as valid
  185 * Bug fix: Paths with symbolic links preceding ".." were not interpreted
  186            properly
  187 * New isoburn_igopt_set_relaxed() relaxation isoburn_igopt_joliet_utf16
  188 * New -compliance rule joliet_utf16, new -as mkisofs option -joliet-utf16
  189 * New -find test -bad_outname, new -find action print_outname
  190 * New API call isoburn_conv_name_chars()
  191 * libburn: New system adapter for NetBSD
  192 
  193 libisoburn-1.3.4.tar.gz  Thu Dec 12 2013
  194 ===============================================================================
  195 * Bug fix: Command -blank "as_needed" formatted blank BD-R.
  196 * Bug fix: -as mkisofs option -log-file put the log file into the image
  197 * Bug fix: -cut_out did not add x-permission to r-permission of directory
  198 * Bug fix: Command -zisofs did not accept all options emitted by
  199            -status -zisofs
  200 * Bug fix: -blank force:... failed on appendable or closed media
  201 * Bug fix: libburn: Drive LG BH16NS40 stalled on inspection of unformatted
  202                     DVD+RW
  203 * libisofs: Default sort weight of El Torito boot images is now 2
  204 * libisofs: Encoding HFS+ names in UTF-16 rather than UCS-2
  205 * New command -read_speed
  206 * New -close mode "as_needed", new -as cdrecord option --multi_if_possible
  207 * New -alter_date types: a-c , m-c , b-c , c
  208 
  209 libisoburn-1.3.2.tar.gz  Wed Aug 07 2013
  210 ===============================================================================
  211 * Bug fix: -find -exec "sort_weight" did not mark the image as having
  212            pending changes
  213 * Bug fix: -backslash_codes "with_program_arguments" was interpreted too late
  214 * Bug fix: Missing or empty parameter with -dus was interpreted as "*" rather
  215            than "."
  216 * Bug fix: readline history was spammed by -msg_op parsing and pipe loops
  217 * Bug fix: xorriso aborted on SIGCONT, SIGTSTP, SIGTTIN, SIGTTOU
  218 * Improved granularity of SCSI log time measurement, now with timestamp
  219 * New -pacifier behavior code "interval="
  220 * New -as mkisofs options --sort-weight-list and --sort-weight-patterns
  221 * New -format mode "without_spare" (for BD-RE)
  222 * New command -named_pipe_loop
  223 * New command -sh_style_result
  224 * New -msg_op opcodes "parse_silently" and "parse_bulk_silently"
  225 * New command -application_use and new -as mkisofs option --application_use
  226 
  227 libisoburn-1.3.0.tar.gz  Fri May 17 2013
  228 ===============================================================================
  229 * Bug fix: Disk paths with components '.' or '..' could be mistaken for
  230            directories.
  231 * Bug fix: -as mkisofs -print-size failed with -isohybrid-mbr and a single
  232            boot image. Regression introduced by libisoburn-1.2.8.
  233 * Bug fix: -as mkisofs -path-list did not switch to --no-emul-toc by default.
  234 * Bug fix: Unspecified Expiration Time and Effective Time of ISO volume was
  235            represented by 0-bytes rather than ASCII '0' digits.
  236 * Bug fix: Reserved and unused fields of APM entries were not zeroed.
  237 * Bug fix: GPT header CRC was computed from all 512 bytes rather than from 92.
  238 * Bug fix: The protective MBR partition for GPT started at block 0 instead of 1.
  239 * New -boot_image bootspecs grub2_mbr= and grub2_boot_info=
  240 * New -boot_image bootspec grub2_sparc_core=
  241 * New -as mkisofs options --grub2-mbr , --grub2-boot-info , --grub2-sparc-core
  242 * New -hardlinks mode "lsl_count" / "no_lsl_count"
  243 
  244 libisoburn-1.2.8.tar.gz  Mon Mar 18 2013
  245 ===============================================================================
  246 * Bug fix: -tell_media_space altered the pointers to MD5 of data files
  247            which stem from a previous session. This produced false
  248            mismatches with -check_md5_r.
  249 * Bug fix: CD tracks were reported with the sizes of the tracks in the 
  250            first session.
  251 * Bug fix: -check_media use=outdev sector_map= stored TOC of input drive
  252 * Bug fix: -hide hfsplus and -as mkisofs -hide-hfsplus had no effect.
  253            Thanks to Davy Ho.
  254 * Bug fix: ./configure did not abort if libburn.h or libisofs.h were missing
  255 * New command -move
  256 * New -as mkisofs options -eltorito-id , -eltorito-selcrit
  257 
  258 libisoburn-1.2.6.tar.gz  Tue Jan 08 2013
  259 ===============================================================================
  260 * Bug fix: SIGSEGV by uninitialized local variable with
  261            -check_media patch_lba0="on". Regression by version 1.0.6
  262 * Bug fix: -partition_offset 16 kept -isohybrid-gpt-basdat from writing
  263            MBR partition table entries of type 0xef
  264 * Bug fix: -rollback did not work if indev and outdev were empty
  265 * New API calls Xorriso_parse_line() and Xorriso__dispose_words()
  266 * New API calls Xorriso_fetch_outlists() and Xorriso_peek_outlists()
  267 * New API call Xorriso_start_msg_watcher()
  268 * New API calls Xorriso__severity_cmp() and Xorriso__severity_list()
  269 * New API calls Xorriso_sieve_add_filter, Xorriso_sieve_get_result,
  270   Xorriso_sieve_clear_results, Xorriso_sieve_dispose, Xorriso_sieve_big
  271 * New -boot_image partition_cyl_align mode "all"
  272 * New -blank mode prefix "force:"
  273 * New -osirrox settings "blocked" and "unblock"
  274 * New command -lns for creating symbolic links
  275 * New command -toc_of
  276 * New command -msg_op
  277 * New command -launch_frontend
  278 * Proof-of-concept of a GUI frontend program: xorriso-tcltk written in Tcl/Tk.
  279 
  280 libisoburn-1.2.4.tar.gz  Fri Jul 20 2012
  281 ===============================================================================
  282 * New API call isoburn_igopt_set_hfsp_serial_number()
  283 * New API calls isoburn_igopt_set_prep_partition, isoburn_igopt_set_efi_bootp
  284 * New API calls isoburn_igopt_set_hfsp_block_size() and isoburn_igopt_get_hfsp_block_size()
  285 * New -check_media option async_chunks=
  286 * New xorriso command -write_type
  287 * New xorriso command -rockridge
  288 * New xorriso command -hfsplus
  289 * New -find tests -has_hfs_crtp, has_hfs_bless
  290 * New -find actions set/get_hfs_crtp,  set/get_hfs_bless
  291 * New -find test -disk_path
  292 * New -boot_image bootspec hfsplus_serial=
  293 * New -boot_image bootspecs hfsplus_block_size= and apm_block_size=
  294 * New -boot_image bootspecs efi_boot_part, prep_boot_part, chrp_boot_part
  295 * Command -hide allows hiding in HFS+ filesystem
  296 * New -as cdrecord options -tao -sao -dao
  297 * New -as mkisofs option -log-file
  298 * New -as mkisofs option --norock
  299 * New -as mkisofs option -hfsplus
  300 * New -as mkisofs option -hfsplus-file-creator-type
  301 * New -as mkisofs options -hfs-bless and -hfs-bless-by
  302 * New -as mkisofs option -hfsplus-serial-no
  303 * New -as mkisofs options -hfsplus-block-size and -apm-block-size
  304 * New -as mkisofs option -hide-hfsplus, -hide-hfsplus-list
  305 * New -as mkisofs options -prep-boot-part, -efi-boot-part, -chrp-boot-part
  306 * New -as mkisofs options -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, -isohybrid-apm-hfsplus
  307 * Bug fix: Memory corruption when reading bootable image that was truncated
  308 * Bug fix: -update deleted MD5 of files of which only attributes had changed
  309 
  310 libisoburn-1.2.2.tar.gz  Mon Apr 02 2012
  311 ===============================================================================
  312 * New API calls isoburn_get_attached_start_lba(), isoburn_attach_start_lba()
  313 * New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()
  314 * New API calls isoburn_ropt_set_data_cache(), isoburn_ropt_get_data_cache()
  315 * New commands -x, -list_arg_sorting
  316 * New command -rr_reloc_dir
  317 * New command -data_cache_size
  318 * New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved
  319 * Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
  320 * Bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing
  321 * Bug fix: -as mkisofs without -graft-points could not handle names with "="
  322 * Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values
  323 
  324 libisoburn-1.2.0.tar.gz  Sat Jan 28 2012
  325 ===============================================================================
  326 * Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories
  327 * Bug fix: Program abort while drive tray is loading led to endless loop
  328 * Bug fix: Solaris adapter mishandled write commands which failed on first try
  329 * Bug fix: libisoburn.ver had a duplicate function entry
  330 * New relaxations isoburn_igopt_joliet_rec_mtime,
  331   isoburn_igopt_iso1999_rec_mtime
  332 * Made -compliance "rec_mtime" default for xorriso
  333 
  334 libisoburn-1.1.8.tar.gz  Mon Nov 21 2011
  335 ===============================================================================
  336 * Info document and man page for xorrecord
  337 * New option -sleep
  338 * Enabled recognition of QEMU DVD-ROM 0.12
  339 * Enabled out-of the box use of xorriso on Linux guest on qemu virtio-blk-pci
  340 
  341 libisoburn-1.1.6.tar.gz  Tue Sep 27 2011
  342 ===============================================================================
  343 * Bug fix: -extract_single extracted directory content
  344 * Bug fix: -extract was not immediately aborted if -abort_on was triggered
  345 * Bug fix: xorriso did not write to files in filesystems with >= 4 TB free space
  346 * Bug fix: libisofs: ACL entries of groups and of user id 0 were not properly
  347            recorded and cannot be restored
  348 * Bug fix: libisofs: No ACLs were recorded on FreeBSD
  349 * Enabled recording and restoring of extattr on FreeBSD.
  350 * New option -list_extras
  351 * New -osirrox option strict_acl
  352 * New -find and -findx action list_extattr
  353 * Workaround for collision with Linux udev which lets device links vanish
  354 
  355 libisoburn-1.1.4.tar.gz  Mon Aug 8 2011
  356 ===============================================================================
  357 * Bug fix: xorriso native mode on some drives wrote unreadble ISO images to CD
  358 * Bug fix: -assert_volid did not work. Regression since version 1.1.0.
  359 * Bug fix: -acl or -xattr worked with -extract only on Linux and FreeBSD
  360 * New option -device_links
  361 
  362 libisoburn-1.1.2.tar.gz  Fri Jul 8 2011
  363 ===============================================================================
  364 * Bug fix: Since 1.0.6: Unreadable image produced by: xorrisofs ... >image.iso
  365 * Bug fix: -update_r scheduled non-existing files for hardlink update
  366 * Enabled extraction of the boot catalog file to disk filesystem
  367 * New option -list_speeds
  368 
  369 GNU xorriso-1.1.0.pl01.tar.gz  Mon Jun 20 2011
  370 ===============================================================================
  371 * Bug fix: Due to a bug in libburn-1.1.0, GNU xorriso-1.1.0 compiled only
  372            on GNU/Linux, FreeBSD, and Solaris, but not on other systems.
  373 
  374 libisoburn-1.1.0.tar.gz  Sat Jun 18 2011
  375 ===============================================================================
  376 * Bug fix: -mount_opts shared worked only with -osirrox o_excl_off
  377 * Bug fix: xorriso command -add_plainly "any" did not add all files to the image
  378 * Bug fix: The attempt to blank already blank DVD-RW was not gracefully blocked
  379 * Bug fix: -as mkisofs -isohybrid-mbr without -no-pad was not cylinder aligned
  380 * New option -signal_handling
  381 * New option -close_damaged
  382 * Dropped suffix .plXY from tarball name
  383 
  384 libisoburn-1.0.8.pl00.tar.gz  Thu Apr 14 2011
  385 ===============================================================================
  386 * Bug fix: mkisofs emulation could ignore options (regression in 0.1.6)
  387 
  388 libisoburn-1.0.6.pl00.tar.gz  Sat Apr 9 2011
  389 ===============================================================================
  390 * Bug fix: -as mkisofs padding did not work (regression in 1.0.4)
  391 * Bug fix: Options -gid and -uid had no effect
  392 * New API call isoburn_set_truncate()
  393 * New relax option isoburn_igopt_joliet_long_names
  394 * New option -early_stdio_test
  395 * New options -print_info and -print_mark
  396 * New -compliance option joliet_long_names
  397 * -as mkisofs option -joliet-long is now fully functional
  398 * Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
  399 
  400 libisoburn-1.0.4.pl00.tar.gz  Thu Mar 10 2011
  401 ===============================================================================
  402 libisoburn novelties:
  403 * New isoburn_ropt_set_extensions() option isoburn_ropt_nomd5tag
  404 xorriso novelties:
  405 * Bug fix: xorrisofs did not work under growisofs -M (version 1.0.0 was ok)
  406 * Bug fix: -as mkisofs -C attempted to read volume header of blank media
  407 * Bug fix: -as mkisofs -old-root did not work with -graft-points
  408 * Bug fix: -as mkisofs -partition_hd_cyl had no effect
  409 * Bug fix: -as mkisofs did not properly unescape target part of pathspecs
  410 * Bug fix: isohybrid image size was not aligned to cylinder boundary
  411 * Bug fix: Compilation without zlib failed
  412 * New -padding modes "included" and "appended"
  413 * New bootspec partition_cyl_align=, new -as mkisofs option -partition_cyl_align
  414 * New -as mkisofs and -as cdrecord option --no_rc
  415 * Own man page and info document for xorrisofs
  416 
  417 libisoburn-1.0.2.pl00.tar.gz  Mon Feb 23 2011
  418 ===============================================================================
  419 libisoburn novelties:
  420 * Removed compiler obstacles of GNU xorriso on Solaris 9
  421 * New isoburn_igopt_set_extensions() option isoburn_igopt_old_empty
  422 xorriso novelties:
  423 * Bug fix: Images produced with -for_backup might be unreadable and
  424            also fail -check_md5 verification.
  425 * Bug fix: mkisofs emulation options -l , -full-iso9660-filenames did not work.
  426 * Bug fix: Option -mkdir yielded SIGSEGV due to a NULL pointer
  427 * Bug fix: ECMA-119 standards violation with Volume Descriptor Set Terminator
  428 * New options -clone and -cp_clone
  429 * New -find actions update_merge, rm_merge, clear_merge
  430 * New -as mkisofs option -max-iso9660-filenames
  431 * New -as mkisofs option --old-empty
  432 * New -as mkisofs options -root , -old-root
  433 * New -as mkisofs options --old-root-no-md5, --old-root-no-ino, --old-root-dev
  434 
  435 libisoburn-1.0.0.pl00.tar.gz  Mon Jan 17 2011
  436 ===============================================================================
  437 libisoburn novelties:
  438 * New API call isoburn_igopt_set_untranslated_name_len()
  439 xorriso novelties:
  440 * Bug fix: -as mkisofs -print-size did not account for -partition_offset
  441 * Default -abort_on value is now "FAILURE" with batch and "NEVER" with dialog
  442 * New -compliance options untranslated_names , untranslated_name_len=
  443 * New -as mkisofs option -untranslated_name_len
  444 * New -compliance option iso_9660_1999, -as mkisofs option -iso-level 4
  445 * New -compliance option iso_9660_level=number
  446 * New -compliance option allow_dir_id_ext, -as mkisofs -disallow_dir_id_ext
  447 * Disabled TOC emulation with -as mkisofs. May be re-enabled by --emul-toc.
  448 
  449 libisoburn-0.6.6.pl00.tar.gz  Sun Dec 12 2010
  450 ===============================================================================
  451 libisoburn novelties:
  452 * New API calls isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label()
  453 * New API calls isoburn_ropt_set_displacement(), isoburn_ropt_get_displacement()
  454 xorriso novelties:
  455 * Bug fix: -as mkisofs -print-size printed the size but also produced ISO image
  456 * Build problem fix on Linux 2.4 in GNU xorriso libjte/checksum.c
  457 * New -as mkisofs option -joliet-long
  458 * New bootspec sparc_label=, new -as mkisofs options -sparc-boot , -sparc-label
  459 * New option -displacement
  460 
  461 libisoburn-0.6.4.pl00.tar.gz Tue Oct 26 2010
  462 ===============================================================================
  463 libisoburn novelties:
  464 * New API call isoburn_libjte_req()
  465 * New API calls isoburn_igopt_attach_jte() and isoburn_igopt_detach_jte()
  466 * New API call isoburn_igopt_set_tail_blocks()
  467 * New API call isoburn_libjte_req()
  468 xorriso novelties:
  469 * New option -jigdo
  470 * New -as mkisofs options -jigdo-* and -md5-list as of genisoimage
  471 * New -as mkisofs options -checksum_algorithm_iso, -checksum_algorithm_template
  472 * New bootspecs mips_path= and mipsel_path= for Debian MIPS releases
  473 * New -as mkisofs options -mips-boot and -mipsel-boot
  474 * New option -append_partition, -as mkisofs -append_partition
  475 
  476 libisoburn-0.6.2.pl00.tar.gz Sat Sep 18 2010
  477 ===============================================================================
  478 libisoburn novelties:
  479 * New API function isoburn_igopt_set_part_offset()
  480 * Hiding all non-API symbols from the linker by use of --version-script
  481 * Now with history of release notes in ./ChangeLog file.
  482 xorriso novelties:
  483 * Bug fix: Regression with -hardlinks and -compliance old_rr, 0.4.2, Aug 2009
  484 * New option -preparer_id, -as mkisofs options -p and -preparer
  485 * New -boot_image specifier emul_type=none|hard_disk|floppy
  486 * New boot_image boot specs partition_offset,partition_hd_cyl,partition_sec_hd
  487 * Made behavior of -as mkisofs with unknown options more similar to original
  488 * New -as mkisofs option -hard-disk-boot, enabled -b without -no-emul-boot
  489 * New -as mkisofs option -e from Fedora genisoimage
  490 * New -as mkisofs options -partition_offset,-partition_hd_cyl,-partition_sec_hd
  491 
  492 libisoburn-0.6.0.pl00.tar.gz Fri Jul 02 2010
  493 ===============================================================================
  494 libisoburn novelties:
  495 xorriso novelties:
  496 * New option -read_mkisofsrc interprets .mkisofsrc To be performed before -as 
  497   mkisofs. Performed automatically with program alias name "xorrisofs".
  498 * Implemented -as mkisofs options -dir-mode, -file-mode, -abstract, -biblio, 
  499   -copyright
  500 * Implemented -as mkisofs options -hide, -hide-joliet, -hide-list,
  501   -hide-joliet-list
  502 * New -as mkisofs option --boot-catalog-hide
  503 * New option -hide, -find action -hide, -find test -hidden
  504 * New -boot_image bootspec cat_hidden=on
  505 * New options -copyright_file , -biblio_file , -abstract_file
  506 * New find test -disk_name
  507 * Enabled use of libreadline on Solaris
  508 * Bug fix: -check_media patch_lba0= could install wrong image size
  509 * Bug fix: -as mkisofs option -volset was wrongly interpreted like -volid
  510 
  511 libisoburn-0.5.8.pl00.tar.gz Mon Jun 14 2010
  512 ===============================================================================
  513 libisoburn novelties:
  514 * xorriso source split into more modules, object code moved into libisoburn
  515 xorriso novelties:
  516 * New write extension option isoburn_igopt_no_emul_toc
  517 * New -compliance rule no_emul_toc, new -as mkisofs --no-emul-toc
  518 * Implemented -as cdrecord -V
  519 * Implemented -as mkisofs options -U, -N, -l, -d, -allow-lowercase
  520 
  521 libisoburn-0.5.6.pl00.tar.gz Tue May 04 2010
  522 ===============================================================================
  523 libisoburn novelties:
  524 xorriso novelties:
  525 * Allowing up to 32 boot images
  526 * New -boot_image bootspecs
  527   efi_path=, platform_id=, sel_crit=, id_string=, next
  528 * New -as mkisofs options --efi-boot, -eltorito-alt-boot
  529 
  530 libisoburn-0.5.4.pl00.tar.gz Mon Apr 19 2010
  531 ===============================================================================
  532 libisoburn novelties:
  533 * New API call isoburn_igopt_set_system_area()
  534 * New API call isoburn_igopt_set_pvd_times()
  535 * New isoburn_igopt_set_relaxed() options: only_iso_versions, no_j_force_dots
  536   xorriso novelties:
  537 * New -boot_image any system_area=, -as mkisofs option -G
  538 * New -boot_image grub partition_table=on, -as mkisofs --protective-msdos-label
  539 * New -boot_image isolinux partition_table=on, -as mkisofs -isohybrid-mbr
  540 * New option -volume_date, -as mkisofs --modification-date=
  541 * New -find action mkisofs_r,-as mkisofs -r
  542 * New -find action sort_weight, -as mkisofs --sort-weight
  543 * New -compliance options only_iso_version, no_j_force_dots avoid 
  544   a bug in GRUB 1.96. They are default now.
  545 
  546 libisoburn-0.5.2.pl00.tar.gz Tue Mar 30 2010
  547 ===============================================================================
  548 xorriso novelties:
  549 * xorriso documentation is now based on a hybrid format of Texinfo and man-
  550   page. Copies included: .texi, .info, .1 (man page)
  551 
  552 libisoburn-0.5.0.pl00.tar.gz Tue Feb 22 2010
  553 ===============================================================================
  554 xorriso novelties:
  555 * The former xorriso-standalone project is now GNU xorriso under GPLv3+. This
  556   affects some documentation and the generator script, but not the license of
  557   libisoburn or its program xorriso.
  558 * Bug fix: xorriso -update_r could lead to SIGSEGV if applied to a data file
  559   rather than a directory.
  560 * Bug fix on FreeBSD: xorriso could leave the drive tray locked.
  561 * New option -scsi_log
  562 
  563 libisoburn-0.4.8.pl00.tar.gz Tue Jan 26 2010
  564 ===============================================================================
  565 xorriso novelties:
  566 * Bug fix: xorriso did not blank CD-RW with images that were prepared 
  567   on hard disk.
  568 * New configure option --enable-libcdio for system adapter to libcdio-0.83git
  569 
  570 libisoburn-0.4.6.pl00.tar.gz Wed Dec 09 2009
  571 ===============================================================================
  572 xorriso novelties:
  573 * New options -dvd_obs and -stdio_sync
  574 * New configure option --enable-dvd-obs-64k
  575 
  576 libisoburn-0.4.4.pl00.tar.gz Wed Oct 28 2009
  577 ===============================================================================
  578 xorriso novelties:
  579 * Bug fix: With -as cdrecord : -xa1 and -xamix were ignored although they do
  580   matter.
  581 * Option -toc now reports the individual media type. E.g. with a DVD+RW:
  582      "Media product: RICOHJPN/W11/49 , Ricoh Company Limited"
  583 * New option -pvd_info displays image id strings. New options -system_id , -
  584   volset_id allow to set such image id strings.
  585 * New option -mount_opts tries to circumvent an eventual ban to mount the same
  586   device twice. Some Linux systems allow to mount two sessions of the same
  587   media only if they get fooled via the loop device.
  588 * New option -scdbackup_tag performs the task of the scdbackup MD5 checksum
  589   filter inside xorriso.
  590 Already fixed by patch releases of xorriso-0.4.2:
  591 * Bug fix: -cut_out deleted previously cut-out pieces of the same file
  592 * Bug fix libisofs: Filenames could lose blanks during a multi-session cycle
  593 * Bug fix: -for_backup did not enable -xattr and -md5 if no drive was chosen
  594   yet
  595 * Bug fix: xorrisofs -help, xorrecord -help displayed original xorriso -help
  596 
  597 libisoburn-0.4.2.pl02.tar.gz Thu Oct 08 2009
  598 ===============================================================================
  599 * Bug fix: -for_backup did not enable -xattr and -md5 if no drive was chosen
  600   yet
  601 * Bug fix: xorrisofs -help, xorrecord -help displayed original xorriso -help
  602 
  603 Libisoburn 0.4.2.pl01
  604 ===============================================================================
  605 * Bug fix: xorriso option -cut_out deleted previously cut-out pieces of the
  606   same file. The bug was introduced with release 0.1.4 in March 2008.
  607 
  608 Libisoburn 0.4.2
  609 ===============================================================================
  610 * New write options isoburn_igopt_session_md5, isoburn_igopt_file_md5,
  611   isoburn_igopt_file_stability allow to record MD5 checksums of session and
  612   single data files.
  613 * New read option isoburn_ropt_nomd5 allows to read those MD5 sums when
  614   importing an ISO image.
  615 xorriso novelties:
  616 * New option -md5, new -as mkisofs option --md5 allow to record in the image
  617   MD5 checksums for the whole session and for each single data file.
  618 * New options -check_md5, -check_md5_r allow to verify the whole session or
  619   single files by comparing their image data with their MD5 sums.
  620 * Options -compare, -compare_r, -update, update_r now can use recorded MD5.
  621 * New -find actions check_md5, get_md5, make_md5 allow to check, to display or
  622   to recompute MD5 checksums of data files. New find test -has_md5 
  623   distinguishes data files which have recorded MD5 from files which have none.
  624 * New -find test -has_any_xattr and action get_any_xattr allow to inspect the
  625   libisofs specific attributes of namespace "isofs".
  626 * Options -lsl and lsdl now display correct link counts if -hardlinks is on.
  627 * New option -calm_drive allows to reduce drive noise if no data reading is
  628   intended for a while.
  629 * New option -list_profiles allows to inquire and process the list of supported
  630   media types.
  631 * Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs
  632   any more. (Already fixed by release 0.4.0.pl01, 20 Jul 2009)
  633 
  634 libisoburn-0.4.0.pl01.tar.gz Mon Jul 20 2009
  635 ===============================================================================
  636 xorriso novelties:
  637 * New option -hardlinks enables recording and restoring of hard link relations.
  638 * Improved reading performance with -update_r and -extract.
  639 * New option -for_backup as shortcut for -acl -xattr -hardlinks
  640 * Operators with option -find : -not, -or, -and, (, ), -if, -then, -else
  641 * New -find tests -wholename, -prune
  642 * Bug fix: SIGSEGV with option -status and no search string
  643 * Bug fix: -load volid did not perform pattern search
  644 * Bug fix: Copies of overwriteable media on sequential were mistaken in ROM
  645   drives
  646 Libisoburn 0.4.0.pl01 release notes:
  647 * Bug fix: xorriso -as mkisofs did not understand the -C option of growisofs
  648   any more
  649 
  650 libisoburn-0.3.8.pl00.tar.gz Sun Apr 19 2009
  651 ===============================================================================
  652 libisoburn novelties:
  653 * New API calls isoburn_ropt_set_auto_incharset() and
  654   isoburn_ropt_get_auto_incharset()
  655 xorriso novelties:
  656 * New options -set_filter, -set_filter_r, -find -exec set_filter allow to
  657   manipulate the content of data files on the fly.
  658 * New option -zisofs, built-in filters --zisofs , --gzip , --gunzip enable
  659   compression and decompression of data file content.
  660 * New options -external_filter , -unregister_filter, -close_filter_list allow
  661   arbitrary external processes to do content filtering.
  662 * New options -show_stream, -show_stream_r allow to inspect the origin and the
  663   filters of data files in an emerging image.
  664 * New option -auto_charset based on xattr "isofs.cs" allows to tag an ISO
  665   filesystem image with the character set name that is in use on the current
  666   terminal.
  667 
  668 libisoburn-0.3.6.pl00.tar.gz Mon Mar 16 2009
  669 ===============================================================================
  670 xorriso novelties:
  671 * Dummy MMC adapter of libburn allows compilation on systems other than Linux,
  672   FreeBSD
  673 * Default of -compliance has been changed to "old_rr", new rule "new_rr"
  674 * New -stream_recording modes with start address or "data". "on" is now 32s.
  675 
  676 libisoburn-0.3.4.pl00.tar.gz Sun Mar 01 2009
  677 ===============================================================================
  678 * New isoburn_read_opts values: isoburn_ropt_noaaip, isoburn_ropt_noacl,
  679   isoburn_ropt_noea
  680 xorriso novelties:
  681 * New option -acl enables ACL import and export
  682 * New options -getfacl, -getfacl_r, -setfacl, -setfacl_r, -setfacl_list
  683 * New find tests -has_acl, -has_no_acl , new find actions getfacl, setfacl
  684 * New option -xattr enables import and export of Extended Attributes
  685 * New options -getfattr, -getfattr_r, -setfattr, -setfattr_r, -setfattr_list
  686 * New find tests -has_xattr, -has_aaip, new find actions getfattr, setfattr
  687 * New -as mkisofs options --acl and --xattr
  688 * New option -disk_dev_ino accelerates incremental backups
  689 
  690 libisoburn-0.3.2.pl00.tar.gz Tue Jan 06 2009
  691 ===============================================================================
  692 * New API function isoburn_get_mount_params()
  693 * Now depending on libburn-0.6.0 which supports BD-R media
  694 xorriso novelties:
  695 * Bug fix: Options -extract and -extract_single were enabled with -osirrox off
  696 * New options -mount , -mount_cmd , -session_string
  697 * New -format modes by_size_ and fast_by_size_
  698 * New option -assert_volid
  699 * New option -drive_class for safety management of pseudo-drive access
  700 
  701 libisoburn-0.3.0.pl00.tar.gz Tue Dec 2 2008
  702 ===============================================================================
  703 * Now depending on libisofs-0.6.12 and libburn-0.5.6 to ensure use of their
  704   recent bug fixes
  705 xorriso novelties:
  706 * New options -quoted_path_list, -quoted_not_list
  707 * New option -backslash_codes for weird file names and terminal safety
  708 * New options -charset, -in_charset, -out_charset
  709 * New option -local_charset allows to override locale
  710 * New option -application_id
  711 * New option -compliance allows certain deviations from standards
  712 * Suitable ISOLINUX boot images are made alternatively bootable via an MBR
  713 * Bug fix: Forgot exit value registration to -return_with. 
  714   Thanks to Steve Dodd.
  715 * Bug fix: -format as_needed did not recognize unformatted BD-RE
  716 * Bug fix: disk patterns with relative addresses were not properly resolved
  717 
  718 libisoburn-0.2.8.pl00.tar.gz Wed Oct 15 2008
  719 ===============================================================================
  720 * Now depending on libisofs-0.6.10 and libburn-0.5.4 to ensure use of their
  721   recent bug fixes
  722 xorriso novelties:
  723 * Ability to write and maintain bootable ISO images based on ISOLINUX
  724 * New ./configure option --disable-libreadline to make binary more portable
  725 * Bug fix: -as mkisofs -iso-level was accused to be an unknown option
  726 * Bug fix: -follow link attributed random target filenames to looping links
  727 
  728 libisoburn-0.2.6.pl00.tar.gz Sat Sep 20 2008
  729 ===============================================================================
  730 xorriso novelties:
  731 * Capability to insert and extract files far larger than 4 GB
  732 * New option -file_size_limit, -as mkisofs now supports -iso-level 1 to 3
  733 * New option -extract_cut
  734 * New -error_behavior "file_extraction" behavior "best_effort"
  735 * New option -check_media_defaults
  736 * New option -list_delimiter
  737 * Bug fix: -format full did not re-format already formatted DVD+RW
  738 
  739 libisoburn-0.2.4.pl00.tar.gz Mo Aug 25 2008
  740 ===============================================================================
  741 xorriso novelties:
  742 * New option -check_media
  743 * New -find test -damaged, new -find actions "report_damage", "report_lba"
  744 * New -error_behavior occasion "file_extraction"
  745 
  746 libisoburn-0.2.2.pl01.tar.gz Fr Jul 25 2008
  747 ===============================================================================
  748 Libisoburn 0.2.2 release notes (Jul 19 2008)
  749 * New API function isoburn_prepare_blind_grow()
  750 * New flag bits with isoburn_set_msc1(), isoburn_read_iso_head()
  751 xorriso novelties:
  752 * New option -grow_blindly
  753 * Options -C and -M for -as mkisofs emulation
  754 * Options for -as cdrecord emulation: -multi, -msinfo, -isosize, tsize, --
  755   grow_overwriteable_iso, write_start_address,
  756 * New option -pacifier, more compatible pacifier with -as mkisofs
  757 * make install creates aliases as symbolic links: osirrox, xorrisofs, xorrecord
  758 * Can serve growisofs if started as xorrisofs, genisofs, mkisofs, genisoimage
  759 pl01 changes (Jul 25 2008):
  760 * Bug fix: Variable DESTDIR was not properly respected during make install
  761 
  762 libisoburn-0.2.0.pl00.tar.gz Mon Jun 23 2008
  763 ===============================================================================
  764 Libisoburn 0.2.0 release notes:
  765 * New API functions isoburn_set_msgs_submit(), isoburn_drive_set_msgs_submit()
  766 xorriso novelties:
  767 * Bug fix: -chmod unintentionally performed o-x as first operation
  768 * New options -cpax, -cp_rx, -cp_rax, -extract to restore files and trees from
  769   ISO image to disk filesystem.
  770 * New option -paste_in to copy ISO files into parts of disk files
  771 * New options -map_l, -compare_l, -update_l, -extract_l
  772 
  773 libisoburn-0.1.8.pl00.tar.gz Tue Jun 3 2008
  774 ===============================================================================
  775 * Bug fix: Major,minor numbers of device files appeared as 0,1 in next session
  776 * Bug fix: modifying to overwriteable target yielded unmountable results
  777 xorriso novelties:
  778 * New option -stream_recording for full speed with DVD-RAM and BD-RE
  779 * New options -osirrox and -cpx allow to extract single files from ISO image
  780 
  781 libisoburn-0.1.6.pl00.tar.gz Mon May 19 2008
  782 ===============================================================================
  783 * Support for BD-RE (by depending on libburn-0.4.8)
  784 * New API wrapper calls isoburn_toc_*() around libburn TOC inquiry calls
  785 * New API call isoburn_read_iso_head() identifies ISO 9660 filesystems
  786 * New API call isoburn_set_msc1() (like mount -o sbsector=)
  787 xorriso novelties:
  788 * Bug fix: -update_r and others did not work properly with relative paths
  789 * New options -map and -map_single
  790 * New options -not_paths, -not_leaf, -not_list, -not_mgt, -as mkisofs -m
  791 * Emulated -toc on overwriteable media, new -toc layout with volume id
  792 * New option -load makes alternative sessions accessible
  793 * New -blank and -format modes 'as_needed'
  794 * New option -list_formats and -format mode 'by_index_'
  795 
  796 libisoburn-0.1.4.pl00.tar.gz Wed Apr 30 2008
  797 ===============================================================================
  798 * Improved performance with reading directory trees
  799 * xorriso: Improved attribute transfer from disk for target
  800 * xorriso: Incremental backup functionality by new option -update_r
  801 * xorriso: Options -cut_out and split_size map byte intervals of oversized
  802   files into ISO files
  803 * xorriso: Emulation of some basic mkisofs and cdrecord options
  804 * Dynamically linkable with release version 0.6.4 of libisofs
  805 
  806 Version 0.1.2 was not released as libisoburn 
  807 but only as xorriso standalone version. Wed Mar 12 2008
  808 ===============================================================================
  809 * Bug fix: -report_about HINT or higher did not report at all
  810 * Bug fix: speed=number without unit or media type letter was always CD speed
  811 * Bug fix: it was possible to write to appendable media which was not -indev
  812 * Bug fix: -follow param did not work for adding non-directory symbolic links
  813 * Bug fix: It was not possible to -add /THIS=a /b=THIS
  814 * Improved attribute transfer from disk for implicit target directories
  815 * New option -as "cdrecord" emulates a narrow set of cdrecord gestures
  816 * New option -as "mkisofs" emulates a narrow set of mkisofs gestures
  817 * New option -publisher
  818 * New option -errfile_log
  819 * Support for DVD+R/DL media
  820 * New options -compare, -compare_r and according -find -exec action
  821 * New options -update, -update_r and according -find -exec action
  822 * New -find actions "rm", "rm_r", new -findx -type "m" -exec "empty_iso_dir"
  823 * New option -cut_out
  824 
  825 libisoburn-0.1.0.pl01.tar.gz Fri Feb 15 2008
  826 ===============================================================================
  827 * Initial release of libisoburn/xorriso
  828 * libisoburn connects libisofs and libburn
  829 * libisoburn emulates multi-session on media without session history
  830 * xorriso is an integrated multi-session tool for ISO 9660 Rock Ridge images
  831 * due to a subtle mistake in ABI usage with libisofs this release had to be
  832   restricted to dynamic linking with exactly libisofs-0.6.2 where the mistake
  833   does no harm. A version of libisoburn which is open to all future libisofs
  834   versions will be released shortly after libisofs.0.6.4.
  835