Stéphane Lesimple
06b367e1cd
fix: re-introduce Windows-specific code in closure.c
2021-10-09 17:32:10 +02:00
Stéphane Lesimple
3d3a65d8c2
fix: manual was not opening from the menu
2021-10-09 17:11:18 +02:00
Stéphane Lesimple
50ff1c0403
fix: documentation path under Windows
2021-10-09 16:56:31 +02:00
Stéphane Lesimple
65976868cf
fix: appimage: replace ubuntu 16.04 by 18.04
...
The 16.04 image is no longer available on GitHub.
2021-10-09 16:56:31 +02:00
Stéphane Lesimple
62b602030a
fix: re-introduce modified version info
2021-10-09 16:56:31 +02:00
Stéphane Lesimple
db4d3af31d
sync from upstream up to 22:14a375563e2b
...
This includes the following commits:
changeset: 22:14a375563e2b
summary: chang "while" command to "type -P" in bash based configure
changeset: 21:c4bf7c0f33d2
summary: updated codec paper for RS01 life cycle
changeset: 20:dbcaad8128aa
summary: replaced build count with mercurial changeset
changeset: 19:fba258a6acfa
summary: Added tag 0.79.10 for changeset 49950be5a2ef
changeset: 18:49950be5a2ef
summary: merged some debian patches
changeset: 17:815be3929c41
summary: merged "easy" patches from Stéphane Lesimple's version
changeset: 16:7d15f8a958cb
summary: Made printf format strings 32/64bit safe as suggested by Stéphane;
changeset: 15:1055a53b8d6d
summary: reorganized code for --with-gui=[yes|no] option
changeset: 14:fbe2ae12a32c
summary: Added tag 0.79.9 for changeset f2fdd6d3a1f5
changeset: 13:f2fdd6d3a1f5
summary: updated TODO and CHANGELOG
And other changes that were needed to resolve the (many) conflicts.
2021-10-09 15:22:57 +02:00
Stéphane Lesimple
eb4c232059
upstream: 12:af7ecbca7a9e [added error message dialog when xdg-open can not be forked]
2021-10-09 15:22:57 +02:00
dvdisaster developers
90b5ab6443
upstream: 2:3d07b022a7df [aggregated changes for version 0.79.8]
2021-10-09 15:22:57 +02:00
Stéphane Lesimple
eac7884373
upstream: 0:71e73a60f282 [Genesis commit: dvdisaster 0.79.7]
2021-10-09 15:22:57 +02:00
Stéphane Lesimple
8d080d69c5
chore: welcome: forgot to update msg for pl9
2021-07-03 20:55:22 +02:00
Stéphane Lesimple
d7a1936536
enh: read linear: more progress info in console
2021-07-03 20:55:22 +02:00
Stéphane Lesimple
d0fd46c97c
enh: read linear: add sectors ok/err in verbose mode
...
print amount of correctly read sectors during session
when at least one read failed, in verbose mode
2021-06-28 22:08:51 +02:00
Stéphane Lesimple
58b558ea7e
enh: linear read: log amount of correctly read sectors during a sesssion
2021-06-27 21:04:23 +02:00
Stéphane Lesimple
6444ff67c5
enh: log window: bigger scrollback buffer
2021-06-27 21:04:23 +02:00
Stéphane Lesimple
bd9777a531
fix: --strip in console without X server would segfault & fix tests
2021-06-26 21:03:54 +02:00
Stéphane Lesimple
36fa2db965
release pl8
2021-02-22 23:26:59 +01:00
Stéphane Lesimple
442af06f7a
enh: gui: medium-info: add an 'exhaustive search' button'
2021-02-22 21:45:07 +01:00
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
2021-01-30 14:51:38 +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
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
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
9e5ba80e29
chore: better use of configure features
2021-01-17 15:01:49 +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
c0de13c027
fix: appimage: adjust docdir for help menu
2021-01-12 23:21:06 +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
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
daec1295aa
fix: ensure variables are initialized before dereferencing
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
898f2fcfb6
chore: move *.c *.h to src/, build in build/
2020-09-03 09:32:13 +02:00