72630 Commits

Author SHA1 Message Date
Eugene Sandulenko
1d5a127011 SAGA: Add safeguard warning for text access. 2016-05-16 16:56:57 +02:00
Eugene Sandulenko
c341738ab8 SAGA: Fix potential buffer overrun.
If we have _statusTextInputPos as 256, we're doing incrementing to 257
and storing 0 there. This will lead to memory overwrite.
2016-05-16 16:56:57 +02:00
Eugene Sandulenko
dd1838a3cb LURE: Fix potential buffer overrun introduced in 8577606 2016-05-16 16:56:57 +02:00
Eugene Sandulenko
1de6a461ab SCUMM HE: Clarify comment 2016-05-16 16:56:57 +02:00
Lothar Serra Mari
c46163dd31 NEWS: Add release date for 1.8.1 2016-05-16 11:58:46 +02:00
Eugene Sandulenko
97a2a9c622 Merge pull request #710 from vandalo/master
COMMON: Fix wrong warning message
2016-05-16 10:18:00 +02:00
Eugene Sandulenko
b46bb55444 Merge pull request #722 from Abde-/master
GUI: Redraw Widget when setAlign() called
2016-05-16 10:09:09 +02:00
Eugene Sandulenko
2cd0a99e2b Merge pull request #745 from Cruel/3ds
3DS: New Backend
2016-05-16 10:05:00 +02:00
Eugene Sandulenko
9178fba4d7 Merge pull request #747 from salty-horse/gob_headers
GOB: Reduce audio header dependencies
2016-05-16 10:01:32 +02:00
Lothar Serra Mari
c3c78c17a9 Merge branch 'master' of https://github.com/scummvm/scummvm 2016-05-16 07:26:11 +02:00
Lothar Serra Mari
07a1bf5af2 DOCUMENTATION: Recommend HFSExplorer instead of HFVExplorer
for extracting Mac gamefiles. HFVExplorer seems a "little bit"
outdated, whereas HFSExplorer is under active development.
2016-05-16 07:20:29 +02:00
Johannes Schickel
2317e3fa58 KYRA: Simplify Kyra1 audio track filename handling 2016-05-15 16:13:25 +02:00
Johannes Schickel
18193d170e Revert "KYRA: Plug memory leak"
This reverts commit 9909cc615d527bc8d43f930d8c88dc014974f2de.

This will likely cause invalid memory reads because it frees the last output
buffer which is used to keep files in memory. There is a possible memory leak
here, when the input data is not well formed. However, fixing this takes some
more effort than the solution in the reverted commit.
2016-05-15 15:48:17 +02:00
Johannes Schickel
3664caa29c KYRA: Silence analysis tools about possible memory leaks 2016-05-15 15:45:05 +02:00
Johannes Schickel
109c54c95b Revert "KYRA: Plug memory leak"
This reverts commit c22ca8ffb515b03712a0f0e36dd40c7e38c4b8ed.

