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.
This commit is contained in:
60
CHANGELOG
60
CHANGELOG
@@ -20,6 +20,64 @@
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with dvdisaster. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
0.79.10.patchlevel-1 09-10-2021 *UNOFFICIAL*
|
||||
- sync: integrated changes from latest upstream,
|
||||
please refer to the entries below for details.
|
||||
|
||||
0.79.10 24-09-2021
|
||||
- command line only version can be generated by
|
||||
using ./configure --with-gui=no
|
||||
The cli version will not be linked against gtk+ and it auxiliary libs.
|
||||
However, glib is still required as it provides some basic functionality
|
||||
for multithreading and string operations.
|
||||
- Fixed a checksum buffering bug which was introduced in 0.79.6:
|
||||
If user reads in CD A, then switches to image of CD B in the file dialogue
|
||||
and creates error correction data, depending on the codec some invalid
|
||||
checksums from CD A will be drawn into the ecc data for CD B.
|
||||
- Fixed crc buf related memory leak while reading/scanning
|
||||
- run_regtest will now insist that both image and ecc arguments are given.
|
||||
This prevents stale arguments when running in GUI mode.
|
||||
- Test case motivated changes/fixes:
|
||||
- in general: fixed missing/inappropriate parameters in test cases for GUI mode
|
||||
- RS01_scan_tao_tail_with_ecc
|
||||
corrected wording of warning message (scan mode won't alter the image)
|
||||
- RS01_scan_medium_with_dsm
|
||||
RS01_read_medium_with_dsm
|
||||
substantiated reading summary
|
||||
- RS01_read_medium_with_dsm_in_image
|
||||
removed reporting of displaced sectors in the image (only displaced
|
||||
sectors in the medium matter!)
|
||||
- RS02_ecc_recreate_after_read_rs02
|
||||
crc buf now considered valid (when stripping the data portion from
|
||||
the read image)
|
||||
- RS03i_plus_56_bytes
|
||||
RS03i_with_ecc_file_header
|
||||
fixed misconfiguration of testcase for GUI
|
||||
- RS03i_missing_header (and most following verify tests)
|
||||
prognosis would declare image as uncorrectable because treatment
|
||||
of unreadable ECC headers was broken.
|
||||
- RS03i_missing_header3/4
|
||||
Test case created an uncorrectable image (which did test the required
|
||||
properties, though). Changed to a test-equvalent correctable image.
|
||||
- RS03f_ecc_recreate_after_read_rs02
|
||||
rs03-create.c:prepare_header() called CrcBufValid() with wrong values when
|
||||
creating error correction files for an already augmented image.
|
||||
- Merged fixes from Stéphane Lesimple's version
|
||||
- printf argument debugging and PRId64 etc. format strings
|
||||
- -Werror setting
|
||||
- "easy" patches; non-trivial changes have been noted and
|
||||
will be processed later
|
||||
- Merged Debian patches:
|
||||
08 gmake detection
|
||||
10 dvdisaster.desktop
|
||||
12 up to spelling
|
||||
17 API warnings (partially merged)
|
||||
29 fix more typos
|
||||
33 - obsoleted -
|
||||
34 format security warning
|
||||
35 archived homepage (rewritten with references to the pdf manuals)
|
||||
|
||||
|
||||
0.79.9 14-05-2021
|
||||
- Revised code for clean compile under gcc-10 and Debian 11 (sid) or Slackware 15
|
||||
- added -Wno-deprecated-declarations to shield against a flood of warnings
|
||||
@@ -159,8 +217,6 @@
|
||||
amending the source files to make the CLI-only version possible.
|
||||
This hopefully removes a few quirks without adding too many.
|
||||
|
||||
THE ORIGINAL UPSTREAM CHANGELOG IS KEPT BELOW:
|
||||
|
||||
0.79.6 20-11-2017
|
||||
- The Verify/Test option will now output dvdisaster version
|
||||
numbers always in x.yy.zz format, as the old scheme
|
||||
|
||||
Reference in New Issue
Block a user