463 Commits

Author SHA1 Message Date
Stéphane Lesimple
d8773e5ee6 enh: gui prefs: add a visual indication of tooltips 2021-02-21 02:18:47 +01:00
Stéphane Lesimple
5063106418 release patchlevel 7 v0.79.6-pl7 2021-01-30 14:51:38 +01:00
Stéphane Lesimple
430fc71932 chore: update locales 2021-01-30 13:24:00 +01:00
Stéphane Lesimple
c336d039a9 feat: add -z (--strip) to remove ECC data from an iso 2021-01-30 13:17:28 +01:00
Stéphane Lesimple
fd4f8424f7 chore: update tests accordingly 2021-01-27 22:03:59 +01:00
Stéphane Lesimple
cc4547810f enh: more logs around exhaustive RS03 search in verbose 2021-01-27 22:03:59 +01:00
Stéphane Lesimple
f5fa3d9952 enh: add --examine-rs0[23] in --debug mode for CLI 2021-01-27 22:03:59 +01:00
Stéphane Lesimple
dac6f14af0 chore: update readme 2021-01-23 11:51:26 +01:00
Stéphane Lesimple
fef782b246 fix: win: fix the last warns 2021-01-22 22:54:53 +01:00
Stéphane Lesimple
9916ce74bc enh: try harder to find RS02/RS03 sigs in non-exhaustive mode
Look at the extensive comments in the code for more context.
2021-01-21 07:29:04 +01:00
Stéphane Lesimple
355427b6e0 bump to pl6 v0.79.6-pl6 2021-01-18 00:19:07 +01:00
Stéphane Lesimple
da44e81561 chore: debug printf format with CI 2021-01-17 15:01:49 +01:00
Stéphane Lesimple
9e5ba80e29 chore: better use of configure features 2021-01-17 15:01:49 +01:00
Stéphane Lesimple
c72b85bb9a chore: ensure configure works properly even with -Werror 2021-01-17 15:01:49 +01:00
Stéphane Lesimple
97a4df2f21 chore: update locales 2021-01-17 00:22:13 +01:00
Stéphane Lesimple
f68efb758e fix: printf: some potentially severe format errors 2021-01-17 00:22:13 +01:00
Stéphane Lesimple
66cf0d25ee fix: don't use plain strings in vars as printf formats 2021-01-17 00:22:13 +01:00
Stéphane Lesimple
e8eb7824aa fix: replace %ldd/%ld by PRId64 to remove warnings on all archs 2021-01-17 00:22:13 +01:00
Stéphane Lesimple
a3aedbd4a2 chore: configure: add DEBUG_PRINTF_FORMAT=1 to catch printf format eerrors 2021-01-17 00:22:13 +01:00
Stéphane Lesimple
83acea4684 fix: another warning under clang 2021-01-15 20:33:26 +01:00
Stéphane Lesimple
3bd06abbda fix: warning under clang
src/crcbuf.c:142:24: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
      cb->md5State &= ~MD5_BUILDING;
                      ~^~~~~~~~~~~~
src/dvdisaster.h:561:23: note: expanded from macro 'MD5_BUILDING'
 #define MD5_BUILDING 1<<0
                      ^
1 warning generated.
2021-01-15 19:12:32 +01:00
Stéphane Lesimple
901e87dfcd fix: reversed order or arguments in memset() 2021-01-15 19:12:20 +01:00
Stéphane Lesimple
4518992908 fix: allow blank media in Preferences>Error correction>RS02>query medium 2021-01-13 20:15:29 +01:00
Stéphane Lesimple
802e095cfb fix: additional case of error with blank media in medium info
This completes 396c73f5c8
2021-01-13 20:15:29 +01:00
Stéphane Lesimple
8332b845a7 chore: windist: fix gtk-2.0 location 2021-01-13 20:15:29 +01:00
Stéphane Lesimple
c0de13c027 fix: appimage: adjust docdir for help menu v0.79.6-pl5 2021-01-12 23:21:06 +01:00
Stéphane Lesimple
b03bd5d076 chore: update CHANGELOG and version 2021-01-12 21:47:25 +01:00
Stéphane Lesimple
290097c9b3 chore: update locales 2021-01-12 21:47:25 +01:00
Stéphane Lesimple
305f773bd3 chore: update welcome msg and year for release 2021-01-12 21:47:25 +01:00
Stéphane Lesimple
fc18da7043 chore: add CHANGELOG, TODO, CREDITS to dist 2021-01-12 21:16:20 +01:00
Stéphane Lesimple
396c73f5c8 fix: allow blank media in medium-info
This resolves the second part of issue #19.

