libisoburn (1.5.6-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop hardcoded libburn4 and libisofs6 dependencies from libisoburn1t64.
    The correct dependencies are generated by dh_shlibdeps.  Closes: #1067103

 -- Benjamin Drung <bdrung@debian.org>  Fri, 22 Mar 2024 12:07:42 +0100

libisoburn (1.5.6-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1062380

 -- Benjamin Drung <bdrung@debian.org>  Wed, 28 Feb 2024 13:26:15 +0000

libisoburn (1.5.6-1) unstable; urgency=low

  [ Thomas Schmitt ]
  * Changed Standards-Version to 4.6.2
    No changes needed according to packaging-manuals/upgrading-checklist.txt
  * Removed version demand (>= 1.22) from Build-Depends libjte-dev
  * Added symbol file libisoburn1.symbols.
  * New upstream version 1.5.6
    + Bug fix: False -status failure with
               -boot_image --interval:appended_partition
    + Bug fix: -no_rc prevented pre-scanning of arguments for stdio output and
               others. Introduced by mistake in a62f6af5, 2011.10.18.162119.
    + Bug fix: -not_leaf and -not_paths were not applied to -extract and alike
    + Bug fix: -report_system_area cmd misperceived -part_like_isohybrid with
               -isohybrid-gpt-basdat
    + Bug fix: -report_system_area cmd misperceived combination of isohybrid
               and appended partition in GPT
    + Bug fix: -as mkisofs option -part_like_isohybrid did not cause a MBR
               partition table if the partitions are data files in the ISO
               rather than appended
    + Bug fix: Split file directories (-split_size) were created with wrong
               permissions
    + Bug fix: libisofs did not mark clones of imported files as imported.
               This could cause that original and clone occupy data storage
               in the newly written session. Thanks to Ivan Shmakov.
    + Bug fix: Partition offset was preserved from -indev rather than
               from -outdev
    + Bug fix: libisofs could misrepresent Rock Ridge information if many
               symbolic links or AAIP data were recorded in a directory
    + Bug fix: Data files named /boot.catalog or ./boot.cat could be left out of
               the emerging ISO if the boot catalog was set to be hidden
    + Bug fix: -toc reported wrong track LBA with overwritable media with
               unrecognized content (pseudo-closed)
    + Bug fix: -find test -has_xattr matched "isofs." attributes
               in -xattr mode "any"
    + New API call isoburn_assess_written_features()
    + New API calls isoburn_igopt_set_max_ce_entries(),
      isoburn_igopt_get_max_ce_entries()
    + New flag bit12 with isoburn_read_iso_head():
      Read even if start of multi-session emulation is damaged
    + New -boot_image settings gpt_iso_bootable= and gpt_iso_not_ro=
    + New -as mkisofs options --gpt-iso-bootable and --gpt-iso-not-ro
    + New -as cdrecord option --obs_pad.
      Automatic no_emul_toc with -as cdrecord.
    + New parameters "obs_pad" and "bdr_obs_exempt" for -dvd_obs
    + New -as cdrecord option --bdr_obs_exempt
    + New command -assess_indev_features
    + New -find test -size
    + New -compliance rules max_ce_entries=, max_ce_drop=
    + Allowed lseekable device files with -cut_out.
      Proof-of-concept by Ivan Shmakov on bugs.debian.org. (Closes: #1010098)

 -- Thomas Schmitt <scdbackup@gmx.net>  Sat, 09 Sep 2023 19:20:46 +0200

libisoburn (1.5.4-4) unstable; urgency=low

  * Added "file" to the "Depends:" list of debian/tests/control

 -- Thomas Schmitt <scdbackup@gmx.net>  Tue, 20 Sep 2022 19:41:16 +0200

libisoburn (1.5.4-3) unstable; urgency=low

  * Patched releng/run_all_auto to return non-zero exit value on failure
    and introduced debian/tests/control
    (Closes: #1013313)
  * Added "Multi-Arch: foreign" to the package descriptions of xorriso,
    xorriso-tcltk, xorriso-dd-target.
    (Closes: #1019935)
  * watch file: set version to 4 and use https
  * control: declare compliance with policy 4.6.1

 -- Thomas Schmitt <scdbackup@gmx.net>  Sun, 18 Sep 2022 15:15:07 +0200

libisoburn (1.5.4-2) unstable; urgency=low

  * Patched configure.ac to match the work of autoupdate
  * Improved description of xorriso-dd-target in debian/control
    (Closes: #993646)
  * README.source: simplify mentor instructions

 -- Thomas Schmitt <scdbackup@gmx.net>  Sat, 18 Sep 2021 10:13:15 +0200

libisoburn (1.5.4-1) unstable; urgency=low

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Drop unnecessary dependency on dh-autoreconf.
  * Update standards version to 4.5.0, no changes needed.

  [ Thomas Schmitt ]
  * Changed Standards-Version to 4.5.1
    No changes needed according to packaging-manuals/upgrading-checklist.txt
  * Removed recognition of Debian kfreebsd as system where libcam provides
    SCSI command passthrough, because libcam vanished from Debian kfreebsd
  * New upstream version 1.5.4
    + Bug fix: -report_system_area as_mkisofs misrepresented GPT with appended
               partition and forced boot flag as -part_like_isohybrid
    + Bug fix: Boot catalog could get a wrong name if cat_path= is explicitly
               given but not containing a slash character
    + New helper script xorriso-dd-target
    + New command -truncate_overwritable
    + Switched to usage of libjte-2.0.0
    + New -jigdo parameters "checksum_algorithm", "demand_checksum",
      "-checksum-list"
    + New -as mkisofs options "-jigdo-checksum-algorithm", "-checksum-list",
      "-jigdo-force-checksum"
    + New -read_speed prefixes "soft_force:" and "soft_corr:"
    + New -check_media option data_to="-" for standard output
    + New -zisofs parameters version_2=, block_size_v2=, max_bpt=, max_bpt_f=,
      bpt_target=, bpt_free_ratio=, by_magic=v2, susp_z2=
    + New -as mkisofs options --zisofs-version-2, --zisofs2-susp-z2,
      --zisofs2-susp-zf
    + Enabled recognition of zisofs by magic without zlib support
    + New -osirrox option sparse= controls extraction into sparse files
    + New libisoburn extension options isoburn_ropt_map_joliet_stripped and
      isoburn_ropt_map_joliet_unmapped
    + New command -joliet_map
  * fix (rules): exclude .la files
  * fix dh_missing warnings
  * fix (lintian-override): update to new lintian output
  * add debian/not-installed file

 -- Thomas Schmitt <scdbackup@gmx.net>  Thu, 02 Sep 2021 11:58:22 +0200

libisoburn (1.5.2-1) unstable; urgency=low

  * New upstream release
    + 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.
    + 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()
    + New command -drive_access, new -as cdrecord option --drive_not_exclusive
    + Enabled GPT type GUIDs with -append_partition,
      -boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type
    + Made libisoburn and GNU xorriso ready for building out-of-source.
      Thanks Ross Burton.
  * Patch taken from upstream development
    + Let libisofs demand libjte version >= 2.0.0 (libjte2 from jigit >= 1.22).
      libjte2 is able to produce Jigdo with SHA256 instead of MD5.
  * Changed Build-Depends: "debhelper (>= 9)" to "debhelper-compat (= 12)" and
    removed debian/compat by cme "fix" "dpkg".
  * Changed Standards-Version to 4.4.1
    No changes needed according to packaging-manuals/upgrading-checklist.txt
  * Removed AUTHORS README NEWS from libisoburn-doc.docs because already
    in -dev.
  * control: removed unnecessary dep on dh-autoreconf

 -- Thomas Schmitt <scdbackup@gmx.net>  Mon, 09 Dec 2019 17:16:12 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libisoburn1t64`.
