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
Stéphane Lesimple
898f2fcfb6
chore: move *.c *.h to src/, build in build/
2020-09-03 09:32:13 +02:00
Stéphane Lesimple
5b82ec64bc
release patchlevel3
v0.79.6-pl3
2020-09-01 22:16:50 +02:00
Stéphane Lesimple
9fed89dbcf
chore: automatically build & upload release assets
2020-09-01 22:16:02 +02:00
Stéphane Lesimple
22b2aba490
fix: windows: flavor in build.h was always UNKNOWN
2020-09-01 12:52:35 +02:00
Stéphane Lesimple
0598fad827
fix: windows: config file couldn't be written
...
now cfg and log file will be in the same directory than the exe (portable mode)
2020-09-01 12:52:35 +02:00
Stéphane Lesimple
cbcac368dc
chore: add auto Windows CLI tests
v0.79.6-pl2
2020-08-30 18:40:34 +02:00
Stéphane Lesimple
bd70bcef1b
chore: add auto Windows CLI tests
2020-08-30 17:58:31 +02:00
Stéphane Lesimple
71b32a30a1
feat: BD-R: add --no-defect-management
...
Enable bigger augmented images for BD-R (around +3%).
If you know you will use a BD-R medium and want to maximize the free space
for parity data, you can skip the defect management formatting before burning,
at the expense of potential coasters. Specify this option to tell dvdisaster
to produce bigger images that will only fit on BD-R media burnt without defect
management. Some burning softwares call it "formatting" the BD-R before burning.
Note that should you need to repair such an augmented image, you'll then need to
specify this option on the command-line too.
2020-08-30 17:54:36 +02:00
Stéphane Lesimple
2d68cfb0b1
feat: add --no-bdr-defect-management to produce bigger augmented images with RS03
2020-08-30 17:06:41 +02:00
Stéphane Lesimple
c0c6747bd9
fix: reimport some missed locales
2020-08-29 22:11:30 +02:00
Stéphane Lesimple
3eecbcbdcc
chore: autotest windows & linux on PR + remove 2 warnings under Linux
2020-08-29 21:44:15 +02:00
Stéphane Lesimple
49eecc0a6f
chore: add a static make target
2020-08-27 19:11:12 +02:00