Skip to content

Releases: speed47/dvdisaster

v0.79.6 patchlevel 2

30 Aug 16:47
cbcac36
Compare
Choose a tag to compare
  • fix: Adjust BDXL_QL_SIZE and rollback BD_SL_SIZE to upstream version*
  • feat: add --no-bdr-defect-management to produce bigger augmented images with RS03
  • chore: remove 2 compiler warnings under Linux
  • chore: automatically run regtests under Win32, Win64, Linux64 (regular and CLI-only) on pull requests
  • chore: add a Linux CLI-only static make target
  • chore: fix make parallelism
  • chore: use tags to describe the build
  • chore: other few fixes

*:BD_SL_SIZE was mistakenly modified in 0.79.6-pl1, we restore the
previous upstream value to avoid having several dvdisaster versions
in the field with different values set for it.

If you created an RS03 augmented image with 0.79.6-pl1, you'll still
be able to conduct a repair of the image, should it be damaged,
by using any 0.79.6 version (with or without patchlevel), using
the following additional command-line parameters:
dvdisaster -f --debug -n 12219392
On the patchlevel versions, this is equivalent to saying:
dvdisaster -f --no-bdr-defect-management

BDXL_QL_SIZE (introduced in pl1) was also adjusted in this version,
To repair a damaged BD-R quadruple layer image created by pl1:
dvdisaster -f --debug -n 62500864
On the patchlevel versions, this is equivalent to saying:
dvdisaster -f --no-bdr-defect-management

The values that were present in pl1 were corresponding to a BD-R
burnt without formatting it for defect management first, which enabled
more space for parity data. You can still do it if you want, with
--no-bdr-defect-management (see manpage), but to follow upstream,
the default number of sectors for all BD-R implies that defect
management is enabled.

v0.79.6 patchlevel 1

26 Aug 06:58
Compare
Choose a tag to compare
  • Most patches from the Debian maintainer have been applied, up to Debian version 0.79.6-5. Patches that are purely Debian specific have been omitted.
  • This release keeps the debian/ folder untouched, with only the patch/series file adjusted. Building the package has not been tested.
  • Added support for BDXL-QL (quadruple layer, 128GB)
  • Added support to compile a CLI-only version, without the GTK dependency (only glib2), compile with:
    $ CLI_ONLY=1 ./configure && make clean all
  • Added back support for Windows (was removed in latest upstream version)
  • All regression tests have been enabled and confirmed passing under Linux64 (normal and CLI-only), Windows32 and Windows64
  • A few tweaks and fixes around have been done while massively amending the source files to make the CLI-only version possible. This hopefully removes a few quirks without adding too many.
  • Precompiled binaries are available for Windows, consider this a "portable version" of the app: there is no installer.