summaryrefslogtreecommitdiff
path: root/noncore/games
AgeCommit message (Collapse)AuthorFilesLines
2007-01-26Both files in this commit exhibit use after free errors.erik1-0/+1
One of them was introduced in my memory leak fixing (whoops). I was freeing a structure of stock data before one last call to it. So switching the free to after that call fixed it. The kcheckers.cpp fix is one where the game board could be deleted and then a new one is not created because someone attempted to request a game board type that is not supported. This is fixed by using the default directive for one of the game board types in the switch statement. Which means it could default to Russian boards. Score one for the Russians!
2007-01-24Each file in this commit has the issue where it is possible for code toerik4-36/+49
overrun static buffers. This could lead to serious problems. Granted it is almost impossible to do that. But it isn't totally impossible. So this commit makes it impossible to overrun.
2007-01-24Each file in this commit has the issue where a function can return aerik1-2/+2
negative result but the result is used in a context that can only be positive.
2007-01-24Eac one the files in this commit had an instance where a code path iserik2-9/+2
never traversed because of conditionals operating on values that never change.
2007-01-22Each file in this commit had a problem where a function might returnerik1-1/+3
a null value for a pointer and that null value was not checked.
2007-01-19BUG: There are only 4095 items in the buffer that is zero'd out using 4096.erik1-1/+1
FIX: Fix the number used in memset.
2007-01-10All of the files included have instances where an array is new'ed buterik1-1/+1
the corresponding delete does not have the corresponding [] argument.
2006-05-25g++ 4.1.1 fixmickeyl1-2/+2
2005-05-21Resource -> OResourcedrw18-102/+97
2005-05-20Resource -> OResource, remove some unnecessary includesdrw2-17/+8
2005-05-20Resource -> OResourcedrw4-13/+10
2005-05-20Resource -> OResourcedrw2-17/+11
2005-05-18Resource -> OResourcedrw2-13/+10
2005-05-18Resource -> OResource, set application captiondrw1-21/+13
2005-03-23link against libopiecore2alwin2-2/+2
2005-01-15kbill no longer needs STLmickeyl4-8/+9
2005-01-09CONTROL files : reset version to 'standard' formatwimpie5-5/+5
(partly rolls back my drastic all-applicatoins-same-version change) now format is x.y(.z)$EXTRAVERSION where x.y (and aptionally .z) are x : major version y : minor version z : application patch and extra version is seconds-since-epoch this value can be used to automatically upgrade versions with minor changes (without manual update of the control file)
2005-01-04CONTROL files : changed version stringwimpie8-50/+56
NS2 many changes and first release of OT2
2004-12-24Repair damage done by a broken replace program. Note to self: Never use ↵mickeyl22-3907/+22
anything other than sed! Merry Christmas!
2004-12-24qmake 1.08a has more rigid syntax checking and chokes on our .pro filesmickeyl22-22/+3907
2004-12-20Reapply fix for bug #1017 - Tetrix on high resolution screensdrw3-12/+58
2004-11-15-Make HELP_TEXT translatablezecke3-46/+42
-Make HelpWindow a QWidget
2004-11-15-Safe the replay via Global::applicationFileNamezecke1-8/+7
-do not use char casts to go from string to char* but use QFile::encodeName so it works for non latin1 people as well
2004-11-15Make SFCave quick launchablezecke4-42/+21
2004-11-14Make OYatzee quick launchablezecke4-14/+5
2004-11-14Make QuickLaunchable and see how good it frees resourceszecke5-32/+9
2004-10-19somewhere on some cvs merge the update of mindbreaker to the new quicklaunch ↵harlekin2-13/+4
system was lost, now it works again
2004-10-17G++ 4.0 compiler fixeszecke2-3/+6
-Remove anonymous structures and name them -Include 'card.h' to cardpile to make 'Card' known to QList so deleteItem will work -cast 'enum' to char in event.cpp and opimevent.cpp
2004-10-17fixed some more .pro / config.in dependencies discrepancies, that could ↵clem5-5/+5
break builds; for a few games, there was an unnecessary dep on LIBOPIE2CORE in some games too
2004-10-16Replace QPEApplication::qpeDir() + "/ withzecke3-9/+9
QPEApplication::qpeDir() + " as it is guranteed that qpeDir() will have '/' as the last charachter
2004-10-15Fix #1450 to clear the 'bonus' for removing every stone in the gamezecke5-1/+12
2004-09-13Renamed 'Mine Hunt' to 'Mine Sweep', both in title and icon nameschurig1-2/+2
2004-09-10Remove unused parameterzecke7-48/+51
2004-09-08ignore .mocschurig1-0/+1
2004-09-08fixed package nameschurig2-2/+2
2004-09-08Better descriptionschurig1-1/+1
2004-08-16package name was set to backgammon where other packageswimpie1-1/+1
are called opie-xxx so renamed it to opie-backgammon
2004-07-24Have a custom grid for the game. Now the name of fifteen iszecke3-51/+108
pretty obsolete but hey it is fun :)
2004-07-24Restore CONFIG += quick-app to build quicklaunch orientated appszecke1-1/+1
2004-07-24Update to exclude the uic generated fileszecke1-0/+2
2004-07-24Custom Image as the background for the board tiles.zecke8-56/+768
This is later needed for the puzzle game mode
2004-06-30workaround large screen widget bug using movellornkcor1-0/+2
2004-06-03- turn on casino rules in solitare (make it eventually configurable)ar1-11/+15
2004-05-31- convert qDebug to odebugar1-10/+2
2004-05-26CLEANUP: use consistent opie- prefix for package namesmickeyl1-0/+0
2004-05-01- use lib and inlcude dir from dependencies before the other dir'sar1-44/+51
2004-04-30some long outstanding 'freeze' bug..zecke2-3/+3
having a function pause(){} conflicts with linux version of pause. So instead of doing nothing... we were forced to pause(2)
2004-04-26remove non needed lib linkllornkcor1-1/+1
2004-04-26turn off silly casino rules solitarellornkcor2-19/+25
2004-04-08Add SDL to the dependencieszecke1-1/+1
Make SFCAVE_SDL depend on SDL OP2 on XINE MAilWrapper on LIBETPAN PAckageManager on LIBIPK