This bug was present since upstream v0.79.5
2021-01-12 21:07:33 +01:00
Stéphane Lesimple
93c6a7a887 fix: gui: fix the 'SetLabelText() failed' error caption on the medium-info window
This is a cosmetic fix only, this bug is present since at least 0.72,
but only became apparent since commit 4cebc5af, which made the error
no longer silently ignored (v0.72.3).

Fixes one of the reported problem of issue #19.
2021-01-12 20:30:31 +01:00
Stéphane Lesimple
53ddb9a51b chore: appimage: add missing gtk engines 2020-11-21 20:19:47 +01:00
Stéphane Lesimple
0521f5271e chore: enhance packaging 2020-11-21 15:42:16 +01:00
Stéphane Lesimple
3844c156e5 chore: docs: website superseded by manual.pdf, add codecs.pdf symlink 2020-09-07 12:31:22 +02:00
Stéphane Lesimple
fb67ee4ab5 chore: update locales & changelog v0.79.6-pl4 2020-09-05 18:42:56 +02:00
Stéphane Lesimple
daec1295aa fix: ensure variables are initialized before dereferencing 2020-09-05 18:42:56 +02:00
Stéphane Lesimple
9ba1374351 chore: re-enable adaptive read tests, enhance github actions 2020-09-05 18:42:56 +02:00
Stéphane Lesimple
d90cd7fa40 release patchlevel 4 2020-09-05 18:42:56 +02:00
Stéphane Lesimple
a98c795280 feat: allow adaptive reading again
The feature was disabled by the author in this version, as it missed RS03
awareness. We enable it if we find RS01, RS02 or no ECC data, and warn the
user if we find RS03, telling him that the wise choice is to cancel and
rely on linear read
2020-09-05 00:24:23 +02:00
Stéphane Lesimple
7a3391f49d fix: lift segfault when aborting adaptive read 2020-09-05 00:24:23 +02:00
Stéphane Lesimple
1a9416f7b2 feat: add --permissive-medium-type option
This option can be useful to try to work with normally unsupported media types.
Namely the Windows 10 default iso mounter (and virtual drive) is tagged DVD-DROM,
even if it mounts bare iso images. Useful for debugging (requires --debug).
2020-09-05 00:24:23 +02:00
Stéphane Lesimple
be2f7b67b9 fix: lift the limitation on the number of arguments 2020-09-05 00:24:23 +02:00
Stéphane Lesimple
dcfb23f4ee chore: update readme 2020-09-05 00:24:23 +02:00
Stéphane Lesimple
239f76c71c chore: add missing target dependency in makefile 2020-09-05 00:24:23 +02:00
Stéphane Lesimple
dc53597e8e chore: rename CLI version to NOGUI in the version tag
As CLI is already #defined, we couldn't stringify it properly
and we ended up with 1 in the version tag
2020-09-05 00:24:23 +02:00
Stéphane Lesimple
7091b5fbbe chore: update readme 2020-09-04 09:21:32 +02:00
Stéphane Lesimple
269ea45d8d chore: locales update 2020-09-04 09:21:17 +02:00
Stéphane Lesimple
7ee35f1d0a chore: use gcc -pipe to speed up the build 2020-09-04 09:21:17 +02:00
Stéphane Lesimple
0724a34af8 chore: build: finally really fix make parallelism 2020-09-04 09:21:17 +02:00