aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-06I18N: Update translation (Swedish)Petter Sjölund
Currently translated at 98.7% (917 of 929 strings)
2017-01-06I18N: Update translation (Italian)Walter Agazzi
Currently translated at 99.7% (927 of 929 strings)
2017-01-05I18N: Update translation (Swedish)Petter Sjölund
Currently translated at 98.6% (916 of 929 strings)
2017-01-05SCI32: Fix off-by-one error in array resizingColin Snover
This bug existed in SSCI and was pulled in carelessly during initial implementation of SciArray. Closer examination of SCI3 reveals that this only happened to work in SSCI because it would always allocate on the first resize, and would always allocate 25 extra elements per allocation.
2017-01-05SCI32: Add validity checks to kList iteration methodsColin Snover
In GK2, restoring a save game causes the segment manager to reset in the middle of a kListFirstTrue call, which invalidates all pointers and reg_ts to stored data. This means that when kListFirstTrue tries to decrement the list recursion counter at the end of iteration, it is writing to freed memory, potentially resulting in heap corruption. SCI3 added checks to prevent this from happening, but these checks seem like they should have also been applied to some SCI2.1 games as well (like GK2). Since there should be no negative side-effect to this check, it is applied universally to all SCI32 games.
2017-01-05I18N: Update translation (Finnish)jepael
Currently translated at 100.0% (929 of 929 strings)
2017-01-05Merge pull request #885 from csnover/faster-travisEugene Sandulenko
BUILD: Speed up Travis-CI builds
2017-01-05TESTS: Fix warningsWillem Jan Palenstijn
2017-01-05COMMON: Add strnlen for safer C string length readsColin Snover
This API is intended for use in cases where C strings come from untrusted sources like game files, where malformed data missing the null terminator would cause strlen to read out of bounds.
2017-01-05BUILD: Speed up Travis-CI buildsColin Snover
container-based infrastructure (by sudo: false) starts and runs faster: https://docs.travis-ci.com/user/migrating-from-legacy/ gcc and make are preinstalled by Travis-CI for C++ language containers, so do not need to be listed as dependencies: https://docs.travis-ci.com/user/trusty-ci-environment/#Compilers-%26-Build-toolchain ccache caching prevents wasting time rebuilding unchanged code: https://docs.travis-ci.com/user/caching#ccache-cache
2017-01-05I18N: Update translation (Italian)Tobia Tesan
Currently translated at 99.7% (927 of 929 strings)
2017-01-05FULLPIPE: Silence GCC signed/unsigned warning.Torbjörn Andersson
2017-01-05I18N: Update translation (Italian)Walter Agazzi
Currently translated at 99.7% (927 of 929 strings)
2017-01-05Merge pull request #884 from tobiatesan/itEugene Sandulenko
I18N: Some improvements to Italian strings
2017-01-05I18N: Improve Italian translationTobia Tesan
2017-01-05I18N: Replace "gioco" with "partita" in select italian strings.Tobia Tesan
"Game" as in "chess is a 2 player game" is "gioco" in italian, but "game" as in "a tournament game" is "partita". You save a "partita" - an ongoing game, not *the* game itself ("gioco").
2017-01-05I18N: Replace "scaricamento" with "download" in italian translationTobia Tesan
While "scaricare" is commonplace, "download" seems generally preferred to "scaricamento" in writing and in user interfaces.
2017-01-05I18N: Improve italian translation of "game data" stringsTobia Tesan
2017-01-05I18N: Update translation (Italian)Eugene Sandulenko
Currently translated at 99.7% (927 of 929 strings)
2017-01-05I18N: Update translation (Italian)Walter Agazzi
Currently translated at 98.8% (918 of 929 strings)
2017-01-05I18N: Update translation (Italian)Eugene Sandulenko
Currently translated at 98.8% (918 of 929 strings)
2017-01-05I18N: Update translation (Swedish)Eugene Sandulenko
Currently translated at 98.4% (915 of 929 strings)
2017-01-05I18N: Update translation (Swedish)Petter Sjölund
Currently translated at 98.4% (915 of 929 strings)
2017-01-05I18N: Update translation (Italian)Walter Agazzi
Currently translated at 98.8% (918 of 929 strings)
2017-01-05I18N: Update translation (Finnish)Timo Mikkolainen
Currently translated at 100.0% (929 of 929 strings)
2017-01-05Merge pull request #883 from bluegr/fullpipe_memEugene Sandulenko
FULLPIPE: Plug some memory leaks
2017-01-04I18N: Update translation (Italian)Eugene Sandulenko
Currently translated at 95.3% (886 of 929 strings)
2017-01-04I18N: Update translation (Italian)Walter Agazzi
Currently translated at 95.3% (886 of 929 strings)
2017-01-04I18N: Update translation (Greek)Filippos Karapetis
Currently translated at 97.0% (902 of 929 strings)
2017-01-04I18N: Update translation (Greek)Filippos Karapetis
Currently translated at 97.0% (902 of 929 strings)
2017-01-04I18N: Update translation (Greek)Filippos Karapetis
Currently translated at 94.5% (878 of 929 strings)
2017-01-04I18N: Update translation (Greek)Arius
Currently translated at 94.5% (878 of 929 strings)
2017-01-04I18N: Update translation (Greek)Filippos Karapetis
Currently translated at 94.2% (876 of 929 strings)
2017-01-04I18N: Update translation (Greek)Arius
Currently translated at 94.1% (875 of 929 strings)
2017-01-04I18N: Update translation (Finnish)Timo Mikkolainen
Currently translated at 100.0% (929 of 929 strings)
2017-01-04I18N: Update translation (Italian)Eugene Sandulenko
Currently translated at 93.2% (866 of 929 strings)
2017-01-04I18N: Update translation (Italian)Walter Agazzi
Currently translated at 93.2% (866 of 929 strings)
2017-01-04I18N: Update translation (Italian)Paolo Bossi
Currently translated at 86.3% (802 of 929 strings)
2017-01-04I18N: Update translation (Italian)Paolo Bossi
Currently translated at 85.6% (796 of 929 strings)
2017-01-03TITANIC: Fix initial display of fan control indicatorPaul Gilbert
2017-01-03TITANIC: Cleanup and fixes for starling puretPaul Gilbert
2017-01-03TITANIC: Fixes and cleanup for the hammer dispensorPaul Gilbert
2017-01-03TITANIC: Fix implemenations of mouse down/up in CStartActionPaul Gilbert
2017-01-03I18N: Update translation (Italian)Milo Casagrande
Currently translated at 85.4% (794 of 929 strings)
2017-01-03TITANIC: Fix assert on bad video frame in the PromenadePaul Gilbert
2017-01-03I18N: Update translation (French)Thierry Crozat
Currently translated at 100.0% (929 of 929 strings)
2017-01-03I18N: Update translation (Swedish)Eugene Sandulenko
Currently translated at 98.1% (912 of 929 strings)
2017-01-03I18N: Update translation (Swedish)Petter Sjölund
Currently translated at 98.1% (912 of 929 strings)
2017-01-03TITANIC: Make hose visible when dragging itPaul Gilbert
2017-01-03TITANIC: Fix opening the broken pellerator enabling the hosePaul Gilbert