This revision caused invalid memory reads in Kyra1 DOS+FM-TOWNS.
2016-05-15 15:39:05 +02:00
Eugene Sandulenko
c22ca8ffb5 KYRA: Plug memory leak 2016-05-15 13:19:27 +02:00
Eugene Sandulenko
9909cc615d KYRA: Plug memory leak 2016-05-15 13:14:37 +02:00
Eugene Sandulenko
7526cf82f2 FULLPIPE: Plug memory leak 2016-05-15 13:07:23 +02:00
Eugene Sandulenko
6858dbe2c2 ACCESS: Fix memory leak 2016-05-15 12:35:23 +02:00
Eugene Sandulenko
a3d1ecb7d1 JANITORIAL: Remove trailing spaces 2016-05-15 12:34:32 +02:00
Eugene Sandulenko
1b7bb9ee6d ACCESS: Plug memory leak 2016-05-15 12:30:52 +02:00
Eugene Sandulenko
20433e3476 ACCESS: Plug memory leak 2016-05-15 12:29:35 +02:00
Eugene Sandulenko
33184e822d AUDIO: Plug potential memory leak 2016-05-15 12:26:15 +02:00
Eugene Sandulenko
384e45424e SCUMM HE: Document o100_arrayOps() 2016-05-15 10:56:42 +02:00
Eugene Sandulenko
8d611a061e SCUMM HE: Show stub warnings 2016-05-15 10:56:12 +02:00
Eugene Sandulenko
05419d7c35 SCUMM HE: Hid another noisy debug message 2016-05-15 10:54:59 +02:00
Eugene Sandulenko
6d941a3594 SCUMM HE: Marked sprite subopcodes and better field names 2016-05-14 15:58:21 +02:00
Eugene Sandulenko
cc6be145b7 SCUMM HE: Fixes and comments to video playback code 2016-05-14 15:29:11 +02:00
Eugene Sandulenko
a65617daa2 SCUMM HE: Hid noisy debug output deeper 2016-05-14 15:28:49 +02:00
Eugene Sandulenko
8156201f28 WINTERMUTE: Remove redundant check.
If new() was unsuccessful, then we should bail out immediately,
but we always assume we have enough memory for ScummVM.
2016-05-14 11:48:33 +02:00
Eugene Sandulenko
e482fd8a1a SWORD1: Remove redundant check.
We're doing assert() in the same function.
2016-05-14 11:44:36 +02:00
Eugene Sandulenko
b83672070a SKY: Add safety check 2016-05-14 11:42:43 +02:00
Eugene Sandulenko
a088d1fb10 PRINCE: Remove redundant check 2016-05-14 11:34:41 +02:00
Eugene Sandulenko
4435902f1e PEGASUS: Add safety check.
The code which follows in the method has this check, assuming that
a null dereference is potentially possible.
2016-05-14 11:31:51 +02:00
Paul Gilbert
cc11941203 ACCESS: Fix crash at end of AGOE floppy chapter 6 2016-05-13 22:19:03 -04:00
Eugene Sandulenko
dd69e8409e LURE: Safer string manupulation 2016-05-13 23:50:31 +02:00
Eugene Sandulenko
dd2e7be0a6 SCUMM HE: Remove redundant debug output 2016-05-13 23:08:21 +02:00
Eugene Sandulenko
6aec69231f JANITORIAL: Indentation fixes 2016-05-13 12:27:11 +02:00
Eugene Sandulenko
e1c13af2f8 SCUMM HE: Implemented black mode for FOW rendering 2016-05-13 12:26:31 +02:00
Eugene Sandulenko
005030ee23 Merge pull request #755 from raziel-/patch-2
AMIGAOS: Preparations for use with AmiUpdate
2016-05-13 12:21:05 +02:00
Eugene Sandulenko
8577606b04 LURE: Safer string manipulation 2016-05-13 09:23:20 +02:00
Eugene Sandulenko
d8caeed074 LASTEXPRESS: Fixed potential buffer overrun 2016-05-13 09:08:59 +02:00
Eugene Sandulenko
1585727ee0 SCUMM HE: Fix T14 special mode blending.
This fixe energy shield color.
2016-05-13 00:27:37 +02:00
Eugene Sandulenko
8d08912d22 SCUMM HE: Implement 50/50 T14 blend mode 2016-05-12 18:25:10 +02:00
Eugene Sandulenko
a3985f38ac SCUMM HE: Force full screen dirty on FOW drawing 2016-05-12 17:27:27 +02:00
Eugene Sandulenko
c5ed11eaed SCUMM HE: Merge in quad and singles code 2016-05-12 15:41:13 +02:00
Eugene Sandulenko
b3a238a750 SKY: Safer string manipulation 2016-05-12 14:42:12 +02:00
Eugene Sandulenko
ba8c9271cf AGOS: Safer string manipulation 2016-05-12 14:29:53 +02:00
Eugene Sandulenko
17832f2ab1 SCUMM HE: Fix picky Amiga port. Again 2016-05-12 13:08:08 +02:00
Eugene Sandulenko
a5f83f8058 SCUMM HE: Implemented Additive T14 blending mode 2016-05-12 10:54:34 +02:00